88问答网
所有问题
单片机的普通P0~P3口,它们输入信号的最大频率是多少HZ?
假如就一个普通的51单片机,假如要给这个单片机一个高速脉冲信号,请问这个单片机的IO口最多能接收多少频率的脉冲信号?
另外51单片机普通P0~P3口,能输出的最大频率是多少HZ?
举报该问题
推荐答案 2014-03-24
好像51的最高时钟是33兆吧,除去12,再除去最少的取反指令,最高输出5兆左右。
输入的话,因为你检测输入后还要处理一些事务,所以这个频率不会很高,也有能太高,否则你处理不完。
但在输入方面,只要大于两个机器周期,也就是说脉宽约为0.7微秒的输入信号可以被检测到,但是你在检测完成很长一段时间在处理这个输入的事件。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/1gtVtB1MatSMVSVVgS.html
其他回答
第1个回答 2014-03-25
输出最大频率与晶振有关,比如PSEN输出频率是晶振频率的1/6,所以12M晶振的话,输出2M。其他IO口的输出频率因为要用程序来控制,所以就要低些了,比如用CPL bit,来处理,至少也要占用两个机器周期,还如12M晶振的话,最大可以输出500K。
第2个回答 2014-03-24
at89s51 52这类单片机都会将晶振频率减低十二倍才用的,当晶振为12hz时处理速度就不能超过1hz了
相似回答
大家正在搜
相关问题
单片机普通IO口能输出多大的开通频率?
AD623信号输入频率最高是多少
51单片机,给12M晶振,它的端口输入的最高脉冲为多少?
单片机计数输入端最高脉冲频率是多少?
51单片机p0p1p2p3口,到底有啥区别啊,他们的基本功能...
8051单片机p0~p3口的结构有何区别
89C51单片机的P0~P3端口进行输入时为什么要设置为1?
大神们,51单片机AT89S52芯片P0口、P1口、P2口和...