โลโก้ LCDWIKILCDWIKI MSP4030 โมดูล SPI แบบคาปาซิทีฟขนาด 4.0 นิ้วMSP4030_MSP403
1 คำแนะนำการสาธิต C51

ข้อมูลเบื้องต้นเกี่ยวกับแพลตฟอร์มการทดสอบ

บอร์ดพัฒนา: บอร์ดพัฒนา STC89/STC12
MCU: STC89C52RCSTC12C5A60S2
ความถี่ : 11.0592MHZ

คำแนะนำในการเชื่อมต่อพิน

โมดูลแสดงผลเชื่อมต่อกับไมโครคอนโทรลเลอร์โดยใช้สายเคเบิล DuPont โดยมีคำแนะนำเฉพาะดังต่อไปนี้:
LCDWIKI MSP4030 โมดูล SPI แบบ Capacitive ขนาด 4.0 นิ้ว - รูปที่ 1ภาพที่1. หมุดด้านหลังโมดูล

คำแนะนำการเดินสายโปรแกรมทดสอบไมโครคอนโทรลเลอร์ STC89C52RC และ STC12C5A60S2

ตัวเลข โมดูล Pin การพัฒนา STC89/STC12
พินสายไฟของบอร์ด
หมายเหตุ
1 วีซีซี 5V พลังงานจอแอลซีดีเป็นบวก
2 ก.ย.ด. ก.ย.ด. กราวด์พลังงานจอแอลซีดี
3 LCD_CS P13 สัญญาณควบคุมการเลือก LCD ใช้งานระดับ P13 ต่ำ
4 จอแอลซีดี_RST P33 สัญญาณควบคุมการรีเซ็ต LCD, การรีเซ็ตระดับ P33 ต่ำ
5 LCD_RS P12 ระดับสูง: ข้อมูล ระดับต่ำ: คำสั่ง
6 เอสดีไอ(โมซี่) P15 สัญญาณข้อมูลการเขียนบัส SPI (ใช้การ์ด SD และหน้าจอ LCD
ด้วยกัน)
7 SCK P17 สัญญาณนาฬิกาบัส SPI (ใช้การ์ด SD และหน้าจอ LCD
ด้วยกัน)
8 นำ P32 สัญญาณควบคุมไฟหลังจอ LCD (อุปกรณ์เสริม)
9 เอสดีโอ(มิโซะ) P16 สัญญาณข้อมูลการอ่านบัส SPI (ใช้การ์ด SD และหน้าจอ LCD
ด้วยกัน)
10 CTP_SCL P36 สัญญาณนาฬิกาบัส IIC หน้าจอสัมผัสแบบ Capacitive (อุปกรณ์เสริม)
11 CTP_RST P37 สัญญาณควบคุมการรีเซ็ตหน้าจอสัมผัสแบบ Capacitive (อุปกรณ์เสริม)
12 CTP_SDA P34 สัญญาณข้อมูลบัส IIC หน้าจอสัมผัสแบบ Capacitive (อุปกรณ์เสริม)
13 CTP_INT P35 สัญญาณขัดจังหวะการสัมผัสหน้าจอสัมผัสแบบ Capacitive (อุปกรณ์เสริม)
14 SD_ซีเอส NC สัญญาณควบคุมการเลือกการ์ด SD (อุปกรณ์เสริม)

คำอธิบายฟังก์ชันสาธิต

โปรแกรมทดสอบนี้ประกอบด้วยโปรแกรม MCU สองประเภท: STC89C52RC และ STC12C5A60S2 STC12C5A60S2 มีซอฟต์แวร์ SPI และโปรแกรม SPI ฮาร์ดแวร์ ในขณะที่ STC89C52RC มีเฉพาะโปรแกรมซอฟต์แวร์ SPI ซึ่งอยู่ใน
Demo_ ภายใต้ไดเร็กทอรี C51 ดังแสดงในรูปต่อไปนี้:LCDWIKI MSP4030 โมดูล Capacitive SPI ขนาด 4.0 นิ้ว - การตั้งค่า 1

คำอธิบายของสampเนื้อหาโปรแกรม
ROM ของไมโครคอนโทรลเลอร์ STC89C52RC มีขนาดเพียง 25KB และไม่สามารถจัดเก็บโปรแกรมที่ซับซ้อนและใหญ่เกินไปได้ ดังนั้นจึงดำเนินการทดสอบด้วยการปัดหน้าจออย่างง่ายเท่านั้น โปรแกรมทดสอบไมโครคอนโทรลเลอร์ STC12C5A60S2 ประกอบด้วยรายการทดสอบต่อไปนี้:
A. อินเทอร์เฟซหลักแสดงการทดสอบ
B. จอแสดงผล ID หน้าจอและการทดสอบการอ่านค่าสี GRAM (รองรับซอฟต์แวร์ SPI เท่านั้นและมีข้อยกเว้นเมื่อฮาร์ดแวร์ SPI อ่าน ID)
C. การทดสอบแปรงอย่างง่าย
D. การทดสอบการวาดและการเติมรูปสี่เหลี่ยมผืนผ้า
E. การทดสอบการวาดและการเติมแบบวงกลม
F. การวาดรูปสามเหลี่ยมและการเติมการทดสอบ
G. การทดสอบการแสดงผลภาษาอังกฤษ
H. การทดสอบการแสดงผลภาษาจีน
I. การทดสอบการแสดงภาพ
J. การทดสอบการแสดงผลดิจิตอลแบบไดนามิก
K. การทดสอบการแสดงผลแบบหมุน;
L. การทดสอบหน้าจอสัมผัสแบบ Capacitive (รวมถึงการทดสอบปุ่มสัมผัสและการทดสอบเส้นลายมือ)
คำแนะนำในการสลับทิศทางการแสดงผล:
ค้นหาคำจำกัดความของมาโคร USE_HORIZONTAL ใน lcd.h ดังที่แสดงด้านล่าง:

LCDWIKI MSP4030 โมดูล Capacitive SPI ขนาด 4.0 นิ้ว - การตั้งค่า 2

คำแนะนำการใช้งานสาธิต

การติดตั้งซอฟต์แวร์เครื่องมือพัฒนา
ขั้นแรก คุณต้องติดตั้งซอฟต์แวร์เครื่องมือพัฒนา ที่นี่มีการใช้ซอฟต์แวร์ Keil5 และ stc-isp โดยที่ Keil5 ใช้สำหรับการแก้ไขและการคอมไพล์โค้ด และ stc-isp ใช้สำหรับการดาวน์โหลด โปรดดูวิธีการดาวน์โหลดและการติดตั้งออนไลน์สำหรับซอฟต์แวร์ทั้งสอง
การติดตั้งแพ็คเกจชิป
หลังจากติดตั้ง keil5 แล้ว จำเป็นต้องติดตั้งแพ็คเกจชิป C51 ไม่เช่นนั้นจะไม่พบชิป C51 และไม่สามารถสร้างโปรเจ็กต์ C51 ได้ โปรดปรึกษาออนไลน์สำหรับวิธีการติดตั้งเฉพาะ
การคอมไพล์โปรแกรม
หลังจากติดตั้งเครื่องมือพัฒนาและแพ็คเกจชิปสำเร็จแล้ว ให้เปิดไดเร็กทอรี PROJECT ภายใต้นามสกุล sampโปรแกรม, ค้นหา uvprojx fileให้ดับเบิลคลิกเพื่อเปิด sampโครงการ le ดังแสดงในรูปต่อไปนี้:
LCDWIKI MSP4030 โมดูล Capacitive SPI ขนาด 4.0 นิ้ว - การตั้งค่า 3หลังจากที่เปิดสampสำหรับโครงการ คุณสามารถทำการแก้ไขรหัสโครงการได้ (หรือไม่ก็ได้) หลังจากการแก้ไขเสร็จสิ้น ให้คลิกปุ่มคอมไพล์เพื่อคอมไพล์โค้ด พร้อมท์ต่อไปนี้จะปรากฏขึ้น บ่งชี้ว่าการคอมไพล์สำเร็จ ดังแสดงในรูปต่อไปนี้:
LCDWIKI MSP4030 โมดูล Capacitive SPI ขนาด 4.0 นิ้ว - การตั้งค่า 4ดาวน์โหลดและรันโปรแกรม
A. เปิดซอฟต์แวร์ STC-ISP เพื่อดาวน์โหลดโปรแกรม ขั้นแรกเลือกรุ่นไมโครคอนโทรลเลอร์และอัตรารับส่งข้อมูลที่ถูกต้อง จากนั้นตั้งค่าดังแสดงในรูปต่อไปนี้:LCDWIKI MSP4030 โมดูล Capacitive SPI ขนาด 4.0 นิ้ว - การตั้งค่า 5ข. คลิกเพื่อเปิดโปรแกรม file -> เลือกไดเร็กทอรีที่คอมไพล์เลขฐานสิบหก file ตั้งอยู่ -> เลือกเลขฐานสิบหก file ->คลิกปุ่มเปิด ดังแสดงในรูปต่อไปนี้:
LCDWIKI MSP4030 โมดูล Capacitive SPI ขนาด 4.0 นิ้ว - การตั้งค่า 6C. คลิกปุ่มดาวน์โหลดเพื่อเปิดไมโครคอนโทรลเลอร์อีกครั้ง และโปรแกรมจะถูกเบิร์น เมื่อข้อความแจ้ง “การดำเนินการสำเร็จ” ปรากฏขึ้น แสดงว่าการเบิร์นสำเร็จ การดำเนินการจะแสดงในรูปต่อไปนี้:
LCDWIKI MSP4030 โมดูล Capacitive SPI ขนาด 4.0 นิ้ว - การตั้งค่า 6D. หากโมดูลแสดงผลแสดงตัวอักษรและกราฟิกตามปกติ แสดงว่าโปรแกรมทำงานได้สำเร็จ

โลโก้ LCDWIKIwww.lcdwiki.com

เอกสาร / แหล่งข้อมูล

LCDWIKI MSP4030 โมดูล SPI แบบคาปาซิทีฟขนาด 4.0 นิ้ว [พีดีเอฟ] คู่มือการใช้งาน
MSP4030 โมดูล SPI แบบ Capacitive ขนาด 4.0 นิ้ว, MSP4030, โมดูล SPI แบบ Capacitive ขนาด 4.0 นิ้ว, โมดูล SPI แบบ Capacitive, โมดูล SPI, โมดูล

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *