日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

STC89C52单片机 数码管静态显示

發布時間:2025/5/22 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 STC89C52单片机 数码管静态显示 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

數碼管顯示原理

數碼管根據內部連接不同分為共陰極和共陽極。八段數碼管內部有8顆LED組成,如果想要顯示特定字形只需控制相應的LED亮起,其他LED熄滅即可。

靜態與動態顯示

靜態顯示:

LED顯示器工作方式有兩種:靜態顯示方式和動態顯示方式。靜態顯示的特點是每個數碼管的段選必須接一個9位數據線來保持顯示的字形碼。當送入一次字形碼后,顯示字形可一直保持,直到送入新字形碼為止。
缺點:使用的IO口比較多。

動態顯示

動態顯示的特點是將所有位數碼管的段選線并聯在一起,由位選線控制是哪一位數碼管有效。選亮數碼管采用動態掃描顯示。所謂動態掃描顯示即輪流向各位數碼管送出字形碼和相應的位選,利用發光管的余暉和人眼視覺暫留作用,使人的感覺好像各位數碼管同時都在顯示。

74HC573鎖存器的工作原理

芯片文檔查詢網址: https://www.alldatasheet.com/

上拉電阻的作用

上拉就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用。下位同理,也是將不確定的信號通過一個電阻鉗位在低電平。

當P0口作為輸入、輸出口時,上電復位后處于開漏模式。P0口內部無上拉電阻,所以作I/0口必須外接10K-4.7K的上拉電阻。

點亮一位數字"1"

#include <reg52.h> #include <intrins.h>#define uint unsigned int #define uchar unsigned charsbit DU = P2^6;//數碼管段選 sbit WE = P2^7;//數碼管段選void main(){ // main函數自身會循環WE = 1; // 打開位選鎖存器P0 = 0XFE; // 1111 1110 選通第一位數碼管 // P0 = 0X00; // 0000 0000 表示選通所有位數碼管WE = 0; // 鎖存位選數據DU = 1; // 打開段選鎖存器P0 = 0X06; // 0000 0110 顯示“1”DU = 0; // 鎖存段選數據while(1){// P0 = 0X01; // 當鎖存器中的數值被鎖定后,無法直接修改數碼管的值,需要打開位選鎖存器才能進行修改} }

點亮兩位數字"2"

#include <reg52.h> #include <intrins.h>#define uint unsigned int #define uchar unsigned charsbit DU = P2^6;//數碼管段選 sbit WE = P2^7;//數碼管段選void main(){ // main函數自身會循環WE = 1; // 打開位選鎖存器P0 = 0XFC; // 1111 1100 選通第一位和第二位數碼管 // P0 = 0X00; // 0000 0000 表示選通所有位數碼管WE = 0; // 鎖存位選數據DU = 1; // 打開段選鎖存器P0 = 0X5B; // 0101 1011 顯示“2”DU = 0; // 鎖存段選數據while(1){// P0 = 0X01; // 當鎖存器中的數值被鎖定后,無法直接修改數碼管的值,需要打開鎖存器才能進行修改} }

點亮三位數字"3"

#include <reg52.h> #include <intrins.h>#define uint unsigned int #define uchar unsigned charsbit DU = P2^6;//數碼管段選 sbit WE = P2^7;//數碼管段選void main(){ // main函數自身會循環WE = 1; // 打開位選鎖存器P0 = 0XF8; // 1111 1000 選通第一位、第二位和第三位數碼管 // P0 = 0X00; // 0000 0000 表示選通所有位數碼管WE = 0; // 鎖存位選數據DU = 1; // 打開段選鎖存器P0 = 0X4F; // 0100 1111 顯示“3”DU = 0; // 鎖存段選數據while(1){// P0 = 0X01; // 當鎖存器中的數值被鎖定后,無法直接修改數碼管的值,需要打開鎖存器才能進行修改} }

點亮數碼管最后一位數字"8"

#include <reg52.h> #include <intrins.h>#define uint unsigned int #define uchar unsigned charsbit DU = P2^6;//數碼管段選 sbit WE = P2^7;//數碼管段選void main(){ // main函數自身會循環WE = 1; // 打開位選鎖存器P0 = 0X7F; // 1111 1000 選通第八位數碼管 // P0 = 0X00; // 0000 0000 表示選通所有位數碼管WE = 0; // 鎖存位選數據DU = 1; // 打開段選鎖存器P0 = 0X7F; // 0111 1111 顯示“8”DU = 0; // 鎖存段選數據while(1){// P0 = 0X01; // 當鎖存器中的數值被鎖定后,無法直接修改數碼管的值,需要打開鎖存器才能進行修改} }

使第三個(從左至右)數碼管顯示數字 6

#include <reg52.h> #include <intrins.h>#define uint unsigned int #define uchar unsigned charsbit DU = P2^6;//數碼管段選 sbit WE = P2^7;//數碼管段選void main(){ // main函數自身會循環P0 = 0X00; //清除斷碼WE = 1; // 打開位選鎖存器P0 = 0X03; // 0000 0011 選通第3位、第4位、第5位、第6位、第7位、第8位數碼管 // P0 = 0X00; // 0000 0000 表示選通所有位數碼管WE = 0; // 鎖存位選數據DU = 1; // 打開段選鎖存器P0 = 0X7D; // 0111 1101 對應的數碼管字母 acdefg 顯示“6”DU = 0; // 鎖存段選數據 }

總結

以上是生活随笔為你收集整理的STC89C52单片机 数码管静态显示的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 免费的三级网站 | 午夜精品网 | 女生扒开尿口让男生桶 | 手机成人在线视频 | 在线观看一区二区视频 | 久久久国产精品一区 | www.jizzjizz| 二区三区不卡 | av中文字幕一区二区三区 | 人人爱人人草 | 国产日韩在线观看视频 | 丰满人妻在公车被猛烈进入电影 | 少妇一区二区视频 | 亚洲乱亚洲 | 国产一级淫片a视频免费观看 | 久久露脸| 美日韩一区二区 | 超碰人体 | 国产美女精品久久 | 免费观看成人在线视频 | 非洲黄色一级片 | 成人免费观看视频大全 | 中文字幕少妇在线三级hd | 狠狠a| 天天舔日日操 | aaa欧美| 日韩三级网 | 四级黄色片| 可以直接看av的网址 | 中文字幕日产 | 婷婷六月综合网 | 久热久色 | 中文字幕视频一区 | 五月天校园春色 | 自拍偷拍激情小说 | 蜜桃成熟时李丽珍国语 | 性感美女在线 | 国产毛片毛片毛片毛片毛片毛片 | 亚洲美女自拍偷拍 | 日韩av一二区 | 在线观看免费黄视频 | 久久久久亚洲av无码a片 | 国产怡红院 | 国产欧美日韩综合精品 | 日韩中文字幕一区 | 亚洲精品电影在线观看 | 漂亮人妻被黑人久久精品 | 永久免费看mv网站入口亚洲 | 青在线视频 | 成人香蕉视频在线观看 | 亚洲精品在线中文字幕 | 久久性片 | 成人在线观看免费爱爱 | 中日韩黄色大片 | 天天cao | 日韩另类在线 | 国产日产精品一区二区三区四区 | 国产性生活一级片 | 成人免费在线小视频 | 岛国av片| 韩国一级一片高清免费观看 | 在线视频三区 | 四虎国产成人精品免费一女五男 | 森林影视官网在线观看 | 亚洲精品2区 | 69精品丰满人妻无码视频a片 | 五月天综合 | 色香影视| 国产这里有精品 | 欧美高清精品一区二区 | 国产精品久久久久久吹潮 | 欧美老熟妇又粗又大 | 91麻豆影视| 无法忍受在线观看 | 少妇人妻综合久久中文字幕 | 国产欧美中文字幕 | 国产jk精品白丝av在线观看 | 一区二区三区国产视频 | 欧美精品在线一区 | 超碰在线视屏 | 北岛玲av在线 | 国产又大又黑又粗免费视频 | 国产自产精品 | 久久91| 美女激情网站 | 亚洲视频一区二区在线观看 | 真人一及毛片 | 一道本在线视频 | 日本不卡视频在线 | 国产精品精品久久久久久 | 欧洲性猛交 | 污片免费看 | 偷偷操av| 18xxxx日本| 亚洲美女屁股眼交3 | 国产一级一片 | 欧美性猛交xxxⅹ富婆 | 亚洲逼逼| 午夜久久久久久噜噜噜噜 |