电子常识
51单片机是对所有兼容Intel8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flashrom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。
指令周期:执行一条指令的时间。
按指令执行的时间可分为:单周期、双周期和四周期(只有乘法和除法两条指令)。
时钟周期、机器周期和指令周期均是单片机时序单位。机器周期是单片机计算其它时间值(如波特率、定时器的定时时间等)的基础时序单位。
如MCS-51外接晶振为12MHz,则:
时钟周期===0.167us;
机器周期===1us;
指令周期=(1~4)=(1~4)=1~4us.
此规律应按照顺序进行判断,前一条原则高于后一条,按顺序检查到哪一条满足,就归属哪一类!
1.MUL、DIV:仅有的4周期指令
2.包含DPTR和PC的指令均为2周期指令
3.所有的绝对跳转和条件转移指令,均为2周期指令
4.所有包括A寄存器的指令,均为单周期指令
5.位操作指令中,ANL和ORL是2周期指令
6.所有包含立即地址的指令,除INCdirect及DECdirect外,均为2周期指令
7.剩下的均为单周期指令。
全部0条评论
快来发表一下你的评论吧 !