延时20ms和1s的51单片机程序举例
扫描二维码
随时随地手机看文章
试分别编写延时20ms和1s的程序。设fosc=6MHz。
参考答案:
yhequ20h
ylequ21h
xequ22h
start:
mov a,x
mov dptr,#tab
movc a,@a+dptr
movyh,a
mova,x
adda,#1
movca,@a+dptr
movyl,a
here:sjmp here
tab:dw 1,8,27,64,125,216,343,512,729
扫描二维码
随时随地手机看文章
试分别编写延时20ms和1s的程序。设fosc=6MHz。
参考答案:
yhequ20h
ylequ21h
xequ22h
start:
mov a,x
mov dptr,#tab
movc a,@a+dptr
movyh,a
mova,x
adda,#1
movca,@a+dptr
movyl,a
here:sjmp here
tab:dw 1,8,27,64,125,216,343,512,729