51翻转速度有这么慢吗?

2020-02-01 16:17发布

本帖最后由 hongli3154 于 2013-1-23 12:23 编辑

单片机最小系统(24M)程序如下:
#include<reg52.h>
sbbit l=P1.0
void main()
{
         while(1)
{
            l=!l;

}
}
用示波器测只有333k。(电源曾经接反过一次难道是被烧坏了?STC的片子)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
jiangshui_642
1楼-- · 2020-02-01 18:41
以下是官方的说法

stc.jpg (246.23 KB, 下载次数: 0)

下载附件

2013-1-23 12:35 上传

javabean
2楼-- · 2020-02-01 23:06
内部设定一个变量,反转变量值,输出到管脚。
不要直接读出管脚的值,首先读出的数据在低电平的时候可能不正确,另外读出也是需要时间的。
如果你有兴趣测试反转速度,程序就用汇编写
xinfa190
3楼-- · 2020-02-02 02:47
 精彩回答 2  元偷偷看……
tomy
4楼-- · 2020-02-02 06:47
同意3楼的观点。

测试的代码还是用汇编写的比较精准一些。
shiy
5楼-- · 2020-02-02 12:26
IO速度我这测过,AVR的明显快不少,有压摆率限制应该。
bbssilverkey
6楼-- · 2020-02-02 16:02
那实际到底多少呢?

一周热门 更多>