劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
Club
Tips
熱門話題
搜尋
註冊
登入
首頁
>
Club
>
2021-02-07 17:45
AT89C51微控制器怎麼用匯編語言讓數碼管顯示學號?最好有電路圖?
15
回覆列表
1 # 使用者4155342772864
數碼管連線電路如圖1所示,P0口輸出碼型,P2口輸出位選。
鎖存器74HC573起驅動作用,提供驅動電流供數碼管發光。譯碼器74HC138將位選地址轉換成位選訊號,例如當前是第5個數碼管顯示,那麼P2口輸出位選地址05H,譯碼器輸入CBA=110,輸出位選訊號Y7-Y0=11101111,其中Y5=0,第5個數碼管選通並顯示,其它數碼管不顯示。實驗時將J6的左邊兩個引腳針(1和2)用跳冒連線,鎖存器11腳接VCC,關閉鎖存功能。數碼管顯示方式為動態掃描方式,當P0口送第一個數0的碼型到鎖存器時,P2送位選地址01H,即Y0=0,只有第一個數碼管亮,顯示0,其他數碼管不顯示。當P0口送第二個數1的碼型到鎖存器時,P2送位選地址02H,即Y1=0,只有第二個數碼管亮,顯示1,其他數碼管不顯示。即每次只有一個數碼管點亮,8個數碼管是輪流被點亮的,輪流點亮的間隔時間很短(一般用延時程式延時幾個毫秒),由於視覺的暫留現象,看到的卻好象全都點亮著,這就是動態掃描。數碼管顯示數字的碼型由數碼管的資料腳a~dp決定,圖2為數碼管的筆段分佈圖,由於是共陰極的,所以當a~dp為高電平時相應的筆段會亮,電路中P1.0~P1.7分別接數碼管的a.b.c.d.e.f.g.dp,得到0~9這10個數字的碼型如表1所示。圖2 數碼管的筆段分佈圖 引腳 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1P0.0數字 碼型 筆段 dp g f e d c b a 0 0 1 1 1 1 1 1 0 3FH 0 0 0 0 0 1 1 0 1 06H 0 1 0 1 1 0 1 1 2 5BH 0 1 0 0 1 1 1 1 3 4FH 0 1 1 0 0 1 1 0 4 66H 0 1 1 0 1 1 0 1 5 6DH 0 1 1 1 1 1 0 1 6 7DH 0 0 0 0 0 1 1 1 7 07H 0 1 1 1 1 1 1 1 8 7FH 0 1 1 0 1 1 1 1 9 6FH 1 0 0 0 0 0 0 0 小數點80H 只要把上面的相關數,改成學好就可以了。
發表回復
相關內容
(微控制器求助)用數碼管顯示自己的學號(例如2830850407),要求用匯編語言編寫?
微控制器組合語言數碼管顯示數字?
用51微控制器組合語言,數碼管靜態輪流顯示1~F?
微控制器控制74LS164控制數碼管顯示怎麼程式設計(組合語言)?
AT89C51微控制器怎麼用匯編語言讓4個數碼管同時顯示1234?
51微控制器組合語言程式設計數碼管顯示問題?
51微控制器組合語言程式設計怎麼賦初值?
畫出微控制器連線兩位LED數碼管顯示器的硬體電路,說明顯示原理?
51微控制器一個按鍵控制2個LED燈產生四種狀態的,電路圖怎麼做啊?
∧
中秋節和大豐收的關聯?
∨
家用電風扇線路怎麼接?
熱門排行
地鐵跑酷新的超級跑者新角色羅伯特第三關怎麼過?
怎麼梳37側分?
棗核讀後感?
海錐隔夜能吃嗎?
五五保星卡怎麼沒有用?
蜂蛹放冰箱怎麼保存?
初會缺考記入誠信檔案嗎?
風箏最終會飛到哪裡?
cj麥科勒姆怎麼長高的?
母親節班級集體視頻文案?
數碼管連線電路如圖1所示,P0口輸出碼型,P2口輸出位選。
鎖存器74HC573起驅動作用,提供驅動電流供數碼管發光。譯碼器74HC138將位選地址轉換成位選訊號,例如當前是第5個數碼管顯示,那麼P2口輸出位選地址05H,譯碼器輸入CBA=110,輸出位選訊號Y7-Y0=11101111,其中Y5=0,第5個數碼管選通並顯示,其它數碼管不顯示。實驗時將J6的左邊兩個引腳針(1和2)用跳冒連線,鎖存器11腳接VCC,關閉鎖存功能。數碼管顯示方式為動態掃描方式,當P0口送第一個數0的碼型到鎖存器時,P2送位選地址01H,即Y0=0,只有第一個數碼管亮,顯示0,其他數碼管不顯示。當P0口送第二個數1的碼型到鎖存器時,P2送位選地址02H,即Y1=0,只有第二個數碼管亮,顯示1,其他數碼管不顯示。即每次只有一個數碼管點亮,8個數碼管是輪流被點亮的,輪流點亮的間隔時間很短(一般用延時程式延時幾個毫秒),由於視覺的暫留現象,看到的卻好象全都點亮著,這就是動態掃描。數碼管顯示數字的碼型由數碼管的資料腳a~dp決定,圖2為數碼管的筆段分佈圖,由於是共陰極的,所以當a~dp為高電平時相應的筆段會亮,電路中P1.0~P1.7分別接數碼管的a.b.c.d.e.f.g.dp,得到0~9這10個數字的碼型如表1所示。圖2 數碼管的筆段分佈圖 引腳 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1P0.0數字 碼型 筆段 dp g f e d c b a 0 0 1 1 1 1 1 1 0 3FH 0 0 0 0 0 1 1 0 1 06H 0 1 0 1 1 0 1 1 2 5BH 0 1 0 0 1 1 1 1 3 4FH 0 1 1 0 0 1 1 0 4 66H 0 1 1 0 1 1 0 1 5 6DH 0 1 1 1 1 1 0 1 6 7DH 0 0 0 0 0 1 1 1 7 07H 0 1 1 1 1 1 1 1 8 7FH 0 1 1 0 1 1 1 1 9 6FH 1 0 0 0 0 0 0 0 小數點80H 只要把上面的相關數,改成學好就可以了。