久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4714|回復: 1
收起左側

51單片機實現LCD顯示班級姓名和按鍵控制數碼管顯示字符匯編編程與調試

[復制鏈接]
ID:982799 發表于 2021-11-20 18:34 | 顯示全部樓層 |閱讀模式
單片機最小系統就是讓單片機能正常工作并發揮其功能時所必須的組成部分。構成單片機的最小系統包括電源、時鐘電路(晶振電路)、復位電路、51單片機。
  • 電源電路:80c51單片機的常用電源為+5V,選用電源時要選用波紋小,電壓穩定的電源。
  • 時鐘電路:時鐘電路又稱晶振電路,典型的晶振取11.0592MHz(因為可以準確地得到9600波特率和19200波特率,用于有串口通訊的場合)/12MHz(產生精確的uS級時歇,方便定時操作)51單片機最小系統晶振Y1也可以采用6MHz或者11.0592MHz,在正常工作的情況下可以采用更高頻率的晶振,51單片機最小系統晶振的振蕩頻率直接影響單片機的處理速度,頻率越大處理速度越快,起振電容C2、C3一般采用15~33pF,并且電容離晶振越近越好,晶振離單片機越近越好4.P0口為開漏輸出,作為輸出口時需加上拉電阻,阻值一般為10k。(在本次實驗中風別采用11.0592MHz、30pF和10k)。
  • 復位電路:復位是單片機的初始化操作。單片機啟動運行時,都需要先復位,起作用是使CPU和系統中其他部件處于一個初始化的狀態中,并從這個狀態開始工作。因此,復位是一個很重要的操作方式。當單片機穩定,RST保持兩個機器周期以上的高電平是開關自動復位。但單片機本身是不能進行自動復位的,必須配合相應的外部電路才能實現。上電或開關復位要求電源接通后,單片機自動復位,并且在單片機自動運行期間,用開關操作也能使單片機復位。
  • 單片機:一片AT89S51/52或其他51系列兼容單片機。
(下圖為一個單片機最小系統的圖示)

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

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

四、4x4矩陣鍵盤

矩陣鍵盤是單片機外部設備中所使用的排布類似于矩陣的鍵盤組,按鍵設置在行、列線交點上,行、列線分別連接到按鍵開關的兩端,行線通過上拉電阻接到加5V電源上,無按鍵按下時,行線處于高電平的狀態,而當有按鍵按下時,行線電平與此行線相連的列線電平決定。

第二章 硬件設計與實現
  • 準備電路元器件及焊接工具:
STC89C52芯片一個、IC鎖緊座一個、7*9cm和10*15cm洞洞板一塊、11.0592MHz晶振一個、30pF瓷片電容2個、LCD1602顯示屏、一位共陽數碼管、10uF電解電容一個、10kΩ電阻一個、USB下載器一個、按鍵、排阻、杜邦線、排針、電焊、焊錫絲、單芯鍍錫線等。
  • 按原理圖焊接電路板。
  • 下載程序,檢驗數碼管及LCD是否正常顯示
  • 實物圖如下所示
  • 實物背面走線

  • LCD

  • 數碼管

  • 4x4矩陣鍵盤
   


  • 軟件設計與編程
  • 使用keil匯編語言編寫程序并生成hex文件。
(匯編代碼如下:)

  • LCD顯示班級姓名

      




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


  • 使用 proteus 繪制電路圖,電路圖如下。

(LCD顯示班級姓名)


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

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






  • 將hex文件導入芯片中

(LCD顯示班級姓名)

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

  • 使用proteus進行仿真調試,觀察到LCD顯示班級姓名且4x4矩陣鍵盤控制數碼管顯示字符正常工作,仿真成功。

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

以上圖文的Word格式文檔下載(內容和本網頁上的一模一樣,方便保存):
數碼管及LCD顯示.docx (1.26 MB, 下載次數: 9)

評分

參與人數 1黑幣 +30 收起 理由
admin + 30

查看全部評分

回復

使用道具 舉報

ID:262 發表于 2021-11-26 16:16 | 顯示全部樓層
好資料,能分享下工程文件就更好了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩成人在线视频 | 欧美精品片| 超碰日韩 | 中文字幕高清一区 | 91视频在线 | 在线观看日本高清二区 | 午夜精品视频 | 91精品久久久久久久 | 高清黄色毛片 | 一区二区三区视频在线观看 | 亚洲精品电影在线观看 | 亚洲一区二区三区高清 | 久久美女网 | 日日草夜夜草 | 中文字幕一区二区三区四区 | 偷偷操视频| 一级一片在线观看 | 亚洲精品成人网 | 久久久久久久久久爱 | 日韩一区二区在线观看视频 | 亚洲大片| 日韩一区二区视频 | 高清久久久| 欧美一区二区三区小说 | 日韩一区中文字幕 | 欧美日韩黄 | 日韩在线精品 | 日本视频一区二区三区 | 久草在线 | 色综合桃花网 | 欧美狠狠操| 欧美日韩高清一区 | 日本精品一区二区三区在线观看视频 | 亚洲国产成人一区二区 | 国产精品1区2区 | 国产一区二区不卡 | 久久精品中文字幕 | 中文字幕av网址 | 中文字幕第一页在线 | 国产成人久久精品一区二区三区 | 亚洲毛片在线 |