《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 可在系統編程的智能鍵盤和數碼管顯示系統

可在系統編程的智能鍵盤和數碼管顯示系統

2008-06-17
作者:王世偉, 杜運峰, 蔣兆遠

  摘 要: 智能儀器" title="智能儀器">智能儀器系統中的在系統編程" title="在系統編程">在系統編程(ISP)技術及其在儀器系統中在線編程的實現、應用前景等進行了分析。介紹了P89C669相對于傳統51系列單片機的增強特性,并給出P89C669快閃存儲器的ISP實現電路和具體方法。結合實際介紹了一種可以在系統編程的智能鍵盤、數碼管顯示系統。
  關鍵詞: 在系統編程(ISP) P89C669 數碼管 快閃存儲器 單片機


  在使用傳統的單片機開發應用系統時,通常需要對單片機片內資源進行擴展以滿足系統的功能要求。這就增加了系統的開發難度和開發成本,更重要的是由于擴展使硬件結構變得復雜而降低了系統的可靠性。隨著技術的進步,可以采用新型技術彌補以上不足。
  P89C669是基于PHILIPS半導體新51MX(存儲器擴展)內核的首類Flash微控制器代表,它包含96KB的Flash程序存儲器" title="程序存儲器">程序存儲器、2KB的數據SRAM、一個可編程計數器陣列(PCA)、可配置成不同時間范圍的看門狗定時器(通過SFR的位設置)和兩個增強型UART。PHILIPS半導體的5lMX內核是一種加速的80C51" title="80C51">80C51結構,指令執行速度2倍于標準的80C51器件。5lMX的線性地址經擴展后可支持高達8MB的程序存儲器和8MB的數據存儲器;兼容80C51的全部程序代碼,使設計者可繼續使用80C51的開發工具,無需移植到一個新的、不習慣的結構上;保留了80C51總線的兼容性,使80C51接口外圍電路和專用集成電路(ASIC)得以繼續使用。P89C669提供更強大的功能,大大提高了系統性能并降低了系統開銷。結合增強的特性,P89C669利用嵌入式存儲器來管理存儲器的擴展,摒除了軟件平臺的使用。擴展的程序存儲器便于設計者利用高級語言(如C語言)來編寫更復雜的程序代碼,而不必再努力將程序長度限制在傳統的64KB范圍內。這些特性將大大提高64KB范圍內的C語言代碼的執行效率。P89C669包含一個非易失性Flash程序存儲器,可用于并行編程以及串行在系統編程和在應用中編程。ISP允許用戶在微控制器正在使用時下載新的代碼。而且可利用ROM中的默認串行裝載程序(引導裝載程序)通過UART來實現,或者使用Flash的裝載程序。這就大大地提高了系統軟件更新的效率和可靠性;在應用中編程意味著微控制器可在系統中取新程序代碼和對自身進行重編程,以實現調制解調器連接范圍內的遠程編程。
  顯示和鍵盤控制是智能應用系統最常用的組成模塊。zlg7289A是一片具有串行接口的可同時驅動8位共陰式數碼管(或64只獨立LED)的智能顯示驅動芯片,該芯片同時還可連接多達64 鍵的鍵盤矩陣,單片即可完成LED 顯示及鍵盤接口的全部功能。
1 系統實現的功能
  (1) 在智能儀器應用過程中需要對應用系統軟件功能更新時,不必把P89C669微控制器從系統中取出,可以直接通過串行接口對其編程,實現系統軟件的在系統編程進行更新。
  (2) 由CPU控制的zlg7289A顯示、鍵盤接口芯片可以實現由鍵盤輸入對數碼管(LED)的靈活控制,顯示常用字母和數值,方便地嵌入各種智能儀器系統中用于顯示儀器的相關信息。
2 系統功能的實現方案
2.1 ISP技術簡介

  智能儀器系統是基于單片機技術的,是典型的嵌入式系統。因此,單片機技術的發展對智能儀器的發展起著重要的作用;同樣,智能儀器系統的發展也對單片機的發展提出了更高的要求。快閃存儲器比普通的EPROM存儲器的改進之處是不僅可以讀,而且可以用軟件快速地擦除和寫入,使得ISP技術成為現實。ISP技術(即在系統內可編程技術),是指電路板上的空白器件可以編程寫入最終用戶代碼,而不需要從電路板上取下器件,已經編程的器件也可以用ISP方式擦除或再編程。
2.2 在系統編程的實現
  P89C669的在系統編程通過標準RS-232C串口來完成。它是一種內嵌的在線可編程技術,只需要增加少量的電路板面積和元件,所以只要微機配備了RS-232C串口,就可以直接通過下載電纜來完成程序的下載,使用非常方便。具備ISP功能的智能儀器系統和普通智能儀器系統的設計沒太大的區別,僅僅在Rs-232c串口的設計上做一下小的變動即可,ISP用到5個管腳:TXD、RXD、VSS、Vcc和VPP,對于P89C669來說,VPP=5V即可。在系統編程硬件電路如圖1所示。
  由于P89C669編程狀態和正常運行狀態的某些管腳定義不一樣,因此在系統上可以設置一個雙刀雙置開關,當此開關位于上端時,為正常運行狀態,此時的串行口為正常運行方式,其管腳如下連接:VPP接+5V;/PSEN 和ALE均浮空;當雙刀雙置開關位于下端時,P89C669便退出正常運行方式,進入ISP運行狀態,程序計數器切入固件空間為ISP做好準備。此時的管腳如下連接:VPP接+5V,/PSEN接高電平(參考電平為5V),AlE 浮空。
2.3 顯示、鍵盤功能的實現
  zlg7289A內部含有譯碼器可直接接受BCD 碼或16 進制碼,并同時具有兩種譯碼方式;而且還具有多種控制指令如消隱﹑閃爍﹑左移﹑右移﹑段尋址等;此外zlg7289A 具有片選信號,因此稍作擴展可方便地實現多于8 位的顯示或多于64 鍵的鍵盤接口。

?


  (1)zlg7289A引腳說明如表1所示。
  (2)串行接口通信。zlg7289A 采用串行方式與微處理器通信。串行方式通信時,串行數據從DATA 引腳送入芯片并由CLK端同步,當片選信號變為低電平后,DATA引腳上的數據在CLK 引腳的上升沿被寫入zlg7289A 的緩沖寄存器。
  (3)指令類型。zlg7289A 的指令結構有3種類型:①不帶數據的純指令,其寬度為8位,即微處理器需發送8個CLK脈沖。②帶有數據的指令,其寬度為16位,即微處理器需發送16個CLK脈沖。③讀取鍵盤數據指令寬度為16位,前8位為微處理器發送到zlg7289A的指令,后8位為zlg7289A返回的鍵盤代碼。執行此指令時zlg7289A的DATA端在第9個CLK脈沖的上升沿變為輸出狀態并于第16個脈沖的下降沿恢復為輸入狀態,等待接收下一個指令。
  (4)硬件連接方案。
  ①本系統采用P89C669微處理器作為zlg7289的中央處理器,這種微處理器有4個雙向口。通常情況下,P0口和P2口作為地址和數據總線使用,因而采用P1的4個引腳P1.0、P1.1、P1.2、P1.3分別控制zlg7289的/CS、/KEY、DIO和CLK引腳。
  ②數碼管常用的連接方式有:共陽式連接和共陰式連接。根據zlg7289的內部特性,數碼管采用共陰式連接。系統顯示和鍵盤控制的硬件連接如圖2所示。


  (5)硬件連接的注意事項
 ?、賨lg7289A連接共陰式數碼管,應用中無需用到的數碼管和鍵盤可以不連接。省去的數碼管和對數碼管設置的消隱屬性均不會影響鍵盤的使用。
 ?、谌绻挥面I盤則系統電路中連接到鍵盤的8只10kΩ電阻和8只100kΩ下拉電阻" title="下拉電阻">下拉電阻均可以省去。如果使用了鍵盤,則電路中以上2只電阻均不得省略。除非不接數碼管,否則串入DP及SG-SA連線的8只電阻均不能省去。
 ?、蹖嶋H應用中,8只下拉電阻和8條鍵盤連接位選線DIG0~DIG7的8只位選電阻應遵從一定的比例關系,下拉電阻應大于位選電阻的5倍而小于其50倍。典型值應為10倍,下拉電阻的取值范圍是10~100kΩ,位選電阻的取值范圍是1~10kΩ。
 ?、茉诓挥绊戯@示的前提下,下拉電阻應盡可能地取較小的值。這樣可以提高鍵盤部分的抗干擾能力。由于采用循環掃描的工作方式,如果采用普通的數碼管亮度有可能不夠,則應采用高亮度或超高亮型號的數碼管或者另加驅動電路來解決這個問題。
 ?、輸荡a管的尺寸不宜選得過大,一般字符高度不超過1英寸。如使用大型的數碼管應使用適當的驅動電路。
 ?、込lg7289A需要一外接晶體振蕩電路供系統工作,其典型值分別為:F=16MHz,C=15pF。如果芯片無法正常工作,請首先檢查此振蕩電路。在印刷電路板布線時,所有元件尤其是振蕩電路的元件應盡量靠近zlg7289A,并盡量使電路連線最短。
 ?、遺lg7289A的RESET復位端在一般應用情況下可以直接和Vcc 相連,在需要較高可靠性的情況下可以連接一外部復位電路或直接由MCU 控制。
 ?、嘣谏想娀騌ESET端由低電平變為高電平后,zlg7289A大約要經過18~25ms的時間才會進入正常工作狀態。
 ?、岢绦蛑斜M可能地減少CPU對zlg7289A的訪問次數,可使程序更有效率。因為芯片直接驅動LED數碼管顯示電流較大且為動態掃描方式,如果該部分電路電源連線較細較長可能會引入較大的電源噪聲干擾。若在電源的正負極并入一個47~220μF的電容可以提高電路抗干擾的能力。
 ?、馊绻袃蓚€鍵同時按下,zlg7289A將只能給出其中一個鍵的代碼,因此zlg7289A不適于應用在需要兩個或兩個以上鍵同時按下的場合。
3 結論與展望
  以上所描述的在系統編程電路圖中,將P89C669的P1.0~P1.3與顯示、鍵盤組成部件的電路圖中,將zlg7289A芯片的串行控制口線連接到一起后便形成了完整的可在系統編程的鍵盤、數碼管顯示系統。該系統顯示模塊結構簡單,只用zlg7289單片即可完成鍵盤、數碼管顯示控制的全部功能。該系統可以用于現有各種智能儀器的實時數據顯示,而且根據實際要求運用ISP技術可以進行系統在線升級。由于P89C669中含有快閃存儲器,存儲空間可達96KB,因而避免了擴展片外的程序存儲器,降低了系統開發和改進的工作量,更重要的是提高了系統工作的可靠性。
參考文獻
1 P89cslRc+/P89cslRo+. 飛利浦半導體出廠資料,2004
2 李廣弟.單片機基礎.北京:北京航空航天大學出版社,2002
3 何立民.MCS-51系列單片機應用系統設計.北京:北京航空航天大學出版社,2000
4 靳 桅.單片機原理及應用—C51編程技術.成都:西南交通大學出版社,2004

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲一区二区三区久久| 久久久精品视频成人| 欧美人牲a欧美精品| 欧美电影免费观看高清完整版| 国产亚洲一本大道中文在线| 欧美成人高清视频| 精品福利av| 久久久一本精品99久久精品66| 欧美成人免费在线视频| 亚洲精品一区久久久久久| 国产精品久久久久久亚洲调教| 亚洲一区二区精品在线观看| 亚洲免费视频在线观看| 欧美大片免费久久精品三p| 国产日韩在线亚洲字幕中文| 久久乐国产精品| 国产精品无人区| 欧美日韩视频第一区| 久久夜色精品国产噜噜av| 欧美mv日韩mv亚洲| 欧美成人亚洲成人| 欧美激情精品久久久久久免费印度| 欧美区高清在线| 亚洲福利视频二区| 国产日韩1区| 国产精品超碰97尤物18| 在线日本欧美| 在线一区欧美| 欧美日韩三级电影在线| 欧美日韩国产色综合一二三四| 亚洲一区观看| 欧美精品性视频| 欧美日韩综合久久| 国产精品免费看片| 欧美在线观看视频一区二区三区| 一区二区精品| 欧美午夜精品| 国产精品视频yy9299一区| 欧美一区二区免费观在线| 精品999久久久| 亚洲在线免费| 亚洲男人的天堂在线aⅴ视频| 国产一区二区三区久久精品| 亚洲国产岛国毛片在线| 国内精品久久久久久影视8| 欧美亚洲在线| 国产午夜精品久久| 欧美视频网址| 国产精品久久久久久超碰| 一区二区欧美在线观看| 亚洲精品一区在线| 久久九九久久九九| 亚洲精品在线视频观看| 国产欧美亚洲一区| 国产精品二区在线| 亚洲国产精品日韩| 一区二区三区视频在线看| 欧美日韩免费高清一区色橹橹| 在线成人亚洲| 国产伦精品一区二区三区视频黑人| 99国内精品久久| 欧美在线观看网址综合| 亚洲人成在线观看网站高清| 欧美性事免费在线观看| 久久se精品一区精品二区| 久久婷婷综合激情| 国产一级揄自揄精品视频| 国产视频久久| 国产精品视频在线观看| 黄色日韩网站视频| 欧美国产在线观看| 欧美成人精品福利| 另类av导航| 国产精品一区二区视频| 国产最新精品精品你懂的| 国产精品v欧美精品v日本精品动漫| 欧美一区二区日韩一区二区| 狠狠色狠狠色综合日日五| 午夜精品久久久久久久男人的天堂| 日韩视频在线免费| 久久国产精品99精品国产| 欧美日本一区二区视频在线观看| 国产精品麻豆成人av电影艾秋| 韩国v欧美v日本v亚洲v| 美国十次了思思久久精品导航| 亚洲一区二区在线视频| 国产精品国产馆在线真实露脸| 久久综合九色综合欧美狠狠| 欧美电影在线免费观看网站| 狠狠色丁香婷综合久久| 国产一区 二区 三区一级| 制服诱惑一区二区| 欧美视频在线免费| 欧美日韩国产高清视频| 久久在精品线影院精品国产| 裸体素人女欧美日韩| 国产欧美婷婷中文| 国产精品亚洲美女av网站| 欧美一级久久久久久久大片| 久久高清一区| 亚洲精品久久久蜜桃| 中文国产成人精品| 欧美日韩综合一区| 亚洲电影av| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲欧洲另类| 国语自产精品视频在线看| 欧美午夜寂寞影院| 国产精品99久久久久久www| 国产深夜精品福利| 国产喷白浆一区二区三区| 在线成人小视频| 欧美一区二区啪啪| 一本色道久久加勒比88综合| 日韩午夜在线观看视频| 亚洲国产精品一区在线观看不卡| 欧美成人视屏| 国产日韩欧美在线播放| 久久人人爽人人爽| 午夜在线视频一区二区区别| 久久综合成人精品亚洲另类欧美| 欧美视频在线观看免费网址| 亚洲高清在线观看| 欧美三级欧美一级| 一本色道久久综合亚洲二区三区| 欧美亚一区二区| 亚洲精品五月天| 久久久久久久久久久久久女国产乱| 亚洲电影av| 国产综合色产在线精品| 欧美一区三区三区高中清蜜桃| 亚洲视频在线免费观看| 亚洲精选中文字幕| 欧美日韩一区三区| 亚洲欧美日韩国产综合在线| 亚洲丝袜av一区| 亚洲第一在线| 欧美伊人久久久久久久久影院| 欧美日韩一区在线观看| 亚洲视频国产视频| 影音先锋亚洲一区| 母乳一区在线观看| 欧美视频亚洲视频| 猫咪成人在线观看| 国产啪精品视频| 欧美尤物一区| 久久久噜噜噜久久中文字幕色伊伊| 玖玖玖国产精品| 久久久综合激的五月天| 亚洲一区免费观看| 欧美黄色视屏| 亚洲激情视频在线播放| 亚洲区一区二区三区| 香蕉免费一区二区三区在线观看| 欧美电影免费观看高清| 国产亚洲精品aa午夜观看| 又紧又大又爽精品一区二区| 欧美中文日韩| 日韩亚洲欧美综合| 亚洲激情在线视频| 亚洲乱码国产乱码精品精| 韩国成人精品a∨在线观看| 欧美色精品在线视频| 国产精品久久一区主播| 国产精品成人一区二区三区夜夜夜| 欧美日韩国产91| 国产精品国产三级国产aⅴ入口| 亚洲精品极品| 欧美午夜三级| 国产欧美一区二区精品忘忧草| 国产亚洲成年网址在线观看| 欧美视频在线观看 亚洲欧| 午夜精品福利在线观看| 亚洲日本va午夜在线影院| 国一区二区在线观看| 欧美福利视频在线观看| 美女精品一区| 久久国产精品久久久久久电车| 国内精品久久久久久久影视蜜臀| 日韩一本二本av| 久久一区二区三区四区| 在线亚洲自拍| 久久久91精品国产一区二区三区| 久久夜色精品一区| 9色porny自拍视频一区二区| 久久久久亚洲综合| 欧美国产精品劲爆| 狂野欧美性猛交xxxx巴西| 久久99在线观看| 午夜宅男久久久| 国产精品日韩欧美一区| 亚洲免费在线播放| 久久成人免费网| 香蕉久久一区二区不卡无毒影院| 在线亚洲精品福利网址导航| 国产视频久久| 久久久精品国产一区二区三区| 欧美精品一区在线| 欧美理论在线播放| 欧美性一二三区| 久久国产加勒比精品无码| 老色鬼久久亚洲一区二区| 久久久国产精品一区二区三区| 欧美一区=区| 国产精品稀缺呦系列在线| 久久另类ts人妖一区二区| 欧美 日韩 国产一区二区在线视频| 亚洲一区二区免费看| 一区二区激情视频| 麻豆精品一区二区av白丝在线| 国产视频精品va久久久久久| 国产人妖伪娘一区91| 国产精品私拍pans大尺度在线| 久久riav二区三区| 欧美午夜精品久久久久久久| 噜噜噜躁狠狠躁狠狠精品视频| 欧美精品成人| 午夜日韩av| 亚洲一区不卡| 国产一区视频网站| 国产亚洲精品福利| 久久婷婷一区| 欧美精品三级在线观看| 国内成人自拍视频| 欧美日韩视频专区在线播放| 欧美日韩免费观看一区三区| 国产亚洲日本欧美韩国| 免费成人黄色av| 亚洲国产精品成人| 久久aⅴ乱码一区二区三区| 国产精品视频一二三| 亚洲日本成人女熟在线观看| 亚洲另类一区二区| 在线视频免费在线观看一区二区| 亚洲欧美日韩成人高清在线一区| 国产日韩成人精品| 亚洲高清久久网| 欧美激情综合色综合啪啪| 亚洲电影免费观看高清完整版在线观看| 国产精品日韩一区二区三区| 免费试看一区| 久久综合中文| 亚洲精品资源美女情侣酒店| 亚洲毛片播放| 久久久一区二区| 国产精品综合视频| 欧美精品在线观看一区二区| 亚洲乱码精品一二三四区日韩在线| 欧美日韩一区二区视频在线观看| 亚洲欧美日韩另类| 国产午夜亚洲精品羞羞网站| 欧美日韩精品久久久| 亚洲精品欧美专区| 午夜精品国产| 欧美日韩一区二区高清| 久久精品国产精品| 精品动漫3d一区二区三区免费| 国产精品蜜臀在线观看| aa成人免费视频| 一区二区三区视频在线看| 久久精品99久久香蕉国产色戒| 中文欧美字幕免费| 欧美本精品男人aⅴ天堂| 亚洲黄色性网站| 国产精品久久久久久久久借妻| 欧美激情一区在线| 性娇小13――14欧美| 欧美日韩和欧美的一区二区| 黑人巨大精品欧美一区二区| 亚洲人成在线观看网站高清| 久久麻豆一区二区| 欧美视频二区36p| 另类酷文…触手系列精品集v1小说| 亚洲激情影院| 久热爱精品视频线路一| 亚洲美女精品久久| 国产亚洲精品久久久| 欧美黄色一区二区| 亚洲乱码日产精品bd| 久久久综合网站| 亚洲激情婷婷| 欧美阿v一级看视频| 欧美自拍丝袜亚洲| 欧美日韩在线播放一区| 亚洲精品一区二区三区樱花| 激情一区二区三区| 久久国产精品久久国产精品| 国产欧美一区二区三区久久| 国产精品三级久久久久久电影| 久久人人97超碰精品888| 国产农村妇女精品一区二区| 国产免费一区二区三区香蕉精| 国产视频丨精品|在线观看| 久久精品国产亚洲一区二区| 久久久久国产精品www| 最新中文字幕一区二区三区| 亚欧美中日韩视频| 欧美一区二区在线免费观看| 国产伦精品一区二区| 国产综合色产在线精品| 性欧美办公室18xxxxhd| 欧美日韩精品免费观看视一区二区| 亚洲欧美在线高清| 欧美私人网站| 亚洲人久久久| 日韩视频欧美视频| 国产午夜精品久久久久久免费视| 欧美日韩国产经典色站一区二区三区| 日韩网站在线看片你懂的| 国内精品免费午夜毛片| 午夜一级在线看亚洲| 国产亚洲福利社区一区| 欧美日韩国产高清视频| 免费欧美在线| 亚洲婷婷综合色高清在线| 欧美1区2区| 欧美日韩色婷婷| 久久成人国产| 在线欧美三区| 一本色道久久精品| 亚洲一卡二卡三卡四卡五卡| 国产欧美日韩一级| 欧美一进一出视频| 国产精品亚洲人在线观看| 午夜精品久久久久久| 国产精品一区三区| 亚洲色图综合久久| 欧美三级中文字幕在线观看|