誰能幫我做個微控制器程式,很簡單的,急用重謝

2021-03-11 07:22:13 字數 748 閱讀 9786

1樓:潘孝斌

1602才多大,能顯示倆行字啊,12864才可以的,1602只支援acii碼,12864可以,你要我發給你

2樓:匿名使用者

大哥啊,你也沒有提供你硬體電路怎麼做啊!

led屏是多大的?幾個點×幾個點啊?

還是硬體也要我們提供啊?

你提供個原理圖呀!

3樓:匿名使用者

很簡單啊,反覆把p3口的資料讀入,按位取反,再送專到p1口就行屬了。*** 0000h

jmp start

start: mov sp,#0c0h

mov p1,#00h

mov p3,#0ffh

loop: mov a,p3

xrl a,#0ffh

mov p1,a

sjmp loop-$end

4樓:匿名使用者

程式到時很好寫,但是不知道你的原理圖啊,就是1602怎麼跟微控制器連的啊,你不給我這個我給你hex,下進去也沒法用啊

5樓:

可以跟led屏的**商要歷程。我沒用過led屏,我是做lcd的。在使用lcd屏的時候需要對lcd屏進行初始化,這部分**別人一般都沒有。所以我想你在這裡求助可能要落空了。

6樓:匿名使用者

微控制器延遲程式詳解,微控制器延時程式的延時時間怎麼算的?

如果是51,晶振是12m,你的程式可延遲4ms左右。如果一定要用它延遲40ms,那就把晶振換成1m左右的吧!晶振12m時,一條djnz花的時間是2us,mov r5,108h 花的時間是1us ret 花的時間是2us 你算一下它們執行了幾次,把他們花掉的時間加起來,就是延遲時間了。你可以參巧延遲算...

微控制器中斷程式怎麼讀啊,什麼是微控制器的中斷

讀懂中斷服務程式很容易的。首先你要搞懂這是什麼中斷,從中斷服務程式第一行可以看出來。void int time void interrupt 1這是中斷名,可以隨便取 這是中斷號,從0 開始往上排,1表示定時器0中斷。分別是 0 外部中斷0 1 定時器0中斷。2 外部中斷1 3 定時器1 4 串列埠中...

如何用微控制器做簡單的倒計時器,如何用微控制器做一個簡單的倒計時器

一般我們用定時器來做計時器,實現時間得加。每次中斷髮生,用一個變數自增來判斷時間是否到1s,到了之後清零這個變數,另一個時間變數自增來作時間得增加。現在就是要把這個自增的時間變數改為自減,判斷當小於0時,又賦初值,然後繼續自減判斷。微控制器是指一個整合在一塊晶片上的完整計算機系統。微控制器是一種積體...