![]() |
![]() |
#10 |
Đệ tử 7 túi
Tham gia ngày: Jul 2007
Nơi Cư Ngụ: Đà Nẵng
Bài gửi: 188
: |
![]() ![]() Code:
#int_RB void ngat_RB() { while(OK!=0) { quetphim_hienthi();} delay_ms(20); } main() { set_tris_A(0b00001100); output_A(0b001100); set_tris_B(0xF0); // port B = keypad set_tris_C(0); set_tris_D(0); delay_ms(100); // thoi gian LCD khoi dong enable_interrupts(global); enable_interrupts(int_RB); ext_int_edge(H_to_L); lcd_int() ; while(1) { // cho hiển thị dòng "READY!" } ; } - LCD giao tiếp 4 bit ( để lợi dụng thư viện CCS) - ma trận phím để sd INT_RB - cách viết code như vậy đã đúng : khi có ngắt thay đổi mức trên RB4-RB7 thì tạo ngắt & ct nhảy vào quetphim_hienthi() ; ko thì hiện dòng READY ! |
![]() |
![]() |
|
|