娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月30日(星期四)

2020年01月30日 | 淺析單片機(jī)入門常用的接口電路及其編程

發(fā)布者:MysticGlow 來(lái)源: elecfans關(guān)鍵字:單片機(jī)  接口電路  編程 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

單片機(jī)系統(tǒng)中,通常用LED數(shù)碼顯示器來(lái)顯示各種數(shù)字或符號(hào)。由于它具有顯示清晰、亮度高、使用電壓低、壽命長(zhǎng)的特點(diǎn),因此使用非常廣泛。  


八段LED顯示器  

引入:還記得我們小時(shí)候玩的“火柴棒游戲”嗎,幾根火柴棒組合起來(lái),可以拼成各種各樣的圖形,LED顯示器實(shí)際上也是這么一個(gè)東西。

八段LED顯示器由8個(gè)發(fā)光二極管組成。基中7個(gè)長(zhǎng)條形的發(fā)光管排列成“日”字形,另一個(gè)賀點(diǎn)形的發(fā)光管在顯示器的右下角作為顯示小數(shù)點(diǎn)用,它能顯示各種數(shù)字及部份英文字母。LED顯示器有兩種不同的形式:一種是8個(gè)發(fā)光二極管的陽(yáng)極都連在一起的,稱之為共陽(yáng)極LED顯示器;另一種是8個(gè)發(fā)光二極管的陰極都連在一起的,稱之為共陰極LED顯示器。如下圖所示。`共陰和共陽(yáng)結(jié)構(gòu)的LED顯示器各筆劃段名和安排位置是相同的。當(dāng)二極管導(dǎo)通時(shí),相應(yīng)的筆劃段發(fā)亮,由發(fā)亮的筆劃段組合而顯示的各種字符。


8個(gè)筆劃段hgfedcba對(duì)應(yīng)于一個(gè)字節(jié)(8位)的D7 D6 D5 D4 D3 D2 D1 D0,于是用8位二進(jìn)制碼就可以表示欲顯示字符的字形代碼。例如,對(duì)于共陰LED顯示器,當(dāng)公共陰極接地(為零電平),而陽(yáng)極hgfedcba各段為0111011時(shí),顯示器顯示"P"字符,即對(duì)于共陰極LED顯示器,“P”字符的字形碼是73H。如果是共陽(yáng)LED顯示器,公共陽(yáng)極接高電平,顯示“P”字符的字形代碼應(yīng)為10001100(8CH)。這里必須注意的是:很多產(chǎn)品為方便接線,常不按規(guī)則的方法去對(duì)應(yīng)字段與位的關(guān)系,這時(shí)字形碼就必須根據(jù)接線來(lái)自行設(shè)計(jì)了,后面我們會(huì)給出一個(gè)例子。  


R(第9腳)為復(fù)位端,當(dāng)R=0時(shí),移位寄存器各位復(fù)0,只有當(dāng)R=1時(shí),時(shí)鐘脈沖才起作用。Q1…Q8(第3-6和10-13引腳)并行輸出端分別接LED顯示器的hg---a各段對(duì)應(yīng)的引腳上。關(guān)于74LS164還可以作如下的介紹:所謂時(shí)鐘脈沖端,其實(shí)就是需要高、低、高、低的脈沖,不管這個(gè)脈沖是怎么來(lái)的,比如,我們用根電線,一端接T,一端用手拿著,分別接高電平、低電平,那也是給出時(shí)鐘脈沖,在74LS164獲得時(shí)鐘脈沖的瞬間(再講清楚點(diǎn),是在脈沖的沿),如果數(shù)據(jù)輸入端(第1,2引腳)是高電平,則就會(huì)有一個(gè)1進(jìn)入到74LS164的內(nèi)部,如果數(shù)據(jù)輸入端是低電平,則就會(huì)有一個(gè)0進(jìn)入其內(nèi)部。在給出了8個(gè)脈沖后,最先進(jìn)入74LS164的第一個(gè)數(shù)據(jù)到達(dá)了最高位,然后再來(lái)一個(gè)脈沖會(huì)有什么發(fā)生呢?再來(lái)一個(gè)脈沖,第一個(gè)脈沖就會(huì)從最高位移出,就象車站排隊(duì)買票,欄桿就那么長(zhǎng),要從后面進(jìn)去一個(gè)人,前面必須要從前面走出去一個(gè)人才行。 搞清了這一點(diǎn),下面讓我們來(lái)看電路,6片7LS164首尾相串,而時(shí)鐘端則接在一起,這樣,當(dāng)輸入8個(gè)脈沖時(shí),從單片機(jī)RXD端輸出的數(shù)據(jù)就進(jìn)入到了第一片74LS164中了,而當(dāng)?shù)诙€(gè)8個(gè)脈沖到來(lái)后,這個(gè)數(shù)據(jù)就進(jìn)入了第二片74LS164,而新的數(shù)據(jù)則進(jìn)入了第一片74LS164,這樣,當(dāng)?shù)诹鶄€(gè)8個(gè)脈沖完成后,首次送出的數(shù)據(jù)被送到了最左面的164中,其他數(shù)據(jù)依次出現(xiàn)在第一、二、三、四、五片74LS164中。有個(gè)問(wèn)題,在第一個(gè)脈沖到來(lái)時(shí),除了第一片74LS164中接收數(shù)據(jù)外,其他各片在干嗎呢?


它們也在接收數(shù)據(jù),因?yàn)樗鼈兊臅r(shí)鐘端都是被接在一起的,可是數(shù)據(jù)還沒(méi)有送到其他各片呢,它們?cè)诮邮帐裁磾?shù)據(jù)呢?。。。。。。其實(shí)所謂數(shù)據(jù)不過(guò)是一種說(shuō)法而已,實(shí)際就是電平的高低,當(dāng)?shù)谝粋€(gè)脈沖到來(lái)時(shí),第一片164固然是從單片機(jī)接收數(shù)據(jù)了,而其它各片也接到前一片的Q8上,而Q8是一根電線,在數(shù)字電路中它只可能有兩種狀態(tài):低電平或高電平,也就是“0”和“1”。所以它的下一片74LS164也相當(dāng)于是在接收數(shù)據(jù)啊。只是接收的全部是0或1而已。這個(gè)問(wèn)題放在這兒說(shuō)明,可能有朋友不屑一顧,而有的朋友可能還是不清楚,這實(shí)際上涉及到數(shù)的本質(zhì)的問(wèn)題,如果不懂的,請(qǐng)仔細(xì)思考,并找一些數(shù)字電路的數(shù),理解164的工作原理,再來(lái)看這個(gè)問(wèn)題,或者去看看我的另一篇文章《初學(xué)單片機(jī)易掌握的概念》。務(wù)必搞懂,搞懂了這一點(diǎn),你的級(jí)別就高過(guò)初學(xué)者了。

入口:把要顯示的數(shù)分別放在顯示緩沖區(qū)60H-65H共6個(gè)單元中,并且分別對(duì)應(yīng)各個(gè)數(shù)碼管LED0-LED5。 出口:將預(yù)置在顯示緩沖區(qū)中的6個(gè)數(shù)成相應(yīng)的顯示字形碼,然后輸出到顯示器中顯示。顯示程序如下:DISP: MOV SCON,#00H ;初始化串行口方式0 MOV R1,#06H ;顯示6位數(shù) MOV R0,#65H ;60H-65H為顯示緩沖區(qū) MOV DPTR,#SEGTAB ;字形表的入口地址LOOP: MOV A,@R0 ;取最高位的待顯示數(shù)據(jù) MOVC A,@A+DPTR ;查表獲取字形碼 MOV SBUF,A ;送串口顯示DELAY: JNB TI,DELAY ;等待發(fā)送完畢 CLR TI ;清發(fā)送標(biāo)志 DEC R0 ;指針下移一位,準(zhǔn)備取下一個(gè)待顯示數(shù) DJNZ R1,LOOP ;直到6個(gè)數(shù)據(jù)全顯示完。 RET SETTAB: ;字形表,前面有介紹,以后我們?cè)俳榻B字形表的制作。 DB 03H 9FH 27H 0DH 99H 49H 41H 1FH 01H 09H 0FFH ; 0 1 2 3 4 5 6 7 8 9 消隱碼測(cè)試用主程序 ORG 0000H AJMP START ORG 30HSTART: MOV SP,#6FH MOV 65H,#0 MOV 64H,#1 MOV 63H,#2 MOV 62H,#3 MOV 61H,#4 MOV 60H,#5 LCALL DISP SJMP $如果按圖示數(shù)碼管排列,則以上主程序?qū)@示的是543210,想想看,如果要顯示012345該怎樣送數(shù)? 下面我們來(lái)分析一下字形表的制作問(wèn)題。先就上述“標(biāo)準(zhǔn)”的圖形來(lái)看吧。寫出數(shù)據(jù)位和字形的對(duì)應(yīng)關(guān)系并列一個(gè)表如下(設(shè)為共陽(yáng)型,也就是相應(yīng)的輸出位為0時(shí)筆段亮)


如何,字形表會(huì)做了吧,就是這樣列個(gè)表格,根據(jù)要求(0亮或1亮)寫出相應(yīng)位的0和1,就成了。做個(gè)練習(xí),寫出A-F的字形碼吧。如果為了接線方便而打亂了接線的順序,那么字形表又該如何接呢?也很簡(jiǎn)單,一樣地列表啊。以新實(shí)驗(yàn)板為例,共陽(yáng)型。接線如下:P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0C E H D G F A B則字形碼如下所示:;0 00101000 28H;1 01111110 7EH;2 10100100 0A4H;3 01100100 64H ;4 01110010 72H;5 01100001 61H ;6 00100001 21H;7 01111100 7CH;8 00100000 20H;9 01100000 60H作為練習(xí),大家寫出A-F的字形代碼。本來(lái)這里是講解顯示器的靜態(tài)接口的,到此應(yīng)當(dāng)可算結(jié)束了,但是我還想接著上面講到的數(shù)的本質(zhì)的問(wèn)題再談一點(diǎn)。單片機(jī)中有一些術(shù)語(yǔ)、名詞本來(lái)是幫助我們理解事物的,但有時(shí)我們會(huì)被這些術(shù)語(yǔ)的相關(guān)語(yǔ)義所迷惑,以致不能進(jìn)一步認(rèn)清他們的本質(zhì),由此往往陷入困惑的境界。只有深入地了解了74LS164的工作特性,才能真正理解何謂串行的數(shù)據(jù)。有興趣的朋友還可以再看看我網(wǎng)站上“其他資料”中的“銀行利率屏的設(shè)計(jì)”一文。

關(guān)鍵字:單片機(jī)  接口電路  編程 引用地址:淺析單片機(jī)入門常用的接口電路及其編程

上一篇:單片機(jī)74HC138三八譯碼器的原理及應(yīng)用方法
下一篇:基于51單片機(jī)的跳一跳小游戲 源程序

推薦閱讀

????據(jù)了解,P20、P20 Plus和P20 Lite這三款新機(jī)在華為內(nèi)部的代號(hào)分別為Emily、Charlotte和Anne。  此前曾有消息顯示華為即將在3月份的時(shí)候正式宣布新款旗艦機(jī)P20。近日知名爆料大神@Roland Quandt在推特上表示,華為將會(huì)推出三款P20系列產(chǎn)品,分別為P20、P20 Plus和P20 Lite,并加入許多新配色。  據(jù)了解,P20、P20 Plus和P20 Lite這三款...
1.xxx_Init的函數(shù),其功能是根據(jù)xxx_InitTypeDef中指定的參數(shù),初始化外設(shè)xxx,例如TIM_Init2.xxx_DeInit的函數(shù),其功能為復(fù)位外設(shè)xxx的所有寄存器至默認(rèn)值,例如TIM_DeInit3.xxx_StructInit的函數(shù),其功能為通過(guò)設(shè)置xxx_InitTypeDef?結(jié)構(gòu)中的各種參數(shù)為默認(rèn)值,例如:USART_StructInit4.xxx_Cmd的函數(shù),其功能為使能或者失能外設(shè)xxx,例如: SPI_Cmd.5....
1、合理的選擇安裝地點(diǎn)避開強(qiáng)電力設(shè)備,高頻設(shè)備,強(qiáng)電源開關(guān)設(shè)備;避開高溫?zé)嵩春洼椛湓吹挠绊懀荛_強(qiáng)烈震動(dòng)場(chǎng)所和強(qiáng)腐蝕環(huán)境等,同時(shí)要考慮安裝維修方便。2、上下游必須有足夠的直管段。若傳感器安裝點(diǎn)的上游在同一平面上有二個(gè)90。彎頭,則:上游直管段≥25D,下游直管段≥5D 。若傳感器安裝點(diǎn)的上游在不同平面上有二個(gè)90。彎頭,則:上游直管段≥40D...
集微網(wǎng)消息 1月29日,上海監(jiān)管局披露了安信證券股份有限公司關(guān)于上海英內(nèi)物聯(lián)網(wǎng)科技股份有限公司(以下簡(jiǎn)稱:英內(nèi)物聯(lián))首次公開發(fā)行股票并在科創(chuàng)板上市輔導(dǎo)工作進(jìn)展報(bào)告。資料顯示,英內(nèi)物聯(lián)是處于計(jì)算機(jī)、通信和其他電子設(shè)備制造業(yè)的RFID天線、電子標(biāo)簽提供商,擁有多項(xiàng)專利技術(shù),依靠掌握的卷對(duì)卷曝光技術(shù)、PET預(yù)處理技術(shù)、電子標(biāo)簽倒封裝技術(shù)等核心技...

史海拾趣

問(wèn)答坊 | AI 解惑

傳感器:與IC趨于集成MEMS遍及高端

汽車電子控制系統(tǒng)的“正常運(yùn)轉(zhuǎn)”離不開傳感器的保駕護(hù)航,通過(guò)傳感器可將各種諸如壓力、流量、位置、高度、距離、速度、轉(zhuǎn)速、溫度等信號(hào)傳遞到動(dòng)力系統(tǒng)、安全系統(tǒng)等控制單元,達(dá)到汽車正常駕駛的目的。正因?yàn)樾枰鞣N不同的信號(hào),因而汽車傳感器種 ...…

查看全部問(wèn)答∨

討論磁場(chǎng)對(duì)電子元件的影響

最近我公司有一個(gè)創(chuàng)意,其是一問(wèn)題沒(méi)能解決,現(xiàn)求教各位   磁場(chǎng)對(duì)電子元件的影響!具體如保影響,影響程度,希望有過(guò)此方面研究的兄弟姐妹多多發(fā)表見(jiàn)解,謝謝!   也可聯(lián)系本人   QQ:365501536   MSN:snow2218@hotmail.com…

查看全部問(wèn)答∨

簡(jiǎn)要分析槍型攝像機(jī)的成分

  關(guān)鍵字:槍型攝像機(jī)   槍型攝像機(jī)是我們最常見(jiàn)也是應(yīng)用最廣泛的攝像機(jī)之一,銀行、商場(chǎng)、體育館、醫(yī)院等公共場(chǎng)所隨處可見(jiàn),在家庭監(jiān)控系統(tǒng)中,槍型攝像機(jī)是性價(jià)比較高的產(chǎn)品,一般情況下,同樣的價(jià)格和技術(shù)參數(shù),槍型攝像機(jī)的圖像效果好于半 ...…

查看全部問(wèn)答∨

一個(gè)很好的C51教程視頻

東西太大了,有2.3G那么大,所以就只能給個(gè)下載地址。有需要的朋友自己去下載。 http://www.verycd.com/topics/2824376/ 這個(gè)視頻講解的很詳細(xì),他從最簡(jiǎn)單地只有一條語(yǔ)句程序講起到最后的集成系統(tǒng)測(cè)試,一步一步講解。 名字叫:天狼星電子51單 ...…

查看全部問(wèn)答∨

今天高興,散分100!(取之于民,用之于民)

今天高興,散分100! (取之于民,用之于民)…

查看全部問(wèn)答∨

TQ6410,ARM11,S3C6410平臺(tái)評(píng)測(cè)!

先上兩張圖片 1 2 嘿嘿,TQ6410是單板的形式,據(jù)說(shuō)是6層板,買盲孔設(shè)計(jì)(pcb設(shè)計(jì)里面高端系列采用),看起來(lái)還是不錯(cuò)的, 電源設(shè)計(jì)LM2596+1117,低功耗版本,這個(gè)電源是夠用了, 然后這個(gè)板子上面的貼片電阻電容非常多,電阻電容起到很大的電 ...…

查看全部問(wèn)答∨

LPC2378 中斷

我在使用定時(shí)器0中斷時(shí),IRQ開不起來(lái),   IRQEnable();在這不出錯(cuò)了,PC亂了,IRQ沒(méi)有開啟來(lái),這句語(yǔ)句通過(guò)匯編看是,SWI軟件中斷(SWI=0)。是不是要添加句柄之類的?請(qǐng)大俠幫忙分析,謝謝…

查看全部問(wèn)答∨

HidD_GetProductString 得不到>126bytes(53 wild character)

一個(gè)關(guān)于win API     HidD_GetProductString 得不到>126bytes(53 wild character) string的問(wèn)題: 各位usb大牛們  幫幫忙啦 ================= Hello everyone! I have a problem when I use HidD_GetIProductS ...…

查看全部問(wèn)答∨

基于飛思卡爾ARM11內(nèi)核的i.mx31嵌入式開發(fā)板在汽車電子領(lǐng)域的應(yīng)用

飛思卡爾半導(dǎo)體公司最近推出的兩款汽車級(jí)i.MX31應(yīng)用處理器為廣大的汽車OEM廠商提供了又一可選擇的強(qiáng)大解決方案,以實(shí)現(xiàn)汽車內(nèi)的免提電話操作、語(yǔ)音識(shí)別以及語(yǔ)音和媒體的高速數(shù)據(jù)傳輸?shù)葢?yīng)用。 i.MX31應(yīng)用處理器基于ARM11RISC內(nèi)核,可提供400MHz處 ...…

查看全部問(wèn)答∨

多線程到底怎么用?

用VC++編寫嵌入式的上層軟件時(shí),想采用多線程,可還不是很懂,想向大家求教的方法???…

查看全部問(wèn)答∨
小廣播
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 江津市| 运城市| 五台县| 高雄县| 浑源县| 额济纳旗| 阿合奇县| 辽宁省| 昌邑市| 崇阳县| 西宁市| 乌恰县| 河津市| 黄大仙区| 城固县| 五峰| 津市市| 仁化县| 齐河县| 获嘉县| 青神县| 望谟县| 漯河市| 陈巴尔虎旗| 永登县| 钟山县| 荥阳市| 同江市| 基隆市| 巩义市| 滦南县| 昭平县| 交口县| 双柏县| 中牟县| 伽师县| 南城县| 吉木萨尔县| 怀柔区| 开远市| 赣州市|