Trích:
Nguyên văn bởi chutchit
Tui đang làm giao tiếp RS232 với máy tính.
Nhưng tui không biết tập lệnh của nó! Mò trong những ví dụ và phần Help của nó khổ quá! Có ai biết tập lệnh 16F877 được miêu tả rõ ràng hơn ở đâu không? Làm ơn chỉ tui với! Gấp lắm! 
|
nếu cấu hình RS232 thì sử dụng lệnh
#use rs232(baud=9600,Parity=N,xmit=PIN_C6,rcv=PIN_C7,bi ts=8)
còn muốn nhận dữ liệu thì khai báo ngắt
#int_rda
void uart()
{
ch = gets; // ham nhan 1 ki tu
// xử lý code tiếp ở đây
}
...
void main()
{
...
enable_interrupts(int_rda);//cho phép ngắt uart
enable_interrupts(GLOBAL);// cho phép ngắt toàn cục
while(1)
{
//xử lí code ở đây
}
}