// RC Contoroler 417MHz
// A0 key in A1 TX, A2 RX
#include <16f84.h>
#use delay(CLOCK=10000000)
#use rs232(BAUD=2400,XMIT=PIN_A1, RCV=PIN_A2)
#define
portb 6
main() {
set_tris_a(0x05);
//RA0,2 is input
set_tris_b(0xFF);
//B port all input
port_b_pullups(TRUE);
//enable pull up
while(1) {
if(input(PIN_A0) == 0 ){
printf("D99");
}
if(input(PIN_B0) == 0 ){
printf("D00");
}
if(input(PIN_B1) == 0 ){
printf("D11");
}
if(input(PIN_B2) == 0 ){
printf("D22");
}
if(input(PIN_B3) == 0 ){
printf("D33");
}
if(input(PIN_B4) == 0 ){
printf("D44");
}
if(input(PIN_B5) == 0 ){
printf("D55");
}
if(input(PIN_B6) == 0 ){
printf("D66");
}
if(input(PIN_B7) == 0 ){
printf("D77");
}
delay_ms(10);
// delay
}
}