Cho hỏi ANSEL=0x00;ANSELH=0x00; là gì vậy !!
HT PIC-Code sai chỗ nào !!
Collapse
X
-
Là các thanh ghi để cấu hình cho các pin là analog hay digital. Trong PIC16F887 có hai thanh ghi này còn PIC16F877A thì không có (có ADCON0 và ADCON1 đảm nhiệm gần tương tự).Nguyên văn bởi AKA_QUAN Xem bài viếtCho hỏi ANSEL=0x00;ANSELH=0x00; là gì vậy !!
ANSEL dành cho ADC kênh 0 đến kênh 7 (5 pin trên PORTA và 3 pin trên PORTE)
ANSELH dành cho ADC kênh 8 đến kênh 14 (6 pin trên PORTB)
Mặc định các bit sử dụng của ANSEL và ANSELH toàn bộ được set 1 tương đương với 14 pin trên mặc định là ngõ vào analog. Nếu sử dụng chúng cho xuất nhập digital thì bạn phải set lại các bit thích hợp cho hai thanh ghi đó.
ANSEL=0x00;
ANSELH=0x00;
Ở trên để thiết lập tất cả các pin A/D thành cổng vào ra digital (tuy nhiên bạn chỉ sử dụng PORTB thì chỉ cần thiết lập ANSELH thôi)
Nếu chỉ sử dụng digital output thì chẳng cần quan tâm tới 2 thanh ghi đó làm gì, nhưng nếu là digital input thì nhất thiết phải cấu hình hai thanh ghi đó (nếu không, bạn sẽ luôn đọc được digital input là 0)
Theo mình thì để bắt đầu bạn nên lập trình ASM trên MPLAP, hoặc nếu bắt đầu bởi C thì bạn cần hiểu rõ MCU mà bạn đang làm việc thông qua tài liệu datasheet.
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Tìm VR 5 chânbởi bqvietTrang sản phẩm này có loại 5 chân và 8 chân
https://linhkienchatluong.vn/chiet-a...doi_s1595.aspx
Ngoài ra một trang cùng cấp với nó có loại 6 chân nữa, chắc đủ cho người muốn tìm....-
Channel: Hướng dẫn tìm thông tin linh kiện
Hôm qua, 17:19 -
-
bởi dinhthuong80Chào cả nhà, chúc cuối tuần vui vẻ!
Hôm nay mình lên đây nhờ ai biết chỉ dùm biến trở 5 chân này tên gọi là gì, có thể mua ở đâu vậy? Xin cám ơn nhiều! ...-
Channel: Hướng dẫn tìm thông tin linh kiện
-
-
bởi KazumiChào mọi người. Tôi có một động cơ bước được lắp đặt gần dây chuyền mạ điện, nơi môi trường có chứa hơi axit.
Sau hơn sáu tháng vận hành, bộ điều khiển (driver) gần đây liên tục báo lỗi quá dòng. Khi tháo động cơ ra, tôi phát hiện...-
Channel: Điện tử công suất
12-10-2026, 13:40 -

Comment