1 / 21
文档名称:

单片机倒计时器设计说明书.docx

格式:docx   大小:233KB   页数:21页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机倒计时器设计说明书.docx

上传人:2072510724 2021/10/26 文件大小:233 KB

下载得到文件列表

单片机倒计时器设计说明书.docx

相关文档

文档介绍

文档介绍:单片机倒计时器设计说明书
.设计方案简介
4个按键组成2*2矩阵形式,接到P3 口。 口,SW5 接 。
(2),在 出音频频率。
.设计流程图
映射下载到芯片上
.设计原理
AT89C51
AT89C51单片机简介
Block Diagram
图(a) 89C51 部结构图
AT89C51是美国ATME公司推出的系列单片机,将多种功能的 8位 CPUtf FPEROM快闪可编程/擦除只读存储器)结合在一个芯片上,是一 种低功耗、高性能的CMOS!制器,为很多嵌入式控制应用提供了非常灵 活而又价格适宜的方案,其性能价格比远高于同类芯片。它与MCS-51指 令系统兼容,片FPEROM许对程序存储器在线重复编程, 也可用常规的
EPRO褊程器编程,可循环写入/擦除1000次。89C51含4KB的FPEROM
一般的EEPROMfi字节擦除时间和写入时间基本上均为 10m6对于任一
个实时控制系统来说,这样长的时间是不可能在线修改程序的。
与EEPROM比较,FPEROMt大缩短了存储容擦除和写入的时间,为 在线改写程序提供了极大的方便,而且价格也比带EPROM87s列单片机 便宜,这更显示出了 89C系列的优越性。它还有128*8Bit的片RAM 32 根 I/O 线; 2 个 16 位定时 / 计数器; 5 个中断源;一个全双工的异步串行
口;间歇和掉电工作模式;三级程序存储器加密;全静态工作,晶振工
作围:0HL24MHz
管脚功能
AT89C5H1片机为40引脚芯片如图(b)所示。
(1)1/0 口线:P0、P1、P2、P3共四个八位 P0 口是三态双向口,通 称数据总线口 , 因为只有该口能直接用于对外部存储器的读 ? 写操作。
P0 口也用以输出外部存储器的低 8 位地址。由于是分时输出 , 故应在外
部加锁存器将此地址数据锁存 , 地址锁存信号用 ALE。 P1 口是专门供用
户使用的I/O 口,是准双向口。P2 口是从系统扩展时作高8位地址线用。
不扩展外部存储器时 , P 口也可以作为用户 I/O 口线使用 , P2 口也是准
双向口。 P3 口是双功能口 , 该口的每一位均可独立地定义为第一 I/O 功
能或第二 I/O 功能。作为第一功能使用时操作同 P1 口。
P3 口的第二功能如图 (c) 。


pi, a 匚
1 3 40
口 VCC
pi, 1 匚
2 39

P1. 2 匚
3 38
n PO. 1
pi. $ 匚
4 37

5 36
1. U ■ 7
P1. 5 匚
® 35
J U a
F1. 6 匚
7 34
Pl. T 匚
B 33
□ ro_c
RST/Vpd 匚
g 32

KID P3-0 匚
10 31
口 EWpu
TID P3. 1 匚
11 30
□ 2LE/PR0G
/IITTO P3- 2 匚
12 29
口 /PSEN
/IIT1 P3-3 匚
13 28

TO 匚
14 27
口 P2.«
T1 P3-5 U
15 26

/¥R P* 匚
16 2S
n P2_4
/RD P3-T 匚
17 24

ZTAL2 匚
18 23

ITAL1 匚
19 22
□ P2. 1
VSS匚
20 21

图(b) 89C51引脚图
⑵控制口线:PSEN (片外取控制)、AL E(地址锁存控制)、EA (片 外储器选择)、RE2SET 区位控制);
(3)电源及时钟:CCC、VSS; XTAL 1, XTAL 2
第一切施标记
苑二功能
F3L 0
RXD
用行输入口
Pl 1
TXD
电灯输出4
Pl 3
NTO
外粗中断口输入
Pl 1
IITI
外邰中断1输入
P3L 4
TO
定时/计嘘0外部除人
Pl 5
Tl
定时/计敕器1外胸入
PK e-
WD
外前鼓据存储器写选逋
Pl 7
W
作部数据存储器读选逋
图(c)引脚功能表
vcc^
MP:
J J阳
DU:
口 5
M
M7
w
PM 5
MUM
焦2 A
"~叼期 用心网RX0 1 金 ,:田 1工口 1把1 里12也门 力]ivn
?:QCLW][:n 迎
PZ