1. 51单片机最小系统原理图
单片机的最小系统是由组成单片机系统必需的一些元件构成的,除了单片机之外,还需要包括电源供电电路、时钟电路、复位电路。单片机最小系统电路(单片机电源和地没有标出)如图2-7所示。x0dx0ax0dx0a图2-7 单片机最小系统x0dx0a下面着重介绍时钟电路和复位电路。x0dx0a1)时钟电路x0dx0a单片机工作时,从取指令到译码再进行微操作,必须在时钟信号控制下才能有序地进行,时钟电路就是为单片机工作提供基本时钟的。单片机的时钟信号通常有两种产生方式:内部时钟方式和外部时钟方式。x0dx0a内部时钟方式的原理电路如图2-8所示。在单片机XTAL1和XTAL2引脚上跨接上一个晶振和两个稳频电容,可以与单片机片内的电路构成一个稳定的自激振荡器。晶振的取值范围一般为0~24MHz,常用的晶振频率有6MHz、12 MHz、11.0592 MHz、24 MHz等。一些新型的单片机还可以选择更高的频率。外接电容的作用是对振荡器进行频率微调,使振荡信号频率与晶振频率一致,同时起到稳定频率的作用,一般选用20~30pF的瓷片电容。x0dx0a外部时钟方式则是在单片机XTAL1引脚上外接一个稳定的时钟信号源,它一般适用于多片单片机同时工作的情况,使用同一时钟信号可以保证单片机的工作同步。x0dx0a时序是单片机在执行指令时CPU发出的控制信号在时间上的先后顺序。AT89C51单片机的时序概念有4个,可用定时单位来说明,包括振荡周期、时钟周期、机器周期和指令周期。x0dx0a振荡周期:是片内振荡电路或片外为单片机提供的脉冲信号的周期。时序中1个振荡周期定义为1个节拍,用P表示。x0dx0a时钟周期:振荡脉冲送入内部时钟电路,由时钟电路对其二分频后输出的时钟脉冲周期称为时钟周期。时钟周期为振荡周期的2倍。时序中1个时钟周期定义为1个状态,用S表示。每个状态包括2个节拍,用P1、P2表示。x0dx0a机器周期:机器周期是单片机完成一个基本操作所需要的时间。一条指令的执行需要一个或几个机器周期。一个机器周期固定的由6个状态S1~S6组成。x0dx0a指令周期:执行一条指令所需要的时间称为指令周期。一般用指令执行所需机器周期数表示。AT89C51单片机多数指令的执行需要1个或2个机器周期,只有乘除两条指令的执行需要4个机器周期。x0dx0a了解了以上几个时序的概念后,我们就可以很快的计算出执行一条指令所需要的时间。例如:若单片机使用12MHz的晶振频率,则振荡周期=1/(12MHz)=1/12us,时钟周期=1/6us,机器周期=1us,执行一条单周期指令只需要1us,执行一条双周期指令则需要2us。x0dx0a2)复位电路x0dx0a无论是在单片机刚开始接上电源时,还是运行过程中发生故障都需要复位。复位电路用于将单片机内部各电路的状态恢复到一个确定的初始值,并从这个状态开始工作。x0dx0a单片机的复位条件:必须使其RST引脚上持续出现两个(或以上)机器周期的高电平。x0dx0a单片机的复位形式:上电复位、按键复位。上电复位和按键复位电路如下。x0dx0ax0dx0a图2-9 单片机复位电路x0dx0a上电复位电路中,利用电容充电来实现复位。在电源接通瞬间,RST引脚上的电位是高电平(Vcc),电源接通后对电容进行快速充电,随着充电的进行,RST引脚上的电位也会逐渐下降为低电平。只要保证RST引脚上高电平出现的时间大于两个机器周期,便可以实现正常复位。x0dx0a按键复位电路中,当按键没有按下时,电路同上电复位电路。如在单片机运行过程中,按下RESET键,已经充好电的电容会快速通过200Ω电阻的回路放电,从而使得RST引脚上的电位快速变为高电平,此高电平会维持到按键释放,从而满足单片机复位的条件实现按键复位。x0dx0a单片机复位后各特殊功能寄存器的复位值见表2-11。x0dx0a表2-11 单片机特殊功能寄存器复位值x0dx0a寄存器复位值寄存器复位值寄存器复位值x0dx0aPC0000HSBUF不确定TMOD00Hx0dx0aB00HSCON00HTCON00Hx0dx0aACC00HTH100HPCON0***0000Bx0dx0aPSW00HTH000HDPTR0000Hx0dx0aIP***00000BTL100HSP07Hx0dx0aIE0**00000BTL000HP0~P3FFHx0dx0a注:*表示无关位。
2. 51单片机最小系统原理图的功能详解
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。
对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路。
51单片机最小系统原理图:
51单片机最小系统电路介绍:
1. 51单片机最小系统复位电路的极性电容C1的大小直接影响单片机的复位时间,一般采用10~30uF,51单片机最小系统容值越大需要的复位时间越短。
2. 51单片机最小系统晶振Y1也可以采用6MHz或者11.0592MHz,在正常工作的情况下可以采用更高频率的晶振,51单片机最小系统晶振的振荡频率直接影响单片机的处理速度,频率越大处理速度越快。
3. 51单片机最小系统起振电容C2、C3一般采用15~33pF,并且电容离晶振越近越好,晶振离单片机越近越好4.P0口为开漏输出,作为输出口时需加上拉电阻,阻值一般为10k。
设置为定时器模式时,加1计数器是对内部机器周期计数(1个机器周期等于12个振荡周期,即计数频率为晶振频率的1/12)。计数值N乘以机器周期Tcy就是定时时间t。
3. 单片机最小系统原理图解析 看完新手也能自己动手制作
单片机最小系统就是能够运行的最少元件组合,虽然这样过的单片机看起来非常简单,但实际操作并没有那么容易,特别是对于一些新手来说,没有手把手来教,确实还是有点小为难,不过没关系,这里提供单片机最小系统原理图,让你理解每一个步骤,就可以自己动手操作了。
一、单片机最小系统的特点
单片机最小系统是用最少的元件组成的单片机可以工作的系统,最大的特点局势系统资源完全开放,能够配合其他模块板或自行搭建用户电路可实现任意实验功能。单片机最小系统的借口设计灵活,使用起来就会非常方便,所以适合创新实践活动,下面来看看单片机最小系统原理图。
二、单片机最小系统原理图解析
上图就是单片机最小系统原理图,对于一个完整的电子设计,首先就要搞定供电模块,电源模块的稳定可靠是系统平稳运行的前提和基础,51单片机虽然应用范围最广,但实际上还有个弊端,那就是容易受到干扰而出现程序跑飞的现象,克服这个现象的重要手段就是为单片机最小系统配置一个稳定而可靠的电源供电模块。
单片机最小系统的电源供电模块可以通过计算机的USB接口供给,也可以用外部稳定的5V电源,电源电路中接入电源指示LED。图中R11为LED的限流电阻。S1 为电源开关。 上一页 0 /3 下一页