Trích:
Nguyên văn bởi hcmut.khoamaisi
Mình đã hiểu rồi khi có khai báo
#use fast_io(b)
thì không dùng :#include <def_877a.h> được
mà buộc phải khai báo địa chỉ của portB cu thể là
#byte portb=0x06 // phải khai báo địa chỉ port B nếu dùng fast_io(b)
|
không đúng, nếu mà không khai báo file def_877a.h thì mới phải định nghĩa các chân và các thanh ghi và vẫn có thể sử dụng #use fast_io(portx). còn khi khái báo file trên thì vẫn khai báo được #use fast_io(portx). trong chương trình không khai báo #use fast_io(portx) thì chương trình vẫn chạy tốt nhưng trong 1 vài trường hợp thì khai báo nó thì chương trình sẽ chạy nhanh hơn.