单片机的DPTR能用到延时程序里麽
答案:2 悬赏:40 手机版
解决时间 2021-06-05 20:50
- 提问者网友:斑駁影
- 2021-06-05 12:55
延时程序能用DPTR 麽
最佳答案
- 五星知识达人网友:夜余生
- 2021-06-05 13:56
不要这样操作,有很严重的隐患。
DPTR是地址专用寄存器。如果有MOX、MOVC等操作都可能会影响DPTR内的数据。
其实较长时间的循环延时,多用几个变量好了。如果用汇编,直接就R5、R4等定义。如果是C声明一个INT变量即可。
全部回答
- 1楼网友:狂恋
- 2021-06-05 14:32
一般不用DPTR做延时,用R2-R7来做更方便,DPTR留着做地址指针更好,如果16位延时的话可以用两个寄存器完成。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯