我不会吗,在说我是刚刚开始学的,这个程序有没什么是关键的
;1秒延时子程序
0120 7D0A 18 DL: MOV R5,#10
0122 7E7D
0124 7FC8
0126 DFFE
0128 22 22 RET
;1分钟延时子程序
0129 120120 23 LOOPM: LCALL DL
012C DBFB 24 DJNZ R3,LOOPM
012E 22 25 RET
26 END
27
;1小时延时子程序
0131 120127 29 LOOPM: LCALL DLM
0134 DBFB 30 DJNZ R3,LOOPM
0136 22 31 RET
c 语言延时程序,频率取12MZ,叵频率取11.0592MHZ,J取110.
delayxms(unsigned char count)
{unsigned char i,j;
for(i=0;i<count;i++);
for(j=0;;j<110;j++);
}
这个延时程序,需要用晶振来分析,然后去计算。不是那么简单的,在学校的时候老师专门讲过的。
可以用定时器来控制
用定时器和中断系统来控制
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |