• Miércoles 6 de Noviembre de 2024, 03:58

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - b_sandoval

Páginas: [1]
1
C/C++ / 5x7 Matrix Led
« en: Miércoles 12 de Octubre de 2005, 07:05 »
:comp:  Sera que alguien tiene codigo para mostrar texto en una matrix 5x7.

2
C/C++ / Necesito Ayuda Con Mi Codigo.
« en: Domingo 9 de Octubre de 2005, 03:15 »
Tengo un problema cuando trato de usa un compilador, muestra un error en esta linea especifica: for(col = 0;col < 32;col<<=1;){
este programa supuestamente debe mostrar la letra a en una matrix 5 x7, adjunto la direccion donde encontrar el schematic de este proyecto.

MAT_90.C

Example to drive 5 X 7 Matrix LEDs


/***********************************************
* *
* COPYRIGHT © Blitzlogic Sdn. Bhd. *
* Author : Abraham Wong 2/2/2000 *
* *
* example of driving 5 x 7 Matrix LEDs *
* *
* Compiler : IMAGECRAFT AVR C - EVAL VERSION *
* *
***********************************************/

#include < io2313.h >
#include < macros.h >

char const pat[5]={ 0x3f, 0x02, 0x04, 0x02, 0x3f };
/* PB0 0 0 1 0 0
PB1 0 1 0 1 0
PB2 1 0 0 0 1
PB3 1 1 1 1 1
PB4 1 0 0 0 1
PB5 1 0 0 0 1
PB6 1 0 0 0 1

PATTERN FOR ALPHABET A */

void wait( ){
; }


void main( void ){
unsigned char cnt, col;
unsigned int i;

PORTB = 0; /* ZERO port_a & port P3 */
PORTD = 0;

for( ;; ){
col = 1;
for (cnt=0;cnt<5;cnt++){
for(col = 0;col < 32;col<<=1;){

PORTB = pat[cnt];
PORTD = col;
for (i = 0; i < 10000; i++){ wait(); /* delay for half second */
}
}
}
}


SCHEMATIC

3
C/C++ / Cual Es El Problema De Mi Codigo?
« en: Sábado 8 de Octubre de 2005, 08:06 »
Tengo un problema cuando trato de usa un compilador, muestra un error en esta linea especifica: for(col = 0;col < 32;col<<=1;){
este programa supuestamente debe mostrar la letra a en una matrix 5 x7, adjunto la direccion donde encontrar el schematic de este proyecto.

MAT_90.C

Example to drive 5 X 7 Matrix LEDs


/***********************************************
* *
* COPYRIGHT © Blitzlogic Sdn. Bhd. *
* Author : Abraham Wong 2/2/2000 *
* *
* example of driving 5 x 7 Matrix LEDs *
* *
* Compiler : IMAGECRAFT AVR C - EVAL VERSION *
* *
***********************************************/

#include < io2313.h >
#include < macros.h >

char const pat[5]={ 0x3f, 0x02, 0x04, 0x02, 0x3f };
/* PB0 0 0 1 0 0
PB1 0 1 0 1 0
PB2 1 0 0 0 1
PB3 1 1 1 1 1
PB4 1 0 0 0 1
PB5 1 0 0 0 1
PB6 1 0 0 0 1

PATTERN FOR ALPHABET A */

void wait( ){
; }


void main( void ){
unsigned char cnt, col;
unsigned int i;

PORTB = 0; /* ZERO port_a & port P3 */
PORTD = 0;

for( ;; ){
col = 1;
for (cnt=0;cnt<5;cnt++){
for(col = 0;col < 32;col<<=1;){

PORTB = pat[cnt];
PORTD = col;
for (i = 0; i < 10000; i++){ wait(); /* delay for half second */
}
}
}
}

SCHEMATIC

4
C/C++ / Donde Aprender C ?
« en: Martes 4 de Octubre de 2005, 07:55 »
Hola a todos,

me encuentro en una situasion un poco complicada ya que por motivos de trabajo necesito aprender a programar Atmel microcontrollers en C, por favor si ustedes saben de algun lugar en donde pueda conseguir esta informacion, o un buen libro se los agradecere mucho.

Gracias.

B.S.

Páginas: [1]