stc89c52单片机延时问题

2024-11-26 08:53:08
推荐回答(3个)
回答1:

你可以用KEIL看看其汇编就可以理解了:

C:0x09A2 EF MOV A,R7
C:0x09A3 1F DEC R7
C:0x09A4 7001 JNZ C:09A7
C:0x09A6 1E DEC R6
C:0x09A7 14 DEC A
C:0x09A8 4E ORL A,R6
C:0x09A9 70F7 JNZ delay(C:09A2)
C:0x09AB 22 RET
明白了吧,C处理程序与你用汇编编的差别很大的,呵呵呵,算一下就知道了。

回答2:

向推荐一个软件:
单片机小精灵
这个可以快速的写好各个模块程序的汇编和c代码。
可以快速的配置中断等;
很好用。

回答3:

可以用keil软件模拟运行查看运行时间