Trích:
Nguyên văn bởi hoantien05
để xuất ra từng bit trong CCS thì dùng lênh output_low(), output_high(), tuy nhien trong wa trình viêt em không muốn ghi tên các bit ( vi dụ output_high(pin_b0)) mà em muốn dạt ten nó thì phải làm sao???
|
nếu bạn đã sử dụng khai báo file def_877a.h (vi1 dụ là con PIC6F877a) thì nó đã định nghĩa sẵn cho bạn chân I/O ví dụ bạn muốn xuất chân RB3 ra mức 1 thì bạn chỉ cần ghi là RB3=1;
và các chân khác cũng tương tự như RB0 đến RB7, RA0-RA7 và các port C, D và E. còn nếu không sử dụng file def_xxx thì bạn phải định nghĩa chân cho nó bằng hàm #bit tenbien=port.x (x này là vị trí chân) chẳng hạn là #bit RB3=portb.3 thì có nghĩa là bạn định nghĩa chân RB3 là portb3