我想用微控制器結合液晶屏做

時間 2021-11-04 16:39:26

1樓:匿名使用者

1、建議硬體上選一個4*4標準鍵盤,一個lcd(比如12864)2、上電初始化時介面內容:

a(1行)、波特率選擇(進入後 2400,9600,14400,19200,28800,33600,57600,115200...等)

b(2行)、傳送資料(進入後,可以輸入傳送的資料,以空格或,隔離每個數值)

c(3行)、接收資料(進入後,可以顯示串列埠接收到得資料)d(4行)、狀態提示(比如字元顯示還是16進位制顯示等)

2樓:胖大海君

1 首先編寫、除錯好微控制器和液晶顯示屏的顯示子程式。

2如果微控制器與pc機距離很近,就直接採用rs232串列埠通訊;否則採用485匯流排通訊。

3通訊除錯時,pc機上可以採用現成的串列埠除錯j精靈來完成,微控制器一側需要自己編寫

串列埠的通訊程式**,採用方式3,8位資料,波特率選9600位/秒等。

要與pc機的引數一致。

4然後除錯時,先由pc機給微控制器發一組16進位制數,微控制器接受後,利用液晶顯示器顯示接受的內容。再選擇由微控制器向pc機發資料,由串列埠除錯助手負責接收。對比傳送和接受的資料是否一致。

如不一致,查詢錯誤,修改程式,直到除錯正確為止。

參考資料很多,不是很難的。還是自己動手做做吧。

微控制器 led點陣屏

做而論道 乙個漢字,常見的是16 16的點陣,共256個發光點。這些點,並不是同時發光的。如果每一瞬間,只有一行發光,那就需要把整個的漢字 橫向取模 送到顯示屏 如果每一瞬間,只有一列發光,那就需要把整個的漢字 縱向取模 送到顯示屏。 這個很簡單,但說起來有點麻煩,led點陣它是行列共用的,有兩種方...

我想用51微控制器,矩陣鍵盤,lcd1602寫個簡易計算器程式

c語言的語句可以這樣寫 include void main 由於1620液晶模組支援ascii碼,所以只要將str中的內容送到1602就行了。至於1602的操作我就不寫了 其實我也沒用過,但知道怎麼用,應該不難 做而論道 void w lcd x1 dat uint sec w lcd com 0x...

我想從事微控制器類的工作,我想問在51微控制器和ARM深入以後

看你目標方向。你要是只考慮 wince 做系統,那麼不需要學 linux unix 鐵定不用學的。微控制器沒有作業系統,也不需要學 linux 只要你的微控制器開發 windows 下面可以實現就不需要。但問題是,你想把自己的能力限制死麼?linux 現在是免費而且開源的。而 wince 是收費的,...