Trong trình biên dịch ccs có một số lệnh hỗ trợ bật điện trở kéo lên cho các PORT , mục đích dùng cho Pic loại và 16 bit , sử dụng cho setup_counter trên mạch thật.
PORT_B_PULLUPS(VALUE);
PORT_B_PULLUPS(BOOL);
Trong đó value là các thông số để bật PIN nào trong một port B ví dụ như : 0x03
Mục đích đưa về số BIN 00000011 để bật điện trở kéo của PIN B0 và B1
Nếu bật hết các điện trở kéo trong cả PORT thì dùng Bool giá trị của Bool là true hoặc false
Ngoài ra còn các hàm như :
port_x_pullups (upmask);
port_x_pullups (upmask, downmask);
Các hàm này chúng ta có thể tìm hiểu thêm vì nó cũng khá ít dùng.
Chúc các bạn học tốt !
0 nhận xét:
Đăng nhận xét