pic 单片机数据手册上: 振荡器 /时钟输入为DC – 20MHz ;指令周期为 DC – 200ns 此处不懂,高分求解!
发布网友
发布时间:2022-05-07 01:40
我来回答
共3个回答
热心网友
时间:2023-10-11 07:39
大概是这么回事:这个单片机的时钟适用范围是从零到20MHz,
那每一个时钟周期就是:1 / 20000000Hz = 0.00000005秒 = 50ns,
单片机的最短指令为4个时钟周期,当单片机使用最高频率20MHz时,指令周期就是50 x 4 = 200ns。
DC为时钟频率时理解为0,DC为指令周期时理解为无穷大。追问PIC16/18系列单片机是一条指令周期为四个时钟周期,即为一个机器周期,故称“除跳转指令外,所有指令均为单周期指令”
热心网友
时间:2023-10-11 07:39
上面有说明,告诉你个简单的方法:PIC单片机4M晶振时,一个指令周期的时间是1us。20M的话,相应的指令执行速度就快5倍,则为1us/5=200ns。
热心网友
时间:2023-10-11 07:39
应该是最小指令周期为200NS