<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 光電顯示 > 設計應用 > 提供低成本模/數轉換并驅動(dòng)七段顯示器的微控制器

提供低成本模/數轉換并驅動(dòng)七段顯示器的微控制器

作者: 時(shí)間:2007-09-17 來(lái)源:網(wǎng)絡(luò ) 收藏
以前有一個(gè)設計實(shí)例展示了如何用器來(lái)增加微控制器的輸出能力(參考文獻1)。本設計實(shí)例擴展了這一概念,提供低成本的模/數轉換以及驅動(dòng)三位數字的七段顯示器。圖1中的電路采用一只Microchip PIC12F675控制器和三只多種來(lái)源的74AC164輸入/輸出器,不過(guò)也可用其它微控制器。

電路接受0V ~ 5V的輸入信號。微控制器IC1完成模/數轉換,并將二進(jìn)制電壓值轉換為BCD(雙十進(jìn)制編碼)格式。然后,微控制器將BCD值轉換為專(zhuān)用硬件的七段顯示器遮罩,并將其至74AC164器 IC2 ~ IC4,后者依次驅動(dòng)七段顯示器。

圖1實(shí)現了一種額外功能。此時(shí)微控制器并不顯示轉換的每個(gè)輸入值,而是用作一個(gè)峰值檢測器。當最大值改變時(shí),微控制器就更新三位數字顯示器。一個(gè)按鍵開(kāi)關(guān)S1用于復位最大值??梢孕薷拇a將其它功能用于輸入數據,并以其它格式作計算和顯示數據。另外,還可以修改中斷驅動(dòng)轉換過(guò)程,以適應不同的采樣速率。當修改采樣速率或ISR(中斷服務(wù)例程)時(shí),應確保ISR在單個(gè)采樣周期內完成執行。

參考文獻
1. Raynus, Abel, “Squee

ze extra outputs from a pin-limited micro-controller,” EDN, Aug 4, 2005, pg 96.



關(guān)鍵詞: 移位 寄存 串行 并行

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>