999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于RS232鍵盤接口芯片設計

2013-12-31 00:00:00鐘川桃楊國輝
電子世界 2013年24期

【摘要】本設計是用VHDL語言來實現的基于RS232按位串行通信總線的行列式矩陣鍵盤接口電路,具有復位和串行數據的接收與發送功能,根據發光二極管led0-led2的顯示狀態可判斷芯片的工作情況;實現所有電路功能的程序均是在美國ALTERA公司生產的具有現場可編程功能的芯片EPM7128SLC84-15上調試通過的。該電路的設計貼近生活,實用性強,制成芯片后可作為一般的PC機鍵盤與主機的接口使用。

【關鍵詞】RS232;鍵盤接口芯片;設計

一、引言

本設計是用VHDL語言來實現的基于RS232按位串行通信總線的行列式矩陣鍵盤接口電路,具有復位和串行數據的接收與發送功能,根據發光二極管led0-led2的顯示狀態可判斷芯片的工作情況;實現所有電路功能的程序均是在美國ALTERA公司生產的具有現場可編程功能的芯片EPM7128SLC84-15上調試通過的。能通過動態掃描來判有鍵按下、將鍵值轉換成對應的ASCII碼值,在時鐘脈沖的作用實現串行數據的接收與發送。

二、設計方案

1.芯片引腳定義

reset復位輸入端;clk時鐘輸入端;rxd串行數據接收端;retn0-retn7鍵盤掃描行輸入線;txd串行數據發送端;scan0-scan7鍵盤掃描列輸出線;led0-led2顯示輸出端。

2.鍵盤與芯片的連接圖(如圖2所示,為8x8的64鍵鍵盤)

3.動態掃描原理

(1)依次使列線scan0-scan7輸出0電平,檢查行線retn0-retn7的電平狀態。如果行線retn0-retn7的電平全為高電平,表示沒鍵按下。如果retn0-retn7上的電平不全為高電平,表示有鍵按下。

(2)如果沒鍵按下,就返回掃描。有鍵按下則進行逐行掃描,找出閉合鍵的鍵號。其過程是:先使scan0=0,scan1-scan7=1,檢測retn0-retn7上的電平,如果retn=0,則表示第一行第一列的鍵被按下,如果retn1=0,則表示第二行第二列的鍵被按下,其它依次類推;如果retn0-retn7均不為0,則表示這一列沒鍵按下;然后再使scan1=0,檢測第二列按鍵,這樣一直循環下去,知道把閉合的鍵找到為止。

當有鍵按下時,根據該時刻的scan值和retn值就可判斷按下的是哪一個鍵。

4.芯片內部模塊框圖

三、芯片設計

數據接收模塊框圖如圖4所示。

reset復位輸入端;clk時鐘輸入端;rxd串行數據接收端;led[2..0]輸出按下鍵對應的ASCII碼值的低三位去驅動發光二極管。

該模塊實現對串行數據的接收記數和串并變換的控制功能。

1.串行數據接收控制單元

Reset 復位輸入端;clk 時鐘輸入端;rxd 串行數據接收端;sh_rx[3..0]接收計數器高4位;sl_rx[1..0]接收計數器低2位。

將串行數據接收計數器設置位一個6位計數器,高4位為sh_r,低2位為sl_r,利用該計數器的狀態實現串行數據的同步控制和記數控制。

2.串并轉換電路單元

從RXD端接收的串行數據進經過串并變換后,將其低三位經LED輸出端輸出,驅動發光二極管LED0,LED1,LED2發光,從而顯示接收端RXD的每個數據的低三位。當每個數據的低三位相同時,顯示狀態就不變化,否則就出現閃爍現象,以此來檢查芯片的工作情況。

四、設計總結

本設計是用VHDL語言來實現的基于RS232按位串行通信總線的行列式矩陣鍵盤接口電路,具有復位和串行數據的接收與發送功能,根據發光二極管led0-led2的顯示狀態可判斷芯片的工作情況;實現所有電路功能的程序均是在美國ALTERA公司生產的具有現場可編程功能的芯片EPM7128SLC84-15上調試通過的。該電路的設計貼近生活,實用性強,制成芯片后可作為一般的PC機鍵盤與主機的接口使用。

五、設計中所使用的工具

軟件工具:MAX+plus、Protel99、UltraSNAPRD、Word2003、Excel2003

試驗設備:微機、EDA試驗開發板。

參考文獻

[1]邢立軍.微型計算機接口技術[J].機械工業出版社, 2004 (8).

[2]周志光.單片機技術與應用[M].中南大學出版社, 2005 (8).

[3]房小翠.單片微型計算機與機電接口技術[M].國防工業出版社,2002(3).

[4]林明全.VHDL數字控制系統設計[M].電子工業出版社,2001(10).

[5]侯伯亨.VHDL硬件描述語言與數字邏輯電路[M].西安電子科技大學出版社,1998(8).

作者簡介:

鐘川桃(1974—),女,湖南邵陽人,碩士,副教授,現供職于長沙航空職業技術學院,研究方向:應用電子技術。

楊國輝(1974—),男,湖南常德人,碩士,講師,現供職于長沙航空職業技術學院,研究方向:應用電子技術。

主站蜘蛛池模板: 亚洲伊人久久精品影院| 欧美精品综合视频一区二区| 中文国产成人久久精品小说| 波多野结衣一级毛片| 久久人人97超碰人人澡爱香蕉| 欧美人人干| 免费人成网站在线观看欧美| 色有码无码视频| 亚洲一区波多野结衣二区三区| 国产91视频免费| 尤物成AV人片在线观看| 国产高潮流白浆视频| 暴力调教一区二区三区| 91丝袜乱伦| 日本www在线视频| 久久久成年黄色视频| 亚洲黄色激情网站| 永久毛片在线播| 特级欧美视频aaaaaa| 欧美精品成人一区二区在线观看| 97se亚洲综合在线天天 | 欧美国产在线精品17p| 国产极品美女在线观看| 日韩精品毛片| 欧美色伊人| 国产美女久久久久不卡| 青青草国产在线视频| 欧洲av毛片| 久久久久亚洲Av片无码观看| 欧美日韩一区二区在线播放| 九九九国产| 亚洲黄色片免费看| m男亚洲一区中文字幕| 亚洲AⅤ无码国产精品| 亚洲最新在线| 日韩在线成年视频人网站观看| 亚洲第一成年人网站| 国产精品浪潮Av| 久久a级片| 国产欧美日韩综合一区在线播放| 久久精品国产免费观看频道| 精品欧美一区二区三区久久久| 亚洲欧洲免费视频| 99热这里都是国产精品| 国产高清无码第一十页在线观看| 2020极品精品国产| 99久久精品国产麻豆婷婷| 国产白浆在线| 国产成人一区二区| 亚洲国产高清精品线久久| 国产中文在线亚洲精品官网| 日韩欧美一区在线观看| 97成人在线视频| 日韩精品一区二区深田咏美| 国产成人一区免费观看| 欧美在线黄| 国产亚洲高清视频| 亚洲人妖在线| 广东一级毛片| 亚洲a级毛片| 福利姬国产精品一区在线| 无码丝袜人妻| 国产无码网站在线观看| 国产午夜看片| 亚洲综合激情另类专区| 女人天堂av免费| 久久综合丝袜日本网| 国产日韩欧美黄色片免费观看| 亚洲中字无码AV电影在线观看| 国产成人精品一区二区免费看京| 亚洲美女视频一区| 亚洲第一成年免费网站| 国产JIZzJIzz视频全部免费| 在线无码私拍| 欧美一区二区自偷自拍视频| 99在线免费播放| 亚洲日韩精品无码专区97| 亚洲欧美激情另类| 久久99国产综合精品1| av在线无码浏览| 国产原创自拍不卡第一页| 国产亚洲欧美在线中文bt天堂 |