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

標題: 學51單片機-數碼管靜態顯示 [打印本頁]

作者: jiajiamei    時間: 2015-3-24 22:53
標題: 學51單片機-數碼管靜態顯示
      
      數碼管,英文名稱Segment Displays,是把多個發光二極管封裝在一起,組成8字,或者米字形的器件。
      如上圖所示,分別為8字和米字形的數碼管,還有一些異形的,暫時不考慮。
      今天主要說8字形的數碼管,這種數碼管主要分兩類:7段的和8段的;驅動方式分兩種:共陰極 和 共陽極。根據連在一起的字符數量,還會分為1位的,2位的,3位的,4位的等等。
      先說七段和八段的分別,這個很簡單,從外表就能看出來。把8字分成一段一段的LED,剛好有7段,如果再加上右下角那個小點,就是8段。也就是說,一個完整的1位數碼管由七個或者八個LED組成,想要顯示1、2、3等等的字符,點亮相應的數碼管組成該字符就行。那么如何點亮?問題來了。
      還記得點亮發光二極管那篇教程里面提到的LED的驅動方式:http://m.zg4o1577.cn/bbs/dpj-31860-1.html
      數碼管是由發光二極管組成的,發光二極管有兩種驅動方式,數碼管自然也有兩種驅動方式:共陰極 與 共陽極。
      共陽極是指數碼管內部LED的正極接在一起,想要點亮LED,拉低相應的負極即可。共陰極是指數碼管內部LED的負極接在一起,想要點亮      LED,拉高相應的正極即可。
      什么是數碼管編碼?就是讓數碼管顯示數字時,對應的IO輸出的高低電平。
共陽極的編碼為0xc0,0xf9,0xa4,0xb0, 0x99,0x92,0x82,0xf8, 0x80,0x90,0x88,0x83, 0xc6,0xa1,0x86,0x8e。
共陰極數碼管編碼為:0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71。
什么是段選?什么是位選?
段選就是我想顯示數字時,這個數字對應的IO編碼,也就是上面的數碼管編碼。
位選就是,當1個數碼管內部集成了3位數字的時候,我想讓左、中、右這三個數字其中一個顯示3的時候,對位進行操作的編碼。很多人問問題的時候,段選和位選都分不清。
曾經有個家伙問我:1位的數碼管和2位的數碼管編碼為什么不一樣?當時把我給繞進去了! 只要是同種數碼管,不管是1位、2位、4位編碼肯定是一樣的。
      接下來是驅動電路,以共陰極為例
      鎖存器的功能就是可以把當前輸入的狀態在輸出腳鎖住,這樣,及時輸入變化,輸出也能保持不變。控制方式非常簡單,只需控制74HC573的11腳即可。
      這里留個思考題,為什么用74HC573來驅動數碼管,不用單片機直接驅動?
      下面是程序,選中一個數碼管,顯示數字 3.
      
程序下載地址: ONE_SEG.zip (26.43 KB, 下載次數: 59)





作者: jasonzc    時間: 2017-6-6 10:00
如果要實現電壓數值的測量顯示該怎么辦
作者: zql111000    時間: 2018-5-5 12:11
老板能下載嗎?





歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 免费看黄色aaaaaa 片 | 色吧综合 | 中文字幕第一区 | 亚洲日本在线观看 | 欧美不卡一区二区三区 | 一区二区三区久久久 | 美利坚合众国av | 国产午夜精品久久 | 久久亚洲精品视频 | 亚洲理论片| 亚洲第一黄网 | 国产一级特黄aaa大片 | 国产精品主播一区二区 | 成人爽a毛片一区二区免费 亚洲午夜在线观看 | 欧美极品一区 | 小sao货撅起屁股扒开c微博 | aaaaa级片| 蜜桃在线观看视频 | 手机看片欧美 | 亚洲乱码一区二区 | 亚洲免费福利视频 | av一二三区| 国产免费网址 | 国产一区二区视频在线观看 | 性色av网站 | 中国农村毛片免费播放 | 夜夜肉她怀孕h周君彦 | 九九国产 | 亚洲成人免费观看 | 国内自拍xxxx18 | 成人三级小说 | 亚洲另类av | 国产天天操 | 18成人免费观看网站 | 日韩在线不卡视频 | 久久久精品一区二区 | 97色婷婷 | 色婷婷免费视频 | 天天爽夜夜爽夜夜爽精品视频 | 亚洲黄色三级 | 精品视频在线观看 |