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

單片機的代碼

發布時間: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單片機程序代碼

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

閱讀全文

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

熱點內容
原子幣app在哪裡注冊的 瀏覽:526
php數組保存文件 瀏覽:224
無理的命令 瀏覽:508
問道手游解壓失敗是什麼原因 瀏覽:774
mysql命令提示 瀏覽:371
apachephp中文亂碼 瀏覽:340
pythonimportpylab 瀏覽:236
阿里雲app伺服器價格表 瀏覽:978
appstore怎麼搶手機 瀏覽:843
列印伺服器是什麼列印隊列 瀏覽:359
網上怎麼用app辦理營業執照 瀏覽:861
sql如何查看伺服器地址 瀏覽:779
編譯速度和系統有關嗎 瀏覽:58
復盛製冷壓縮機 瀏覽:982
雲伺服器共享手機流量 瀏覽:842
星界邊境像素壓縮 瀏覽:459
演算法分析與設計二手 瀏覽:983
學編程如何配電腦 瀏覽:971
怎麼看特徵找卡密的加密方式 瀏覽:526
方舟非官方伺服器怎麼賺錢 瀏覽:517