机器周期:在一个操作周期内,单片机完成一项基本操作,如取指令、存储器读/写等。
机器周期=6个状态周期=12个时钟周期。
时钟周期(振荡周期) = 晶振的倒数。两个振荡周期(时钟周期)组成一个状态周期。
指令周期:CPU执行一条指令所需要的时间称为指令周期。
状态周期:在8051单片机中把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示)。一个状态周期等于两个时钟周期。
STCISP烧录软件来设置
需要注意时钟频率和指令集
使用nop函数需要包含#include"intrins.h"(nop指令就是一个空操作,占用一个机器周期,也就是12个时钟周期,一个机器周期=12/11.0592MHZ约为1us即一个nop1us)
注意本程序用行时钟
精确的延时时间