PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 30-05-2010, 01:35 AM   #1
kiemkhach10
Đệ tử 5 túi
 
Tham gia ngày: Jan 2010
Bài gửi: 114
:
RB6(chân thứ 12)của pic 16f88 luôn luôn =0 vì sao?

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!
kiemkhach10 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-05-2010, 02:44 PM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi kiemkhach10 View Post
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,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-05-2010, 10:08 PM   #3
kiemkhach10
Đệ tử 5 túi
 
Tham gia ngày: Jan 2010
Bài gửi: 114
:
Trích:
Nguyên văn bởi namqn View Post
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,
hi chào bác
tối qua do quá buồn ngủ đâm ra nú lẫn khi em thay bít T10SCEN =0 thì các chân RB6/RB7 trởi lại bình thường, còn khi để T10SCEN =1 thì rb6/rb7 luôn luôn =0.
vừa rùi em test lại lần cuối rùi định gửi lên nhờ các cao thủ giúp đỡ thì tự dưng đươc
mừng quá.Nhưng em vẫn muốn hiểu sâu hơn 1 chút vì sao T10SCEN =1 thì rb6/rb7 =0 và T10SCEN =1 thì có tác dụng gì?
tiện thể bác cho em hỏi thêm chút.em dùng bộ ADC 10 bít trong pic và dùng cảm biến nhiệt độ lm35 để đo nhiệt độ bên ngoài,thì nhiệt độ = RedADC()*500/1023(điện áp so sánh là 5V). khi em thay lm35 bằng 1 con trở nhiệt 10k(mua ở chợ giời) thì công thức tính nhiệt độ như thế nào hả bác?(vấn mắc điện áp so sánh là 5v)
cám ơn bác!
kiemkhach10 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 04:30 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam