2024-2-20 16:33 | 分类: 陈桂友老师 | 播放次数:112 |点赞 1 |
视频分享/下载链接
STC-ISP V6.92A或以上版本的软件延时程序自动生成工具:
采用 do {} while 语句编译器会直接编译成djnz语句;
而用while (){},编译器会编译成CJNE+SJMP;
djnz的循环次数是固定的,方便计算全部的指令时钟数,
cjne+sjmp 数出来的时钟数不如djnz精确
这和编译器编译后具体实现的汇编/机器码有关===要成为资深研发人员,熟悉汇编特别的重要
上一条: 第十一集 单片机C语言程序设计导入一 | 下一条: 第十三集 中断原理及工作机制一 |
< 按“左方向键”切换 | 按“右方向键”切换 > |
|手机版|小黑屋|深圳国芯人工智能有限公司
( 粤ICP备2022108929号-2 )
GMT+8, 2025-5-1 19:52 , Processed in 0.070037 second(s), 18 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.