導航:首頁 > 操作系統 > 單片機的代碼

單片機的代碼

發布時間:2022-02-01 14:45:59

1. 求單片機源代碼

MOV DPTR,#ASCII_TAB
MOV A,R0

ANL A,#0FH

MOVC A,@A + DPTR

MOV 30H,A

RET

ASCII_TAB:
DB "0123456789ABCDEF"

2. 單片機源代碼

匯編好久沒弄了,而且弄的也是PC的匯編,單片機的只是略微看過,試試看解釋一下吧 SCAN: ;相當與函數名,其實是個地址,也可理解為BASIC 的 Goto 的標簽 INC P3 ;把P3+1 ACALL PORT ;相當與調用函數,等於是先Goto 到這個地址,一直運行到RET再返回這里 ACALL DELAY ;同上,只是要看這些函數具體怎麼寫才好說明功能 CJNE R0,#32,SCAN ;條件轉向,不符合條件就從 SCAN這個地方開始又來一遍 MOV R0,#00H ;當然如果符合條件,那麼就執行這一句設置 R0 的值 RET ;返回開始調用SCAN函數的地方

3. 單片機程序代碼

網路貼吧 <單片機初學者> 有
http://post..com/f?ct=&tn=&rn=&pn=&lm=&sc=&kw=%B5%A5%C6%AC%BB%FA%B3%F5%D1%A7%D5%DF&rs2=0&myselectvalue=1&word=%B5%A5%C6%AC%BB%FA%B3%F5%D1%A7%D5%DF&submit=%B0%D9%B6%C8%CB%D1%CB%F7&tb=on

4. 求52單片機程序代碼

程序代碼如下:
#include<reg51.h>
sbitK1=P1^0;
sbitK2=P1^1;
voiddelay(inta)
{
inti;
while(a--)for(i=0;i<120;i++);
}
main()
{
unsignedcharkeyval=0,led=0xfe;
while(1)
{
if(K1==0)
{
delay(10);
if(K1==0)
{
keyval==1;
while(K1==0);
}
}
if(K2==0)
{
delay(10);
if(K2==0)
{
keyval==2;
while(K2==0);
}
}
if(keyval==1)P0=0xfe;
if(keyval==2)
{
P0=led;
led=_crol_(led,1);
delay(200);
}
}
}

5. 解釋一下單片機代碼

匯編好久沒弄了,而且弄的也是PC的匯編,單片機的只是略微看過,試試看解釋一下吧

SCAN: ;相當與函數名,其實是個地址,也可理解為BASIC 的 Goto 的標簽
INC P3 ;把P3+1
ACALL PORT ;相當與調用函數,等於是先Goto 到這個地址,一直運行到RET再返回這里
ACALL DELAY ;同上,只是要看這些函數具體怎麼寫才好說明功能
CJNE R0,#32,SCAN ;條件轉向,不符合條件就從 SCAN這個地方開始又來一遍
MOV R0,#00H ;當然如果符合條件,那麼就執行這一句設置 R0 的值
RET ;返回開始調用SCAN函數的地方

6. 請教單片機代碼,

#include
#define uchar unsigned char
uchar dis,led,cnt=0,run=0;
uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f};
sbit key=P1^0;
void t0isr() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
cnt++;
if(cnt>=10)
{
cnt=0;
P0=_crol_(P0,1);
run++;
run%=8;
if(run==0 && dis>0)dis--;
}
}
main()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TR0=1;
ET0=1;
EA=1;
while(1)
{
P0=table[dis];
if(key==0)
{
while(key==0);
dis++;
}
}
}

7. 單片機代碼

#include<reg51.h>
#include<intrins.h>
#defineucharunsignedchar
voiddelay(uchara)
{
uchari;
while(a--)for(i=0;i<120;i++);
}
main()
{
uchari,j;
P0=0xaa;
delay(250);
P0=0x55;
delay(250);
for(i=0;i<10;i++)
{
P0=0xfe;
for(j=0;j<8;j++)
{
P0=_crol_(P0,1);
delay(250);
}
}
while(1);
}

8. 簡單的單片機程序代碼

你沒有電路圖,不知道 用什麼 晶元。

9. 51單片機常用代碼

51單片機常用有不同的代碼,那麼單片機的代碼呢還是你用他的最原始的代碼書寫文件就可以了,這樣的話就可以做出來非常成功的描述。

10. 求51單片機程序代碼

這個網上有不少類似程序啊,搜一下吧,稍微修改一下就可以用了。

閱讀全文

與單片機的代碼相關的資料

熱點內容
java獲取上傳圖片 瀏覽:46
主次梁交叉處箍筋加密長度 瀏覽:961
快遞時效的演算法 瀏覽:583
菜譜大全pdf 瀏覽:315
怎麼在風雲pdf上把文件夾匯總 瀏覽:878
java創建子類 瀏覽:531
安卓實況怎麼退出渠道服登錄 瀏覽:106
汽車12v電壓縮機 瀏覽:417
樂圖java 瀏覽:788
命令與征服注冊表 瀏覽:323
聽課app如何保存下來視頻 瀏覽:450
phpiconv支持 瀏覽:92
什麼app可以借到錢 瀏覽:16
單片機中rn是什麼元件縮寫 瀏覽:836
office插件pdf 瀏覽:187
上古卷軸dat1放哪個文件夾 瀏覽:775
文件夾左下角離線狀態 瀏覽:96
手機貼吧app哪個好 瀏覽:583
java文件讀取中文亂碼 瀏覽:515
php個人網站模板下載 瀏覽:491