Trích:
Nguyên văn bởi kiemkhach10
các bác giải thích dùm em cái.
khi em khởi tạo và chạy timer1. thì chân RB6(chân 12) của pic16f88 luôn luôn =0.
em có xem qua datasheet thì thấy nếu bít T1OSCEN =1; thì chân RB6 và RB7(sẽ có giá trị =0)
nhưng khi em khai báo T10SCEN =0 rùi sao chân RB6 vẫn luôn luôn =0 vậy hả trời?
khổ lỗi PORTB của em nối với led 7seg nên khi quét led toàn mất nét thui, dò ra thì đúng là chân RB6/RB7.
khi em ko dùng timer1 nữa thì quét led lại sáng bình thường.
có cách nào khắc phục không hả các bác,chỉ dùm em zới
cám ơn các bác!
|
Hãy post code hoàn chỉnh và sơ đồ nguyên lý của mạch mô phỏng hoặc thử nghiệm để người khác có thể giúp bạn dễ dàng hơn.
Mời bạn đọc qua bài viết đầu tiên trong luồng có link nằm ở chữ ký của tôi (nếu bạn chưa đọc).
Thân,