|
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 |
12-04-2007, 04:09 AM | #1 |
Làm quen với PIC
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: Hcm
Bài gửi: 160
: |
Đề tài Đồng hồ chơi cờ với Picbasic Pro
Mình vừa hoàn thành xong , pót lên đây để chia sẻ với mọi người . Nhất là những bạn dùng ngôn ngữ Picbasic có thêm tư liệu để tham khảo . Đề tài chỉ làm trong 3 ngày , nên chắc chắn có nhiều thiếu xót . mong các bạn cho góp ý để hoàn thiện nha . Cảm ơn nhiều .
đề tài dùng Pic 18f458 , ngôn ngữ lập trình là PicBasic Pro các linh kiện cần dùng : . 1 pic 18f458 . 1 xtal 6Mhz . 2 tụ 30p . 1 LCD 20x4 . 4 led 7 đoạn đôi . 8 tranistor D468 . 1 ic 7447 . 9 phím nhấn + 1 điện trở thanh 10 k ( loại 9 chân ) . 3 led đơn + các điện trở ( 330 ôm ) . 1 hộp gói quà ( 15k) . nguồn 6 volt ( lấy 2 cây vợt muỗi cũ tháo ra là có ) Sơ đồ mạch mình vẽ bằng Proteus . các bạn xem file đính kèm nha . mình cũng có kèm theo 1 đoạn video Mp4 ngắn để minh hoạ cách sử dụng . mạch in gồm 2 mạch tương đối đơn giản các bạn có thể vẽ bằng tay sơ lượt : đây là mạch đếm thời gian trong chơi cờ tốc độ . gồm 2 bên , bên A và bên B . Thời gian mỗi bên chơi được đếm bởi 4 led 7 đoạn theo phương pháp quét . khi đánh xong nước cờ của mình , người chơi sẽ bấm 1 nút và thời gian lại bắt đầu đếm cho người bên kia . Nếu người chơi suy nghĩ quá lâu , timer đếm tràn thì người đó sẽ thua , và máy sẽ báo tín hiệu thua cuộc . Thời gian timer có thể được set trước khi chơi . tối thiểu 1 giây . và tối đa 60 giây .( vậy là mỗi bên dư 2 con led 7 đoạn sao ? Không , 2 con led đó sẽ được dùng vào sau này , khi mở rộng chương trình ra thêm nữa . ) Hy vọng các bạn sẽ vui với đề tài này . zip1 : code nạp pic zip2 : sơ đồ mạch vẽ bằng proteus mọi góp ý . mong gửii về : h_a_tuan2002@yahoo.com . thay đổi nội dung bởi: hatuan296, 12-04-2007 lúc 04:54 AM. |
|
|