Trích:
Nguyên văn bởi anh_gioi
:
cho mình hỏi trong chương trình này thì :
lệnh này :
#use fast_io(b)
#use fast_io(d)
#byte portb=0x06
#byte portd=0x08
có ý nghĩa là gì vậy?
và lệnh này nữa: #int_ext
chưa hết: enable_interrupts(global);
enable_interrupts(int_ext);
ext_int_edge(H_to_L);
cám ơn nha
|
-
#use fast_io(b): dùng cái này thì trình dịch chỉ set chân i/o với 1 lệnh duy nhất, nhớ là trong hàm main() phải dùng lệnh set_trix_x(); thì mới được.
-
#byte portb=0x06: địa chỉ portb
-
#int_ext: chỉ thị hàm ngắt ngoài trên chân RB0
-
enable_interrupts(global);: cho phép ngắt toàn cục
-
enable_interrupts(int_ext);: cho phép ngắt ngoài trên chân RB0
-
ext_int_edge(H_to_L);: kiểu ngắt cạnh xung cao xuống thấp
Bạn cố gắng tìm hiểu trong help của trình biên dịch, có cả đó. Đừng hỏi những câu dạng như thế này vì sẽ không ai trả lời cho bạn đâu.