《51单片机》:[40]测试机器周期
1、首先,我们可以利用keil来进行模拟实验,然后观察软件所显示的数值,然后再进行相关的运算,即可得出结果。
![《51单片机》:[40]测试机器周期](https://exp-picture.cdn.bcebos.com/e86ba4b842406afe043ac1761eee41c1b6279f81.jpg)
2、注意,在使用keil进行模拟之前,我们要“模拟”给单片机各个口上电,点击这里。
![《51单片机》:[40]测试机器周期](https://exp-picture.cdn.bcebos.com/07c98f2ca5cadce84166304ffcf7980e5e209581.jpg)
3、然后再点击这里,会出来一个对话框,全部勾选即可。
![《51单片机》:[40]测试机器周期](https://exp-picture.cdn.bcebos.com/994f412043715fdbee0e8989468920c5270f8c81.jpg)
4、期间,我们要知道几个知识点。1、时钟周期,就是时钟频率的倒数。2、状态周期,是时钟周期的两倍。3、机器周期,由6个状态周期组成。4、指令周期,指执行一条指令所需的时间。
![《51单片机》:[40]测试机器周期](https://exp-picture.cdn.bcebos.com/8974c38a59de4507692f08c35e413a8ca7088581.jpg)
5、除了使用keil外,我们可以借助其他的软件,来进行测试运算。
![《51单片机》:[40]测试机器周期](https://exp-picture.cdn.bcebos.com/a44e8afc508c9bce2dd6bac4d6dd884ce44afa81.jpg)
6、具体要算什么数值,在很多单片机论坛或者网站上都能搜索到,大家可以按需索取。
![《51单片机》:[40]测试机器周期](https://exp-picture.cdn.bcebos.com/e6ae36066b0192ddc76e86401a87031c98c0f081.jpg)