Ban tham khao nhe
#include <16F876A.h>
#device adc=8
#use delay(clock=20000000)
#fuses NOWDT,HS
#use rs232(baud=2400,parity=N,xmit=PIN_C6,rcv=PIN_C7,bi ts=8)
char c;
#INT_RDA
Receive_isr()
{
c=getc(); // nhan ky tu.
}
void main(void)
{
set_tris_b(0x00);
output_b(0x00);
enable_interrupts(INT_RDA);
enable_interrupts (GLOBAL);
while(1)
{
output_b(c);
}
}
|