全球旧事资料 分类
统只能够仿真单片机,却没有给用户提供一个通用的最小系统。由设计的要求,只要做很小集成度的最小系统应用在一些小的控制单元。其应用特点是
(1)全部IO口线均可供用户使用。(2)内部存储器容量有限(只有4KB地址空间)。(3)应用系统开发具有特殊性
C1
22PY1110592M
C2
22P
5
U2
40VCC1P102P113P124P135P146P157P168P17
13INT112INT0
15T114T0
31EAVP
19XTAL118XTAL29RESET
1716VCC5V20
RDWRGND
P00
39
P01
38
P02
37
P03
36
P04
35
P05
34
P06
33
P07
32
P27
28
P26
27
P25
26
P24
25
P23
24
P22
23
P21
22
P20
21
RXTTXDALEPROGPSEN
101130
29
C3
AT89S51
106
R182K
图31最小系统图
单片机最小系统如图31所示,其中有4个双向的8位并行IO端口,分别记作P0、P1、P2、P3,都可以用于数据的输出和输入,P3口具有第二功能为系统提供一些控制信号。时钟电路用于产生MCS51单片机工作所必须的时钟控制信号,内部电路在时钟信号的控制下,严格地按时序指令工作。MCS51内部有一个用于构成振荡器的高增益反向放大器,该高增益反向放大器的输入端为芯片的引脚XTAL1,输出端为XTAL2。这两个引脚跨接石英晶体振荡器和微调电容,就构成了一个稳定的自激振荡器。电路中的微调电容通常选
第20页
f扬州工业职业技术学院毕业设计
择为30pF左右,该电容的大小会影响到振荡器频率的高低、振荡器的稳定性和起振的快速性。晶体的振荡频率为12MHz。
把EA脚接高电平,单片机访问片内程序存储器,但在PC值超过0FFFH(4Kbyte地址范围)时,将自动转向执行外部程序存储器内的程序。
MCS51的复位是由外部的复位电路来实现。采用最简单的外部按键复位电路。按键自动复位是通过外部复位电路的来实现的我们选用时钟频率为12MHzC1取47μf。32温度传感电路设计
DS18B20的性能特点:采用单总线专用技术,既可通过串行口线,也可通过其它IO口线与微机接口,无须经过其它变换电路,直接输出被测温度值(9位二进制数,含符号位)测温范围为55℃125℃,测量分辨率为00625℃内含64位经过激光修正的只读存储器ROM适配各种单片机或系统机用户可分别设定各路温度的上、下限内含寄生电源。DS18B20内部结构主要由四部分组成:64位光刻ROM温度传感器非挥发的温度报警触发器TH和TL高速暂存器。DS18B20的管脚排列如图32所示。
DS18B20
1
2
3
GND
IOVCC
IO
1
8
VCC
GND2
DS18B20
7
NC
NC
3
6
NC
NC
4
5
NC
图32DS18B20管脚图
在硬件上,DS18B20与单片机的连接有两种方法,一种是VCC接外部电源,GND接地,IO与单片机的IOr
好听全球资料 返回顶部