สารบัญ:
- ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้
- ขั้นตอนที่ 2: ส่วนประกอบที่ใช้:
- ขั้นตอนที่ 3: แผนภาพวงจร:
- ขั้นตอนที่ 4: รหัสและวิดีโอ
![อินเทอร์เฟซปุ่มกดด้วย 8051 และการแสดงหมายเลขปุ่มกดใน 7 ส่วน: 4 ขั้นตอน (พร้อมรูปภาพ) อินเทอร์เฟซปุ่มกดด้วย 8051 และการแสดงหมายเลขปุ่มกดใน 7 ส่วน: 4 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-8936-8-j.webp)
วีดีโอ: อินเทอร์เฟซปุ่มกดด้วย 8051 และการแสดงหมายเลขปุ่มกดใน 7 ส่วน: 4 ขั้นตอน (พร้อมรูปภาพ)
![วีดีโอ: อินเทอร์เฟซปุ่มกดด้วย 8051 และการแสดงหมายเลขปุ่มกดใน 7 ส่วน: 4 ขั้นตอน (พร้อมรูปภาพ) วีดีโอ: อินเทอร์เฟซปุ่มกดด้วย 8051 และการแสดงหมายเลขปุ่มกดใน 7 ส่วน: 4 ขั้นตอน (พร้อมรูปภาพ)](https://i.ytimg.com/vi/lXX_MN6YQ_k/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
![อินเทอร์เฟซปุ่มกดด้วย 8051 และการแสดงหมายเลขปุ่มกดใน 7 ส่วน อินเทอร์เฟซปุ่มกดด้วย 8051 และการแสดงหมายเลขปุ่มกดใน 7 ส่วน](https://i.howwhatproduce.com/images/003/image-8936-9-j.webp)
ในบทช่วยสอนนี้ ฉันจะบอกคุณเกี่ยวกับวิธีที่เราสามารถเชื่อมต่อปุ่มกดกับ 8051 และการแสดงหมายเลขปุ่มกดในการแสดงผล 7 ส่วน
ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้
![ซอฟต์แวร์ที่ใช้ ซอฟต์แวร์ที่ใช้](https://i.howwhatproduce.com/images/003/image-8936-10-j.webp)
![ซอฟต์แวร์ที่ใช้ ซอฟต์แวร์ที่ใช้](https://i.howwhatproduce.com/images/003/image-8936-11-j.webp)
![ซอฟต์แวร์ที่ใช้ ซอฟต์แวร์ที่ใช้](https://i.howwhatproduce.com/images/003/image-8936-12-j.webp)
ในขณะที่เรากำลังแสดงการจำลองโพรทูส ดังนั้นสำหรับโค้ดและการจำลอง คุณต้องการ:
1 Keil uvision: เป็นผลิตภัณฑ์จาก keil จำนวนมาก ดังนั้นคุณจะต้องใช้คอมไพเลอร์ c51 คุณสามารถดาวน์โหลดซอฟต์แวร์นั้นได้จากที่นี่
2 Proteus Software สำหรับการจำลอง: เป็นซอฟต์แวร์สำหรับแสดงการจำลอง คุณจะได้รับข้อมูลมากมายในการดาวน์โหลดซอฟต์แวร์นี้
หากคุณกำลังทำในฮาร์ดแวร์ คุณจะต้องใช้ซอฟต์แวร์หนึ่งตัวที่เป็นแฟลชเวทย์มนตร์เพื่ออัปโหลดรหัสในฮาร์ดแวร์ของคุณ โปรดจำไว้ว่าแฟลชเวทย์มนตร์ได้รับการพัฒนาโดย nxp ดังนั้นคุณจึงไม่สามารถอัปโหลดไมโครคอนโทรลเลอร์ตระกูล 8051 ทั้งหมดผ่านซอฟต์แวร์นี้ได้ ดังนั้นคุณเท่านั้นที่สามารถอัปโหลดตัวควบคุมที่ใช้ Philips ได้
ขั้นตอนที่ 2: ส่วนประกอบที่ใช้:
![ส่วนประกอบที่ใช้ ส่วนประกอบที่ใช้](https://i.howwhatproduce.com/images/003/image-8936-13-j.webp)
![ส่วนประกอบที่ใช้ ส่วนประกอบที่ใช้](https://i.howwhatproduce.com/images/003/image-8936-14-j.webp)
ในวิดีโอสาธิตของเรา เราใช้การจำลองโพรทูส แต่แน่นอนว่าถ้าคุณทำในฮาร์ดแวร์ คุณจะต้องใช้ส่วนประกอบเหล่านี้สำหรับโปรเจ็กต์นี้:
บอร์ดพัฒนา 8051: ดังนั้นถ้าคุณมีบอร์ดนี้ มันจะดีกว่าเพื่อให้คุณสามารถอัปโหลดโค้ดได้ด้วยตัวเองอย่างง่ายดาย
Seven Segment Display: ในโปรเจ็กต์นี้ เราใช้ Common Anode Display หนึ่งจอ
4*3 Keypad Matrix: เราใช้เมทริกซ์ปุ่มกด 4*3 ดังนั้นคุณสามารถใช้เมทริกซ์ 4*3 หรือเมทริกซ์อื่นๆ เช่น 4*4 ได้ ไม่มีปัญหา สำหรับขั้นตอนอีกเล็กน้อยเราต้องเพิ่มในโค้ดของเรา
ตัวแปลง USB เป็น UART: นี่คือขั้วต่อตัวผู้ชนิด 9 ขา D สำหรับสายจัมเปอร์ RS232 O / p สายจัมเปอร์บางสาย
ขั้นตอนที่ 3: แผนภาพวงจร:
![แผนภูมิวงจรรวม แผนภูมิวงจรรวม](https://i.howwhatproduce.com/images/003/image-8936-15-j.webp)
ขั้นตอนที่ 4: รหัสและวิดีโอ
![](https://i.ytimg.com/vi/y8eGOm4TP6w/hqdefault.jpg)
คำอธิบายโครงการทั้งหมดอยู่ในวิดีโอด้านบน
คุณสามารถรับซอร์สโค้ดจาก GitHub Link. ของเรา
หากคุณมีข้อสงสัยเกี่ยวกับโครงการนี้โปรดแสดงความคิดเห็นด้านล่าง และหากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบฝังตัว คุณสามารถไปที่ช่อง youtube ของเราได้
กรุณาเยี่ยมชมและชอบหน้า Facebook ของเราสำหรับการปรับปรุงบ่อยๆ
แนะนำ:
การสังเคราะห์เสียงพูดย้อนยุค ส่วน: 12 IoT, ระบบอัตโนมัติภายในบ้าน: 12 ขั้นตอน (พร้อมรูปภาพ)
![การสังเคราะห์เสียงพูดย้อนยุค ส่วน: 12 IoT, ระบบอัตโนมัติภายในบ้าน: 12 ขั้นตอน (พร้อมรูปภาพ) การสังเคราะห์เสียงพูดย้อนยุค ส่วน: 12 IoT, ระบบอัตโนมัติภายในบ้าน: 12 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/005/image-12984-17-j.webp)
การสังเคราะห์เสียงพูดย้อนยุค ส่วน: 12 IoT, ระบบอัตโนมัติในบ้าน: บทความนี้เป็นบทความที่ 12 ในชุดเกี่ยวกับระบบอัตโนมัติภายในบ้าน Instructables ที่บันทึกวิธีการสร้างและรวมอุปกรณ์สังเคราะห์เสียงพูด IoT Retro เข้ากับระบบอัตโนมัติภายในบ้านที่มีอยู่ รวมถึงฟังก์ชันซอฟต์แวร์ที่จำเป็นทั้งหมดเพื่อเปิดใช้งาน T
นาฬิกาดิจิตอลและไบนารี 8 หลัก X 7 ส่วน จอแสดงผล LED: 4 ขั้นตอน (พร้อมรูปภาพ)
![นาฬิกาดิจิตอลและไบนารี 8 หลัก X 7 ส่วน จอแสดงผล LED: 4 ขั้นตอน (พร้อมรูปภาพ) นาฬิกาดิจิตอลและไบนารี 8 หลัก X 7 ส่วน จอแสดงผล LED: 4 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/002/image-4890-30-j.webp)
นาฬิกาดิจิตอลและไบนารีใน 8 หลัก X 7 ส่วนจอแสดงผล LED: นี่เป็นเวอร์ชันอัพเกรดของฉันของ Digital & Binary Clock ที่ใช้จอแสดงผล LED 8 หลัก x 7 Segment ฉันชอบที่จะมอบคุณสมบัติใหม่ให้กับอุปกรณ์ทั่วไป นาฬิกาพิเศษ และในกรณีนี้ การใช้จอแสดงผล 7 Seg สำหรับนาฬิกาไบนารีนั้นแหวกแนวและ
วิธีทำนาฬิกาดิจิตอลโดยใช้ 8051 พร้อมจอแสดงผล 7 ส่วน: 4 ขั้นตอน
![วิธีทำนาฬิกาดิจิตอลโดยใช้ 8051 พร้อมจอแสดงผล 7 ส่วน: 4 ขั้นตอน วิธีทำนาฬิกาดิจิตอลโดยใช้ 8051 พร้อมจอแสดงผล 7 ส่วน: 4 ขั้นตอน](https://i.howwhatproduce.com/images/003/image-8935-16-j.webp)
วิธีสร้างนาฬิกาดิจิตอลโดยใช้ 8051 พร้อมจอแสดงผล 7 ส่วน: ในโครงการนี้ ฉันได้อธิบายเกี่ยวกับวิธีสร้างนาฬิกาดิจิตอลอย่างง่ายโดยใช้ไมโครคอนโทรลเลอร์ 8051 พร้อมจอแสดงผล 7 ส่วน
การเชื่อมต่อไมโครคอนโทรลเลอร์ 8051 พร้อมจอแสดงผล 7 ส่วน: 5 ขั้นตอน (พร้อมรูปภาพ)
![การเชื่อมต่อไมโครคอนโทรลเลอร์ 8051 พร้อมจอแสดงผล 7 ส่วน: 5 ขั้นตอน (พร้อมรูปภาพ) การเชื่อมต่อไมโครคอนโทรลเลอร์ 8051 พร้อมจอแสดงผล 7 ส่วน: 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-8939-24-j.webp)
การเชื่อมต่อไมโครคอนโทรลเลอร์ 8051 กับจอแสดงผล 7 ส่วน: ในโครงการนี้ เราจะบอกคุณเกี่ยวกับวิธีที่เราสามารถเชื่อมต่อการแสดงผล 7 ส่วนกับไมโครคอนโทรลเลอร์ 8051
วิธีนับ 0 ถึง 99 โดยใช้ไมโครคอนโทรลเลอร์ 8051 พร้อมจอแสดงผล 7 ส่วน: 5 ขั้นตอน (พร้อมรูปภาพ)
![วิธีนับ 0 ถึง 99 โดยใช้ไมโครคอนโทรลเลอร์ 8051 พร้อมจอแสดงผล 7 ส่วน: 5 ขั้นตอน (พร้อมรูปภาพ) วิธีนับ 0 ถึง 99 โดยใช้ไมโครคอนโทรลเลอร์ 8051 พร้อมจอแสดงผล 7 ส่วน: 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-01-88-j.webp)
วิธีนับจาก 0 ถึง 99 โดยใช้ไมโครคอนโทรลเลอร์ 8051 พร้อมจอแสดงผล 7 ส่วน: สวัสดีทุกคน ในบทช่วยสอนนี้ เราจะบอกคุณเกี่ยวกับวิธีการนับจาก 0 ถึง 99 โดยใช้จอแสดงผล 7 เซ็กเมนต์สองจอ