时为准双向口)。РP3口:双功能口,即可以做普通I/O口用(此时为准向口,也可以按每位定义实现第二功能操作)。Р3.3.1 单片机最小系统Р要使单片机工作起来最基本的电路构成为单片机最小系统如图3.1示。Р图3.1 单片机最小系统Р单片机最小系统包括单片机、复位电路、时钟电路构成。Р 单片机内部具有一个高增益反相放大器,用于构成振荡器。通常在引脚XTALl和XTAL2跨接石英晶体和两个补偿电容构成自激振荡器,可以根据情况选择6MHz、8MHz或12MHz等频率的石英晶体,补偿电容通常选择20.30pF左右的瓷片电容。Р 单片机小系统采用上电自动复位和手动按键复位两种方式实现系统的复位操作。上电复位要求接通电源后,自动实现复位操作。手动复位要求在电源接通的条件下,在单片机运行期间,用按钮开关操作使单片机复位。上电自动复位通过电容C3充电来实现。接通来实现。Р系统利用P1口的P1.0.P1.3设置了4个独立按键S2~S5,当键按下时,P1口相应的引脚置为低电平,且与此键相连的发光二极管点亮。Р 时钟电路是单片机的内脏,它掌握着单片机工作节奏,时钟电路相当于振荡电路。XTAL1和XTAL2分别为反向放大器的输入和输出,该反向放大器可以配置为片内振荡器。如采用外部时钟源驱动器件,XTAL2应不接。因为一个机器周期含有6个状态周期,而每个状态周期为2个振荡周期,所以一个机器周期共有12个振荡周期,如果外接石英晶体振荡器的振荡频率为12MHZ,一个振荡周期为1/12us。Р 本系统采用STC系统列单片机,相比其他系列单片机具有很多优点。一般STC单片机资源比其他单片机要多,而且执行速度快;STC系列单片机使用串口对单片机进行烧写,下载程序较为方便;STC89C51单片机内部集成了看门狗电路;且具有很强抗干扰能力。Р 本系统采用内部方式的时钟电路和加电自复位的复位电路,如下图4.2所示: