1樓:匿名使用者
16:sum:
clr a
mov 43h,a
mov 44h,a
mov a,40h
add a,41h
mov 43h,a
clr a
addc a,44h
mov 44h,a
xch a,43h
add a,42h
xch a,43h
addc a,44h
mov 44h,a
ret17:
***p:
mov a,30h
cjne a,31h,***p1
***p1:
jc ***p2
mov 31h,a
***p2:ret
求「浙江省2023年1月自學考試微控制器原理及應用試題 」參***,請發我的郵箱:1289544890@**.***謝謝了!
2樓:匿名使用者
3樓:匿名使用者
這樣的試卷,你的研究的一些**去尋找。學校**是不壞的。
某微控制器控制系統有8個發光二極體。試畫出89c51與外設的連線圖並程式設計使它們由左向右輪流點亮。
4樓:匿名使用者
流水燈程式,網上太多了。
5樓:匿名使用者
說實話:流水燈程式,網上太多了。你太懶。
6樓:匿名使用者
網上很多的,另外給你介紹一本書:《微控制器c語言程式設計實訓100例——基於8051+proteus**》。這本書介紹了51微控制器的詳細應用。如果你想學51的話是一本很不錯的書。
7樓:曉根
同學,考試呢吧?我是老雷咱倆聊聊
8樓:匿名使用者
已傳送,請查收,一共發了三個例項,包含proteus**圖,希望能幫到你
你的郵箱傳送不了,是不是寫錯了
已經傳送
你好,作為乙個微控制器初學者,對光立方真心看不懂,可不可以詳細點介紹一下光立方怎麼工作的,求程式參考
9樓:anyway中國
光立方簡單講就是用微控制器控制很多規則排列的led的亮和滅。
1、先了解單個led的控制方式,可以是將正極接電源,負極通過乙個限流電阻連線至微控制器的某個io口。io口輸出低電平時,led就亮,反之,led滅。
2、若按照單個led的控制方式,每個led需要占用微控制器的乙個io口,控制100個led就需要100個io口。那麼,有沒有一種方式,可以用較少的io口,控制較多的led呢?答案是肯定的,這種方法,就是掃瞄驅動電路。
3、掃瞄驅動電路基本原理是利用人眼的視覺停留效應。以2×2掃瞄驅動電路為例對其工作原理進行簡述,有4led,分為2行2列,電路如下(圖中省略了限流電阻):
當:c1=x,c2=x,l1=1,l2=1時,全滅
c1=1,c2=0,l1=0,l2=1時,d11亮
c1=1,c2=0,l1=1,l2=0時,d12亮
c1=0,c2=1,l1=1,l2=1時,全滅
c1=0,c2=1,l1=0,l2=1時,d21亮
c1=0,c2=1,l1=1,l2=0時,d22亮
可見,通過控制c1、c2、l1、l2,可以使d11、d12、d21、d22的任意乙個led的亮滅,也可以使四個led全滅。
用上述方式輪流點亮d11和d12,一次只亮乙個,但是,若將輪換速度加快,每秒之內輪換50次以上,由於人眼的視覺停留效應,視覺效果上就是兩個led同時亮。
這樣,通過控制c1、c2、l1、l2,可以控制全部led的亮滅。
上述電路用4個io口控制4個led,與直接控制相比,並未節約io口,但是,若將行和列的數量加大,變為16×16時,共256個led,控制僅需32個io口,也就是說,行列數越多,相比越節省io口。
仔細分析上述控制過程,可以發現,還可以進一步節約io口的數量。
以16×16的整列為例,若限定16列中,每次只亮一列,就可以用4根io線加乙個4~16解碼器替代。這樣,就變為16+4只有20個io口了。而行還是保留16根,因為這樣做,可以一次控制1列中的多個led同時亮。
加快掃瞄進度。
以上就是光立方的基本原理。熟悉其控制過程後,編寫程式並不難。
請問,我有一道題關於微控制器pwm調光的,具體電路見下圖,輸出三極體的部分分析一下,詳細一點啊。原理 10
10樓:匿名使用者
q1導通燈亮,這個好理解!
q2的作用是在q1截止時q2導通,放掉迴路中的電流。
如果沒有q2的存在q1截止後燈是緩慢變暗的,當pwm頻率高的話,還沒等燈變暗q1又導通了,所以就調光就不明顯了!
11樓:無畏無知者
你這個電路是抄哪兒的,都畫錯了吧,細細檢查看看;
12樓:匿名使用者
q1和q2輪流導通斷開,要麼q1通,q2斷,要麼q2通,q1斷
13樓:匿名使用者
下面那個三極體沒用的..信不信..把下面那個管去掉,一樣工作
微控制器中斷的原理,微控制器中斷系統工作原理
你這樣復理解是不對的,如果真這製樣做了的話,那麼還不如用查詢方式來做了。但你前面的描述是對的,服務程式執行的過程中,定時器又開始重新計數了,這是 並行 的,所以為了使微控制器正常工作,定時器的中斷服務函式執行時間必須要小於定時器溢位時間,否則就幾乎在不斷中斷的死迴圈中了。微控制器bai 中的cpu ...
什麼叫微控制器?採用微控制器的目的與意義?微控制器課設的目的與意義
微控制器是一種整合在電路 晶元,是採用超大規模積體電路技術把具有資料處理能力的 處理器cpu隨機儲存器ram 唯讀儲存器rom 多種i o口和中斷系統 定時器 計時器等功能 可能還包括顯示驅動電路 脈寬調變電路 模擬多路轉換器 a d轉換器等電路 整合到一塊矽片上構成的乙個小而完善的計算機系統。採用...
51微控制器最小系統原理圖,51微控制器最小系統原理圖的功能詳解
微控制器最小系統,或者稱為最小應用系統,是指用最少的元件組成的微控制器可以工作的系統.對51系列微控制器來說,最小系統一般應該包括 微控制器 電源 晶振電路 復位電路。1 微控制器 89c51微控制器一片 2 電源 5v直流電源1個 3 晶振電路 包括12mhz晶振1只 30pf瓷片電容2只 4 復...