Code: Select all
void main() {
ADCON1 |= 0x0F;
CMCON |= 7;
Uart1_Init(9600);
while(1){
UART1_Write_Text("this is a UART output test at 9600 BAUD\n\r");
delay_ms(1000);
}
}
#1 Post by viorel.sorescu » 07 Apr 2011 22:22
Code: Select all
void main() {
ADCON1 |= 0x0F;
CMCON |= 7;
Uart1_Init(9600);
while(1){
UART1_Write_Text("this is a UART output test at 9600 BAUD\n\r");
delay_ms(1000);
}
}
#2 Post by viorel.sorescu » 08 Apr 2011 08:51
Code: Select all
void main() {
ADCON1 |= 0x0F; // Configure AN pins as digital
CMCON |= 7; // Disable comparators
TRISA = 0; // set direction to be output
TRISB = 0; // set direction to be output
TRISC = 0; // set direction to be output
TRISD = 0; // set direction to be output
TRISE = 0; // set direction to be output
do {
PORTA = 0x00; // Turn OFF LEDs on PORTA
PORTB = 0x00; // Turn OFF LEDs on PORTB
PORTC = 0x00; // Turn OFF LEDs on PORTC
PORTD = 0x00; // Turn OFF LEDs on PORTD
PORTE = 0x00; // Turn OFF LEDs on PORTE
Delay_ms(1000); // 1 second delay
PORTA = 0xFF; // Turn ON LEDs on PORTA
PORTB = 0xFF; // Turn ON LEDs on PORTB
PORTC = 0xFF; // Turn ON LEDs on PORTC
PORTD = 0xFF; // Turn ON LEDs on PORTD
PORTE = 0xFF; // Turn ON LEDs on PORTE
Delay_ms(1000); // 1 second delay
} while(1); // Endless loop
}
#3 Post by Sparky1039 » 08 Apr 2011 17:53
Code: Select all
while (1) {
LATB = 0xFF;
delay_ms (200);
LATB = 0x00;
delay_ms (200);
}
#4 Post by viorel.sorescu » 12 Apr 2011 11:51