![]() |
|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#11 | |
Làm quen với PIC
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: Hcm
Bài gửi: 160
: |
Trích:
chào bạn . theo mình nghĩ , cái này cũng tương đối đơn giản . mức 1 sẽ tương ứng với độ rông xung là 30% . mức 2 là 70% và mức 3 sẽ là 100% . lập trình : - trên 1 chân nào đó của con pic điều khiển đèn qua opto cách ly , opto sau đó nối với triac MAC 97A . sơ đồ chắc bạn sẽ tưởng tượng ra được rồi đúng không ? . ban đầu chưa cấp xung , bạn cho 1 biến nào đó = 0 . cho vòng lặp quét phím . làm 1 bước kiểm tra biến : . if biến = 0 then quét phím . if biến = 1 then call xung30% . if biến = 2 then call xung70% . if biến = 3 then call xung100% - Nếu phím được nhấn , tăng biến lên 1 đơn vị . quay lai quét phím . sau đó kiểm tra biến . nếu nhấn lần 1 . biến = 1 . nhấn tiếp lần nữa , biến = 2 , lần nữa , biến = 3 . lần nữa .biến quay lại = 0 . đây là 1 cách có thể xem là tương đối đơn giản . Nếu chưa hiểu chổ nào . bạn hãy mạnh dạn đặt câu hỏi . mình sẽ giãi thích tuỳ theo khả năng . chào bạn ![]() |
|
![]() |
![]() |
|
|