找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3050|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

電腦鍵盤改串口鍵盤 單片機(jī)匯編語言驅(qū)動(dòng)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
因?yàn)椴粫?huì)用單片機(jī)讀usb鍵盤和ps2鍵盤 所以就打算用單片機(jī)讀取按鍵發(fā)送到單片機(jī) 再由單片機(jī)顯示出來  
鍵盤導(dǎo)電膜上下兩層  上層8根線正好對(duì)應(yīng)單片機(jī)的8個(gè)io口 方便掃描按鍵(不知道其它鍵盤一樣不) 單片機(jī)用的是12C5A60S2   串口單向通信
鍵值都是自己定義的    顯示屏上顯示的三位數(shù)是對(duì)應(yīng)按鍵的鍵值   后面的字母是和鍵盤上的字母相對(duì)應(yīng)的  一些功能按鍵無法直接顯示就只顯示數(shù)字   
太高端的編程不會(huì) 只能編寫工程量大復(fù)雜的   波特率也不知道準(zhǔn)不準(zhǔn)   我的原則是能用就行   
通電默認(rèn)輸入小寫 默認(rèn)數(shù)字鍵盤開啟  使用過程中切換到大寫、關(guān)閉數(shù)字鍵盤、開啟SCROLL LOCK后   操作次數(shù)多了就自動(dòng)退出大寫、開啟數(shù)字鍵盤、SCROLL LOCK模式  具體什么原因不知道   

顯示部分是以查表的方式   需要和發(fā)射部分對(duì)應(yīng)    1602字符庫里沒找到 ~   用兩個(gè)點(diǎn)代替的  在表里是第93個(gè)

制作出來的實(shí)物圖如下:

51hei截圖20200722133255.jpg (33.02 KB, 下載次數(shù): 115)

51hei截圖20200722133255.jpg

51hei截圖20200722133310.jpg (29.5 KB, 下載次數(shù): 134)

51hei截圖20200722133310.jpg

51hei截圖20200722133324.jpg (75.37 KB, 下載次數(shù): 115)

51hei截圖20200722133324.jpg

51hei截圖20200722133334.jpg (49.66 KB, 下載次數(shù): 124)

51hei截圖20200722133334.jpg

51hei截圖20200722133407.jpg (208.98 KB, 下載次數(shù): 130)

51hei截圖20200722133407.jpg

51hei截圖20200722133429.jpg (199.48 KB, 下載次數(shù): 119)

51hei截圖20200722133429.jpg

51hei截圖20200722133531.jpg (163.34 KB, 下載次數(shù): 117)

51hei截圖20200722133531.jpg

51hei截圖20200722134410.jpg (47.08 KB, 下載次數(shù): 120)

51hei截圖20200722134410.jpg

51hei截圖20200722135957.jpg (66.26 KB, 下載次數(shù): 107)

51hei截圖20200722135957.jpg

STC串口鍵盤.rar

74.96 KB, 下載次數(shù): 13, 下載積分: 黑幣 -5

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:224104 發(fā)表于 2020-10-14 19:41 | 只看該作者
PCB是純手繪的么?牛逼啊
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表