基于51单片机与PC机的远程温度监控系统讲解 - 图文 下载本文

福建工程学国脉信息学院本科毕业设计开题报告

2、各引脚功能: (1)XTAL1(19脚);XTAL2(18脚)----外接时钟引脚。XTAL1为片内振荡电路的输入电源和时钟引脚.VCC(40脚)GND(20脚)常压为+5V,低压为+3.3V。 (2)端。 XTAL2为片内振荡电路的输出端,8051的时钟有两种方式,一种是片内振荡方式,需要在这两个引脚接石英晶体和振荡电容, 振荡电容的值一般选择为10P~~30P。另一种外部时钟方式即XTAL1接地,外部时钟信号从XTAL2脚输入。 (3)RST(9脚)---单片机的复位引脚。 P0口(39脚~~32脚)—双向8位I/O口,每个口可以独立控制。51单片机PO口内部没有上拉电阻,为高阻状态,所以不能正常的输出高低电平,因此该组I/O口在使用的时候务必要接上拉电阻,一般我们采用接入10K的上拉电阻。 P1口(1脚~8脚)---准双向8位I/O口。每个口可以独立操作控制,内带上拉电阻,这种接口输出没有高阻状态,输入也不能锁存,固然不是真正的双向I/O口,之所以称它为” 准双向”是因为该口在作为输入使用前要先向该口进行写一操作,然后单片机内部才可以正确读出外部信号,也就是要使其先要有个准备过程,所以才称准双向口。对52单片机的P1.0引脚的第二功能为T2定时器的外部输入,P1.1引脚的第二功能为T2EX捕捉,重装触发,即T2的外部控制器。

福建工程学国脉信息学院本科毕业设计开题报告

P2口(21脚~~28脚)---准双向8位I/O口,每个口都可以独立操作控制,内带上拉电阻,与P1口相似。 P3口(10脚~~17脚)----准双向8位I/O口,每个口可以独立操作控制,内带上拉电阻,作为第一功能使用时就当作普通I/O口,与P1口相似。作为第二功能使用时,各引脚的定义如表:值得强调的是,P3口的每一个引脚均可以独立定义为第一功能的输入/输出或第二功能 P3口引脚第二功能定义 标号 P3.0 P3.1 P3.2 P3.3 P3.4 引脚 10 11 12 13 14 第二功能 RXD TXD /INTO /INT1 T0 说明 串行输入口 串行输出口 外部中断0 外部中断1 定时器/计数器0外部输入口 P3.5 15 T1 定时器/计数器1外部输入口 P3.6 16 /WE 外部数据存储器写脉冲 P3.7 17 /RD 外部数据存储器读脉冲 3、单片机最小系统

福建工程学国脉信息学院本科毕业设计开题报告

其中: a、复位电路 单片机上电时,当振荡器正在运行时,只要持续给出RST引脚连个机器周期的高电平,便可完成系统复位。外部复位电路是为内部复位电路提供两个机器周期以上的电平而设计的。系统采用上电自动复位,上电瞬间电容器上的电压不能突变,RST上的电压是Vcc上的电压与电容器上的电压之差,因而RST上的电压与Vcc上的电压相同。随着充电的进行,电容器上的电压不断上升,RST上的 电压就随着下降,RST脚上只要保持10ms以上高电平,系统就会有效复位。电容C可取10~33uF,电阻R可取1.2~10kΩ。在本系统设计中,C取10uf,R取10kΩ。 b、振荡电路 XTAL1脚和XTAL2脚分别构成片内振荡器的反相放大器的输入和输出端,外接石英晶振或陶瓷晶振以及补偿电容C1、C2选47uF构成并联谐振电路。当外接石英晶振时,电容C1、C2选30Pf±10pF;当外接陶瓷振荡器时,电容C1、C2选47uF±10uF。系统中,外接电C1、C2的大小会影响振荡器频率的稳定度、起振时间及温度稳定性。在设计电路板时,晶振和电容应靠近单片机芯片,以便减少寄生电容,保证振荡器稳定可靠工作。 在本硬件系统设计中,为保证串行通行波特率的误差,选择了11.0592MHz的标准石英晶振,电容C1、C2为30pF。 c、EA接高电平,选用片内程序存储器。 4.4.2、显示部分:

福建工程学国脉信息学院本科毕业设计开题报告

本系统采用三极管驱动四位一体共阳数码管显示温度,数码管有两种显示方式,即静态显示和动态显示。 静态显示的特点是每个数码管的段选必须接一个8位数据线来保持显示的字形码。当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止。这种方法的优点是占用CPU时间少,显示便于监测和控制。缺点是硬件电路比较复杂,成本较高; 动态显示的特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。动态显示的亮度比静态显示要差一些,所以在选择限流电阻时应略小于静态显示电路中的。 本设计数码管采用动态显示。如下图: