
单片机的最小系统.ppt
4页单片机的最小系统原理图51单片机最小系统 51单片机最小系统 • •电路介绍电路介绍电路介绍电路介绍• •1.1.复位电路的极性电容复位电路的极性电容C1C1的大小直接影响单片机的复位时间,一般采的大小直接影响单片机的复位时间,一般采用用10~30uF10~30uF,容值越大需要的复位时间越短,容值越大需要的复位时间越短• •2.2.晶振晶振Y1Y1也可以采用也可以采用6MHz6MHz或者或者11.0592MHz11.0592MHz,在正常工作的情况下可,在正常工作的情况下可以采用更高频率的晶振,晶振的振荡频率直接影响单片机的处理速度,以采用更高频率的晶振,晶振的振荡频率直接影响单片机的处理速度,频率越大处理速度越快频率越大处理速度越快• •3.3.起振电容起振电容C2C2、、C3C3一般采用一般采用15~33pF15~33pF,并且电容离晶振越近越好,晶,并且电容离晶振越近越好,晶振离单片机越近越好振离单片机越近越好4.P04.P0口为开漏输出,作为输出口时需加上拉电阻,口为开漏输出,作为输出口时需加上拉电阻,阻值一般为阻值一般为10k10k设置为定时器模式时设置为定时器模式时设置为定时器模式时设置为定时器模式时,加,加,加,加1 1计数器是对内部机器周期计数(计数器是对内部机器周期计数(计数器是对内部机器周期计数(计数器是对内部机器周期计数(1 1个机器周期等于个机器周期等于个机器周期等于个机器周期等于1212个振荡周期,即计数频率为晶振频率的个振荡周期,即计数频率为晶振频率的个振荡周期,即计数频率为晶振频率的个振荡周期,即计数频率为晶振频率的1/121/12)。
计数值计数值计数值计数值N N乘以机器周期乘以机器周期乘以机器周期乘以机器周期TcyTcy就是定时时间就是定时时间就是定时时间就是定时时间t t•设置为设置为设置为设置为计数器模式时计数器模式时计数器模式时计数器模式时,外部事件计数脉冲由,外部事件计数脉冲由,外部事件计数脉冲由,外部事件计数脉冲由T0T0或或或或T1T1引脚输入引脚输入引脚输入引脚输入到计数器在每个机器周期的到计数器在每个机器周期的到计数器在每个机器周期的到计数器在每个机器周期的S5P2S5P2期间采样期间采样期间采样期间采样T0T0、、、、T1T1引脚电引脚电引脚电引脚电平当某周期采样到一高电平输入,而下一周期又采样到一平当某周期采样到一高电平输入,而下一周期又采样到一平当某周期采样到一高电平输入,而下一周期又采样到一平当某周期采样到一高电平输入,而下一周期又采样到一低电平时,则计数器加低电平时,则计数器加低电平时,则计数器加低电平时,则计数器加1 1,更新的计数值在下一个机器周期的,更新的计数值在下一个机器周期的,更新的计数值在下一个机器周期的,更新的计数值在下一个机器周期的S3P1S3P1期间装入计数器由于检测一个从期间装入计数器。
由于检测一个从期间装入计数器由于检测一个从期间装入计数器由于检测一个从1 1到到到到0 0的下降沿需要的下降沿需要的下降沿需要的下降沿需要2 2个机器周期,因此要求被采样的电平至少要维持一个机器周个机器周期,因此要求被采样的电平至少要维持一个机器周个机器周期,因此要求被采样的电平至少要维持一个机器周个机器周期,因此要求被采样的电平至少要维持一个机器周期当晶振频率为期当晶振频率为期当晶振频率为期当晶振频率为12MHz12MHz时时时时,最高计数频率不超过,最高计数频率不超过,最高计数频率不超过,最高计数频率不超过1/2MHz1/2MHz,即计数脉冲的周期要大于,即计数脉冲的周期要大于,即计数脉冲的周期要大于,即计数脉冲的周期要大于2 2 s s 标识符号标识符号地址地址寄存器名称寄存器名称P3P30B0H0B0HI/OI/O口口3 3寄存器寄存器PCONPCON87H87H电源控制及波特率选择寄存器电源控制及波特率选择寄存器SCONSCON98H98H串行口控制寄存器串行口控制寄存器SBUFSBUF99H99H串行数据缓冲寄存器串行数据缓冲寄存器TCONTCON88H88H定时控制寄存器定时控制寄存器TMODTMOD89H89H定时器方式选择寄存器定时器方式选择寄存器TL0TL08AH8AH定时器定时器0 0低低8 8位位TH0TH08CH8CH定时器定时器0 0高高8 8位位TL1TL18BH8BH定时器定时器1 1低低8 8位位TH1TH18DH8DH定时器定时器1 1高高8 8位位。
