標(biāo)題: 51單片機(jī)實(shí)現(xiàn)LCD顯示班級姓名和按鍵控制數(shù)碼管顯示字符匯編編程與調(diào)試 [打印本頁]

作者: lunyanna    時間: 2021-11-20 18:34
標(biāo)題: 51單片機(jī)實(shí)現(xiàn)LCD顯示班級姓名和按鍵控制數(shù)碼管顯示字符匯編編程與調(diào)試
單片機(jī)最小系統(tǒng)就是讓單片機(jī)能正常工作并發(fā)揮其功能時所必須的組成部分。構(gòu)成單片機(jī)的最小系統(tǒng)包括電源、時鐘電路(晶振電路)、復(fù)位電路、51單片機(jī)。
(下圖為一個單片機(jī)最小系統(tǒng)的圖示)

1602字符型液晶也叫1602液晶,它是一種專門用來顯示字母、數(shù)字、符號等的點(diǎn)陣型液晶模塊。字符型液晶,能夠同時顯示16x02即32個字符。LCD1602由若干個5X7或者5X11等點(diǎn)陣字符位組成,每個點(diǎn)陣字符位都可以顯示一個字符,每位之間有一個點(diǎn)距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用。

LED數(shù)碼管(LED Segment Displays)由多個發(fā)光二極管封裝在一起組成"8"字型的器件,引線已在內(nèi)部連接完成,只需引出它們的各個筆劃,公共電極。數(shù)碼管實(shí)際上是由七個發(fā)光管組成8字形構(gòu)成的,加上小數(shù)點(diǎn)就是8個。這些段分別由字母a、b、c、d、e、f、g、dp來表示。
在本次實(shí)驗中,使用一位共陽數(shù)碼管,如下為其引腳圖:

四、4x4矩陣鍵盤

矩陣鍵盤是單片機(jī)外部設(shè)備中所使用的排布類似于矩陣的鍵盤組,按鍵設(shè)置在行、列線交點(diǎn)上,行、列線分別連接到按鍵開關(guān)的兩端,行線通過上拉電阻接到加5V電源上,無按鍵按下時,行線處于高電平的狀態(tài),而當(dāng)有按鍵按下時,行線電平與此行線相連的列線電平?jīng)Q定。

第二章 硬件設(shè)計與實(shí)現(xiàn)
STC89C52芯片一個、IC鎖緊座一個、7*9cm和10*15cm洞洞板一塊、11.0592MHz晶振一個、30pF瓷片電容2個、LCD1602顯示屏、一位共陽數(shù)碼管、10uF電解電容一個、10kΩ電阻一個、USB下載器一個、按鍵、排阻、杜邦線、排針、電焊、焊錫絲、單芯鍍錫線等。



   


(匯編代碼如下:)


      







(LCD顯示班級姓名)


(4x4矩陣鍵盤控制數(shù)碼管顯示字符)

因LCD所接線路對數(shù)碼管顯示無影響,所以此處未刪除LCD接線







(LCD顯示班級姓名)

(4x4矩陣鍵盤控制數(shù)碼管顯示字符)


(LCD顯示班級姓名)
(4x4矩陣鍵盤控制數(shù)碼管顯示字符)

以上圖文的Word格式文檔下載(內(nèi)容和本網(wǎng)頁上的一模一樣,方便保存):
數(shù)碼管及LCD顯示.docx (1.26 MB, 下載次數(shù): 9)
作者: heicad    時間: 2021-11-26 16:16
好資料,能分享下工程文件就更好了





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1