สารบัญ:

แป้นพิมพ์พีซีเชื่อมต่อกับไมโครคอนโทรลเลอร์ 8051: 6 ขั้นตอน
แป้นพิมพ์พีซีเชื่อมต่อกับไมโครคอนโทรลเลอร์ 8051: 6 ขั้นตอน

วีดีโอ: แป้นพิมพ์พีซีเชื่อมต่อกับไมโครคอนโทรลเลอร์ 8051: 6 ขั้นตอน

วีดีโอ: แป้นพิมพ์พีซีเชื่อมต่อกับไมโครคอนโทรลเลอร์ 8051: 6 ขั้นตอน
วีดีโอ: 8051 Microcontroller programming tutorial 6 - How to interface 4x4 matrix keyboard with 8051 2024, พฤศจิกายน
Anonim
แป้นพิมพ์พีซีเชื่อมต่อกับไมโครคอนโทรลเลอร์ 8051
แป้นพิมพ์พีซีเชื่อมต่อกับไมโครคอนโทรลเลอร์ 8051

ในโครงการนี้ ฉันได้อธิบายให้คุณทราบเกี่ยวกับวิธีที่เราสามารถเชื่อมต่อแป้นพิมพ์พีซีของเรากับไมโครคอนโทรลเลอร์ 8051

ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้:

ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้
ซอฟต์แวร์ที่ใช้

ในขณะที่เรากำลังแสดงการจำลองโพรทูส ดังนั้นสำหรับโค้ดและการจำลอง คุณต้องการ:

1 Keil uvision: เป็นผลิตภัณฑ์จำนวนมากจาก keil ดังนั้นคุณจะต้องใช้คอมไพเลอร์ c51 คุณสามารถดาวน์โหลดซอฟต์แวร์นั้นได้จากที่นี่

2 Proteus Software สำหรับการจำลอง: เป็นซอฟต์แวร์สำหรับแสดงการจำลอง คุณจะได้รับข้อมูลมากมายในการดาวน์โหลดซอฟต์แวร์นี้

หากคุณกำลังทำในฮาร์ดแวร์ คุณจะต้องใช้ซอฟต์แวร์หนึ่งตัวที่เป็นแฟลชเวทย์มนตร์เพื่ออัปโหลดรหัสในฮาร์ดแวร์ของคุณ

โปรดจำไว้ว่าแฟลชเวทย์มนตร์ได้รับการพัฒนาโดย NXP ดังนั้นคุณจึงไม่สามารถอัปโหลดไมโครคอนโทรลเลอร์ตระกูล 8051 ทั้งหมดผ่านซอฟต์แวร์นี้ได้ ดังนั้นคุณเท่านั้นที่สามารถอัปโหลดตัวควบคุมที่ใช้ Philips ได้

ขั้นตอนที่ 2: ส่วนประกอบที่ใช้:

ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้
ส่วนประกอบที่ใช้

ในวิดีโอสาธิตของเรา เราใช้การจำลองโพรทูส แต่แน่นอนว่าถ้าคุณทำในฮาร์ดแวร์ คุณจะต้องใช้ส่วนประกอบเหล่านี้สำหรับโปรเจ็กต์นี้:

บอร์ดพัฒนา 8051: ดังนั้นถ้าคุณมีบอร์ดนี้ มันจะดีกว่าเพื่อให้คุณสามารถอัปโหลดโค้ดได้ด้วยตัวเองอย่างง่ายดาย

LCD 16*2: นี่คือ LCD 16*2 ใน LCD นี้ เรามี 16 พิน

ตัวแปลง USB เป็น UART: นี่คือขั้วต่อตัวผู้ชนิด 9 ขา D สำหรับ RS232 O / p สายจัมเปอร์บางตัว

ขั้นตอนที่ 3: คำอธิบาย:

ที่นี่เราได้เชื่อมต่อจอ LCD หนึ่งตัวกับพอร์ต 2 ของ 8051 ในโหมด 4 บิต ตอนนี้เราได้เชื่อมต่อบอร์ดพัฒนาของเรากับพีซีผ่านตัวแปลง USB เป็น UART แล้ว หลังจากอัปโหลดไฟล์ฐานสิบหกโดยใช้แฟลชเมจิกแล้ว หากคุณพิมพ์อักขระใดๆ จากแป้นพิมพ์ PC ของคุณ ก็จะมาที่จอ LCD ขนาด 16*2 ของคุณ คำอธิบายโครงการทั้งหมดมีอยู่ในวิดีโอ

ขั้นตอนที่ 4: แผนภาพวงจร

แผนภูมิวงจรรวม
แผนภูมิวงจรรวม

ขั้นตอนที่ 5: รหัส:

จากที่นี่ดาวน์โหลดรหัสของเรา

ขั้นตอนที่ 6: โครงการวิดีโอ

คำอธิบายโครงการทั้งหมดอยู่ในวิดีโอด้านบน

หากคุณมีข้อสงสัยเกี่ยวกับโครงการนี้โปรดแสดงความคิดเห็นด้านล่าง

และหากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบฝังตัว คุณสามารถไปที่ช่อง youtube ของเราได้

กรุณาเยี่ยมชมและชอบหน้า Facebook ของเราสำหรับการปรับปรุงบ่อย

ขอขอบคุณและขอแสดงความนับถือ, เทคโนโลยี Embedotronics

แนะนำ: