基于单片机温度检测与红外遥控控制系统的设计(6)

时间:2025-03-10

.

图3 单片机引脚图

RST:复位按键。

XTAL1:XTAL1用作内部时钟工作电路的输入与反向振荡放大器的输入。 XTAL2:XTAL2用作反向振荡器的输出。

P0口:P0口是一个三态双向口,可作为地址/数据分时复用端口,也可作为通用的I/O端口;当选择的控制信号为高电平时,对于P0口被用来作地址/数据的分时复用总线时,可以分成两种情况:一是地址或数据的输出在P0口进行完成输出,二是数据从P0口进行完成输入;一般情况下,当为低电平的控制信号时,P0 口可作为通用I/O接口来使用;对于P0口的每一位端口,它的输出级的负载能力有限,只能具有具有8个LSTTL,且输出电流不大于800uA[3]。

P1口:P1口是准双向口,它只能作为通用I/O接口使用;P1的结构与P0口不同,他的输出只有一个场效应管V1与内部上拉电阻组成;对于P1口的输入输出原理特性,与P0口作为I/O接口使用时基本上是一样的,当其输出是,可以提供电流负载,它不必像P0口那样需要接上拉电阻;P1口的输出级具有4个LSTTL负载能力[3]。

P2口:当P2口作为准双向口时,它基本上算是有两种工作用途:所谓通用的I/O接口使用或者作为高8位地址线来使用;当它与P1口进行比较时,它的特别之处是:在P2口输出的驱动电路上比P1口多了一个模拟转换开关MUX和反相器。当控制信号为高电平,P2口作高八位地址总线使用,访问偏外存储器的高8位地址A8-A15由P2口输出;当控制信号为低电平,P2口作准双向通用I/O接口;P2口的输出级具有4个LSTTL负载能力[3]。

P3口:对于P3口来说,它具有8个管脚,而且这8个管脚都是带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流;对于P3口的空座状态而言,当它写入的

是高电平,就会被被内部的上拉成为高电平,并可以用作输入口;而其作为输入口使用的时侯,由于外部的下拉使其成为低电平,P3口会输出电流(ILL),同时也是由于上拉电阻的缘故,一些特殊功能口也是由P3口来提供,其具体的功能作用如表1所示[3]。

ALE / PROG :地址锁存信号的输出端。

PSEN:这是一个选通信号引脚,被用来作为对外部程序存储器的选择。

当外部程序存储器获取地址的时候,在每一个机器周期内它会使使PSEN端口两次有效。但是,在对于内部数据存储器进行访问时, PSEN信号将不会再出现这两次的有效信号。

3.2.2 单片机最小系统

单片机最小系统,或者称为最小应用系统,一般是指采用最少的元器件来组成的,同时可以正常工作的系统。一般来说,最小系统一般应包括单片机、晶振电路和复位电路。因而当拥在实际的系统中时,可以将STC12C5A60S2首先想到,并用它作为最小应用系统的主控芯片时,复位电路和时钟电路完全可以使它正常工作。

根据最小应用系统的定义,可以初步设计出最小系统的原理图,如图4所示。 要特别注意,在设计单片机系统电路时,晶振电路时必不可少的环节。因为,在单片机系统中,所有的工作都是在一个时钟下同步工作的,时钟的快慢决定了系统的工作效率,而系统时钟是有晶振电路来提供的,可以说晶振电路是单片机系统的核心。

在单片机系统电路中,复位电路是单片机系统正常运行且保持稳定性的最主要内部因素之一。所以单片机在正常工作前,必须进行复位操作。进行复位操作时,可以

基于单片机温度检测与红外遥控控制系统的设计(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219