容电量功能,满足短时间复位要求。具体如下所示:
VCC
C
10UF
1
R
D
6
1
0
7
REST
IN4148
图33复位电路
10
K
f天津工程师范学院2010届本科生毕业设计
312晶振电路单片机的晶振电路是一种典型的电路,分为内部时钟和外部时钟两种方式。内部时钟方式如下示:内部时钟电路的晶振频率一般选择在4MHZ12MHZ之间(该设计选用12MHZ)外接两个谐振电容。该电容的典型值为30Pf该设计选用22PF
STC89S521
4
P10
2
VCC
3
P11
3
P00
3
P12
4
P01
3
P13
5
P02
3
P14
6
P03
3
P15MOSI
7
P04
3
P16MOSO
8
P05
3
P17SCK
9
P06
3
RST
1
0
P07
3
P30RXD
1
1
EAVPP
3
P31TXD
1
2
ALEPROG
2
P32INT0
1
3
PSEN
2
P33INT1
1
4
P27
2
C
3
P34T0
1
5
P26
2
P35T1
1
6
P25
2
P36WR
2
2
p
F
1
7
P24
2
P37RD
X
1
1
8
P23
2
XTAL2
1
9
P22
2
XTAL1
12MHZ
2
0
P21
2
C
2
VCC
2
2
p
F
U
图34晶振电路
32LED显示与单片机接口常用的LED显示器有七段(或8段,段比7段多了一个小数点8“dp”段)。这种显示器有共阳极和共阴极两种。该设计中选用的是共阴极。共阴极LED显示器的发光二极管的阴极连接在一起,通常该共阴极接地。当某个发光二极管的阳极为高点平时,发光二极管点亮,相应的段被显示。
1
11
P20
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
f天津工程师范学院2010届本科生毕业设计
a
b
1
LED
2
c
3
4
5
d
7
8
9
d
g
f
e
d
c
b
a
d
g
f
e
p
图35共阴极LED的内部结构使用LED显示器时,为了显示数字或符号,要为LED显示器提供代码,因为这些代码是通过段的亮与灭来显示不同字形的,因此称之为段码。7段发光二极管,再加上一个小数点位,共计8段,因此提供给LED显示器的段码正好一个字节。
33按键
按键使用上拉电阻方式接入单片机。未按下时对单片机输入一个高电平,按下后输入一个低电平。它在这个设计中的作用是调节作用。键的闭合与否,反映在行线输出电压上就是呈现出高电平或低电平,如果高电平表示断开的话,那么低电平则表示闭合,所以通过对行线电平的高低状态的检测,便可以确认按键按下与否。为了确保CPU对一次按键动作只确认一次按键,必须消除抖动的影响。前十个按键分别表示09,第十一个按键为确定键,第十二个按键为左移键可以用来调时间,第十三个按键为调时,第十四个按键为调闹铃键,第十五个按键为闹铃开,第十六个按键为调温度键。
12
p
f天津工程师范学院2010届本科生毕业设计
Ud11139T2P10d22P0038T2EXP11P01bd3337P12d44P0236P13d55P0r