<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è) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 基于EPA與IEEE802.15.4兩用手抄器的設計

基于EPA與IEEE802.15.4兩用手抄器的設計

—— 基于EPA與IEEE802.15.4兩用手抄器的設計*
作者:劉成濤,付蔚 重慶郵電大學(xué) 網(wǎng)絡(luò )化控制技術(shù)與智能儀器儀表教育部重點(diǎn)實(shí)驗室 時(shí)間:2009-05-20 來(lái)源: 收藏

  當用于工業(yè)無(wú)線(xiàn)系統中,電源采用的是電池供電,普通的手機電池即可。電池輸出電壓經(jīng)過(guò)TPS60110、TPS60100電源芯片,電平轉換后,輸出上的CPU、存儲器、網(wǎng)卡芯片、智能顯示終端終端和無(wú)線(xiàn)通信模塊上所需的工作電壓。

本文引用地址:http://dyxdggzs.com/article/94564.htm

  JTAG調試接口

  這里使用JTAG調試接口主要是為了調試顯示終端、無(wú)線(xiàn)通信模塊、CPU和上位機之間的通信,及測試其通信性能。

  鍵盤(pán)接口

  自主設計了一個(gè)6×4矩陣鍵盤(pán)。如圖2所示。鍵盤(pán)的行連接在CPU的6個(gè)PIO引腳上,配置為輸出;列連接在4個(gè)能夠產(chǎn)生終端的引腳上,配置為輸入。由于上拉電阻的作用,在空閑模式下,這些引腳為高電平狀態(tài)。當有按鍵按下時(shí),列引腳為低電平狀態(tài),列引腳的下降沿引起中斷。處理器進(jìn)入PIO中斷子程序,并打開(kāi)定時(shí)器。定時(shí)器溢出后,進(jìn)入定時(shí)器中斷子程序,以判斷是否確實(shí)有鍵按下,是哪個(gè)鍵按下。定時(shí)器設置為波形模式,RC比較中斷,中間溢出由RC比較寄存器的直和所選擇的時(shí)鐘沿決定??捎熊浖臀缓投〞r(shí)器啟動(dòng)。

  初始化:列PIO配置為輸入,行PIO配置為輸出,且輸出為0; 列PIO打開(kāi)中斷,初始化該中斷;使能PIO時(shí)鐘;初始化定時(shí)器中斷。

  PIO中斷子程序:鍵盤(pán)掃描前,所有的行輸出為0,當有鍵按下,與其對應的列電平為0,引起PIO中斷。為了避免毛刺噪聲的影響,需要啟動(dòng)定時(shí)器延時(shí)判斷。設延時(shí)時(shí)間為20ms(31250個(gè)tick) 。


  圖2 AR91M40008與鍵盤(pán)連接圖

  定時(shí)器中斷子程序:定時(shí)器溢出后,開(kāi)始第二次掃描,判斷是否有鍵按下,如確實(shí)有鍵按下,PIO引腳為低電平的列即為按鍵按下的列。然后再將PIO設置為輸入狀態(tài),所按下的鍵的行輸入狀態(tài)該為高電平,因此判斷具體是哪個(gè)鍵按下。



評論


相關(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>