Un saludos a todos!
Bien hace dia que estoy estudiando Compilar en C y soy nuevecitos, tengan paciencia conmigo, ya que necesitos muchas ayudas, estos son mis primero pasos programando en C, la version que yo uso es la 3,249 , yo quiero que me digan si corrijan esta configuracion.
#case // para evitar problema de mayuscula minuscula
#include <16F876.h>
#device adc=10
#fuses HS,NOPROTECT,NOWDT
#use delay(clock=20000000) //20Mhz Cristal
#use RS232(baud=250000,rcv=PIN_C7,xmit=PIN_C6)// pin RC7 para el SN75176
#use fixed_io(a_outputs=PIN_A0,PIN_A1,PIN_A2,PIN_A3) //canales del 1 a 4
#define PIN_DMXERROR PIN_RC5 // recibiendo error dmx
#define PIN_DMXOK PIN_RC6 // DMX OK
#define PIN_SWITCH1 PIN_B0 // dip switch define canales grupos de 4
#define PIN_SWITCH2 PIN_B1 // dip switch para canales grupos de 4
#define PIN_SWITCH3 PIN_B2 // // // // // grupos de 4
#define PIN_SWITCH4 PIN_B3 // // // // // grupos de 4
#define PIN_SWITCH5 PIN_B4 // // // // // grupos de 4
#define PIN_SWITCH6 PIN_B5 // // // // // grupos de 4
#define PIN_SWITCH7 PIN_B6 // // // // // grupos de 4
#define PIN_SWITCH8 PIN_B7 // // // // // grupos de 4
#define T1_PRESCALE 1 // times prescaler 1
#define PWM_FQ 200 // esta es la frecuencia de trabajo de pwm
#define MAX_PWMS 4 // el maximo de pwm
#define PWM_STEP (((FOSC/256)/T1_PRESCALE)/PWM_FQ)
en define switch quiero usar BCD para direcionar los canales, un esquema lo tengo ya acabado gracias a mi amigo Manolo
Editado título por Redpic: Receptor por "recibidor".