51微控制器的程式,求大神給解釋下,具體些

2022-03-14 19:58:33 字數 974 閱讀 2300

1樓:做而論道

c 語言的程式,這還用解釋嗎

樓主是不懂硬體吧

關於51微控制器小程式解讀,如圖,求大神根據問題,逐條解釋啊!不要這樣的答案,把立即數送至暫存器a這

2樓:方書

句1:設定tmod暫存器,選擇定時期0,工作方式2(8位自動重灌)2,3:將定時初值裝入th0,tl0中

4:存一個數在30h地址中,用於二次係數分頻5:開啟定時/計數器中斷

5:開始計時

6:開啟總中斷

7:psw和acc推入堆疊斷點保護

8::遞減30h地中中的資料,也就是2569:將 減剩下的資料裝到a中

10:判斷a中的資料是否為0,也就是判斷256減完沒有,沒減完了,跳到t0out地方(你沒拍出來)

11:減完250了,再重新裝一下,下一次再用12:將p1.7取反,出現方波;

同學筆試愉快

一個51微控制器電子鐘程式,求詳細的解釋啊急急急!!!

3樓:郝在益

你這個程式寫的太複雜了,利用中斷還簡單些。

求大神解釋下這條彙編程式,越詳細越好,謝謝 51微控制器 loop :jb p1.0,lo

4樓:

兩個按鍵控制兩個io,其中一個按鍵是兩個輸出當一個為高時另一個為低,另一個是控制兩個一起高低電平互動

51微控制器程式求解釋

5樓:匿名使用者

這個很好理解呀,不論是微控制器,還是電腦編碼,0~9的ascii碼都是30h~39h,如圖所示為標準編碼:

6樓:

ascii編碼到0~9剛好是30~39

7樓:匿名使用者

等下把你的程式下到我的車車裡試一下先

微控制器程式解釋,微控制器程式解釋

222222222222222222222222222222222222 cnta equ 30h 定義cnta為暫存器30h count equ 31h 定義count為暫存器31h org 00h 程式開始 ljmp start 開始程式入口 org 0bh 定時器t0中斷程式入口地址,不過最好...

微控制器大神請進,51微控制器彙編程式,程式可發至

1 p1口做輸出口,編寫程式,使p1口接的8個發光二極體l1 l8按16進位制加一方式點亮發光二極體。程式如下 org 0540h ha1s mov a,00h a初值為0 ha1s1 jb p3.3,ha1s1 如果p3.3為1則等待 有脈衝變0一次 mov r2,20h r2賦值為20 lcal...

求大神幫我解釋一下這段微控制器程式,因為初學,所以求詳細些的解釋

include typedef unsigned int uint16 sbit in p1 0 引腳定義sbit a p1 1 sbit b p1 2 void delayus uint16 函式宣告void delayms uint16 void main 主函式 else if in 0 否則...