PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và 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

Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 27-10-2012, 10:24 AM   #3
sontvak42
Đệ tử 2 túi
 
sontvak42's Avatar
 
Tham gia ngày: May 2012
Bài gửi: 30
:
Trích:
Nguyên văn bởi comando_5a_c4 View Post
Em muốn viết chương trình đọc điện áp từ 3 kênh ADC, rồi xuất ra led 7 đoạn, em dùng IC 74HC573 để: hàng led thứ 1 đọc kênh 1, hàng 2 đọc kênh 2, hàng 3 đọc kênh 3.
Số là em gặp vấn đề ngay phần hiển thị ạ ! khi mô phỏng bằng proteus: lúc xuất dữ liệu ra thì Led bị mờ ở con cuối cùng, rồi nó hiển thị cũng không đúng nữa, lúc em vặn biến trở cho kênh 1 thì mấy hàng led cho các kênh khác lại sáng.
Thực sự là em rất rối, sửa code, rồi phần cứng lại lung tung mà nó vẫn chạy sai. Hi vọng các bác trong đây giúp dùm em ạ!!
Code với file mô phỏng em để trong file đính kèm, em viết bằng CCS
mong các bác giúp cho ạ!
Mình đã xem qua bài làm của bạn, mình kiểm tra thấy là tín hiệu output ở ngõ ra portB của bạn không hề thay đổi theo giá trị của ADC.
Bạn thử test theo thứ tự thế này nhé
Đầu tiên bạn test riêng 1 kênh ADC (AN0) chẳng hạn -> kiểm tra tín hiệu output ở ngõ ra portB. Nếu ok thì bạn tiếp theo quá trình hiển trị ra 7seg theo phương pháp quét led( bạn cho delay một tý nhé).
Khi đã ok ở bước trên bạn tiếp tục test kênh tiếp theo lần lượt theo bước trên.
Khi đã ok 3 kênh thì khi đó bạn mới tổng hợp và sắp xếp lại.
P/s: bạn đừng làm một lúc 3 kênh sẽ chỉ làm bạn rối thêm, bạn cũng có thể thử giá trị adc vứt lên LCD mà quan sát.
Chúc vui!
__________________
Tâm bất biến giữa dòng đời vạn biến!
____fxn_vst____
sontvak42 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 

Tags
16f877a 74hc573


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à 07:21 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