常用的延时方法:
软件延时(使用简单但是浪费CPU资源)、定时器延时(不浪费CPU资源),本次先使用软件延时。
LED全亮代码:
整体代码闪烁
循环移位函数:()
左右移运算符:(<<>>)
流水灯代码
调试过程演示
首先改晶振频率将24改为11.0592(根据自己的情况):
下面介绍如何将它作为在线仿真器使用:
将STC89C52的芯片取下来换为在线仿真器(看清楚方向,对应IO对应好)。
然后进行仿真设置:
点击Keil仿真这个选项卡:
然后选择Keil的安装路径,只选择文件夹,不用展开:
然后点击将IAP15L2K61S2设置为仿真芯片,提示正在检测单片机,等待完成即可:
然后点击同一窗口中的Debug勾选Use(这个是选择硬件仿真方式),展开下拉菜单找到STCMontor 51 Driver,然后点击settings选择自己的端口 ,这就OK了:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!