บทความประกอบการเรียนรู้ => ไมโครคอนโทรลเลอร์ (MCS51) => ข้อความที่เริ่มโดย: admin ที่ พฤศจิกายน 18, 2009, 12:20:28 PM
-
จงเขียนโปรแกรมเป็นนาฬิกาตั้งเวลาในค่าวินาที 00-99 โดยใช้สวิตช์ควบคุมดังนี้
- สวิตช์ SW1 ตั้งค่าตัวเลขหลักสิบ (กดแล้วตัวเลขหลักสิบจะเพิ่ม)
- สวิตช์ SW2 ตั้งค่าตัวเลขหลักหน่วย (กดแล้วตัวเลขหลักหน่วยจะเพิ่ม)
- สวิตช์ SW3 เวลาเริ่มนับถอยหลัง
- สวิตช์ SW4 เวลาหยุดค้าง
(ใช้วงจรบัฟเฟอร์ของใบงานที่ 1 โดยปลดขาร่วมของ LED ให้ลอยจากกราวด์)
(http://www.praphas.com/PhotoForum/MCS/MCS_LAB5.png)
-
TACT SWITCH
(http://www.es.co.th/Picture/TC-0104-X.jpg)
http://www.es.co.th/detail.asp?Prod=17101049 (http://www.es.co.th/detail.asp?Prod=17101049)