没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
























个人收集整理 勿做商业用途
封 面
作者:Pan Hongliang
仅供个人学习
基于 AT89C51 单片机实验开发板系统设计

个人收集整理 勿做商业用途
摘 要... I
Abstract.. II
第 1 章 绪 论... 1
1.1 单片机现状及发展概述... 1
1.2 单片机地性能特点... 2
1.3 单片机地主要产品及系列... 3
第 2 章 实验板总体设计方案... 6
2.1 实验板系统功能... 6
2.2 实验板地性能要求... 6
2.3 AT89C51 在实验板中地应用... 7
第 3 章 实验板地硬件设计... 8
3. 1 硬件总体设计... 8
3. 2 各功能模块设计... 9
3.3.1 单片机外围电路... 9
3.2.2 4×4 矩阵键盘电路... 11
3.2.3 液晶显示电路... 13
3.2.4 串行通信电路... 14
3.2.5 I/O 口扩展电路... 15
3.2.6 电源电路... 15
3.3 实验板元器件清单... 17
第 4 章 实验板地软件设计... 18
4.1 软件总体设计... 18
4.2 各模块设计流程图... 19
4.2.1 键盘扫描子程序... 19
4.2.2 液晶显示子程序... 24
第 5 章 实验板调试... 29
5.1 调试地目地... 29
5.2 调试地过程... 29
第 6 章 总 结... 30
致 谢... 31
参考文献... 32
附 录... 33
附录 1 英文翻译... 33
附录 2 原理图... 42
附录 3 pcb 图... 43
第 1 章 绪 论
1.1 单片机现状及发展概述
单 片 机 属 于 第 四 代 微 型 计 算 机 地 一 个 重 要 分 支 . 单 片 机 是 把 中 央 处 理 器 CPU
(Central Processing Unit),随机存取存储器 RAM(Random Access Memrty),只读存储器
ROM(Read Only Memory),定时器/计数器以及 I/O 接口电路等主要计算部件集成在一块
集成电路芯片上地微型计算机.单片机地应用导致了控制领域地一场革命,是微控制技术逐步

个人收集整理 勿做商业用途
取代传统地硬件控制.近十几年来,单片机在生产过程控制、自动检测、数据采集与处理、科
技计算、商业管理和办公室自动化等方面获得了广泛地应用.单片机具有体积小、重量轻、
耗能省、价格低、可靠性高和通用灵活等优点,因此也广泛应用于卫星定向、汽车火花控制、
交通自动管理和微波炉等专用控制上.近几年来,单片机地发展更为迅速,它己渗透到诸多学
科地领域,以及人们生活地各个方面.
MCS-51 系列中地一片 89C51 芯片,内部构造了完整地计算机硬件系统.从 CPU、存储器到输
入输出端口,一应俱全.只要写入程序,就可完成中央控制或数据采集、处理及通信传输地信息
处理机,MCS-51 单片机指令系统中为适应控制地需要设有极强地位处理功能,具有加、减、
乘、除指令;CPU 时钟高达 12MHz,完成单字节乘法或除法运算器件分军用和民用两级,民用
产品主要用于办公室及机房环境,工作温度在 0-701C,军用产品要求在恶劣环境条件下稳定
工作,工作温度在-65~125℃:工业级产品地性能介于以上两者之间,在-40~+85C 温度环境可
正常工作.工业产品可靠性比民用产品强,而价格较军用品低.在单片机应用中,可以根据实际
工作环境,选择工业级芯片,保证系统可靠性.
单片机出现地历史并不长,它地产生与发展与微处理器地产生与发展大体上同步,也经历了四
个阶段:
第一阶段:1971~1974 年,1971 年 11 月美国 Inter 公司设计成集成度为 2000 只晶体管/片地 4
位微处理器 Intel 4004,并配有随机存取存储器 RAM,只读存储器 RAM 和移位寄存器等芯片,
构成第一台 MCS-4 微型计算机.随后又研制成了 8 位微处理器 Intel 8008.这些微处理器虽说
还不是单片机,但从此拉开了研制单片机地序幕.
第二阶段:1974~1978 年,初级单片机阶段,以 Intel 公司地 MCS-48 为代表,这个阶段地单片机
内集成有 8 位 CPU,并行 I/O 口,8 位定时器/计算器,寻址范围不大于 4K,且无串行口.
第三阶段:1978~1983 年,高性能单片机阶段.这一阶段单片机和前阶段相比,不仅存储容量和
寻址范围大,而且中断源、并行 I/O 口和定时器所数器个数有了增加,集成了全双工串行通信
接口.在指令系统方面,普遍增设了乘除法和比较指令.MCS-51 系列产品由于其优良地性能价
格比,在相当一段时间处于主流产品地位.
第四阶段:1983 年至今.8 位单片机巩固发展及 16 位单片机推出阶段.16 位单片机工艺先进、
集成度高、内部功能强,而且允许用户采用面向工业控制地专用语言.
现阶段:32 位单片微机系列.继 16 位单片机出现后不久,几大公司先后推出了代表当前最高
性能和技术水平地 32 位单片微机系列.32 位单片机具有极高地集成度,内部采用新颖地
RISC(精减指令系统计算机)结构,CPU 可与其他微控制器兼容,主频频率可达 33MH2 以上,指
令系统进一步优化,运算速度可动态改变,没有高级语言编译器,具有性能强大地中断控制系
统、定时/事件控制系统、同勿异步通信控制系统.这类单片机主要应用于汽车、航空航天、
高级机器人、军事装备等方面.它代表着单片机发展中地高、新技术水平.
1.2 单片机地性能特点
单片机芯片作为控制系统地核心部件,除了具备通用微机 CPU 地数值计算功能外,还必须具
有灵活、强大地控制功能,以便实时监测系统地输入量、控制系统地输出量,实现自动控制地
目地.由于单片机主要面向工业控制,工作环境比较恶劣,加高温、强电磁干扰,甚至合有腐蚀性
气体;在太空小工作地单片机控制系统,还必须具有抗辐射能力.因而,决定了单片机 CPU 与
通用微机 CPU 具有小同地技术特征和发展方向:
① 抗干扰性强.工作温度范围宽.通用微机 CPU 一般要求在室温下工作.抗干扰能力也较
低.
② 可靠性高.
③ 控制功能往往很强,数值计算能力较差.通用微机 CPU 具有很强地数值运算能力控制能
力相对较弱.将通用微机用于工业控制时,一般需要增加一些专用地接口电路.

个人收集整理 勿做商业用途
④ 指令系统比通用微机系统简单.
80C51 系列新一代 8 位单片机地主要特点:
①普遍采用 CMOS 工艺,除了具有节电运行模式和掉电数据保护功能外,整机功耗比采用
HMOS 工艺地 80C51 系列低.
②片内存储器容量大,规格多,程序存储器类型也趋于多样化.该系列不同品种地片内程序
存储器容量从 4KB 扩展到 8KB、16KB,甚至 32KB,数据存储器容量从 128B 扩展到 512B.片
内程序存储器类型不仅限于掩模 ROM 和 EPROM,普遍采用 OTP EPROM(一次性编程地
EPR()M,简称 TOP ROM.
③最高时钟频率从 12MHZ 提高到 16MHZ、24MHZ、33MHZ ,甚至 40MHZ ,指令执行时
间大大缩短,增强了这些产品地实时处理能力.
④工作电压低、范围宽(1.8V—6.oV),可用电池供电,便于野外作业使用.
⑤扩展了接口电路功能,如增加了高速 I/O 接口,扩展了 I/O 口引线数目,
⑥部分型号增加了定时/计数器地个数,还扩展了定时/计数器地功能.
⑦部分型号增加厂定时复位功能,提高了抗干扰能力.
⑧强化并且完善了串行通信功能.
⑨封装形式多样化,同一型号地 CPU,具有多种封装形式,如 PDIP 封装、CDIP 封装、
PLCC(方形壁插塑封)、CLCC(方形壁插陶瓷封装)、PQFP(塑料方形四边引线扁平封装),部分
产品还采用了 BGA(球形网格阵列)封装.
1.3 单片机地主要产品及系列
自单片机诞生以来地近 30 年中,单片机已有 70 多个系列、近 500 个机种.国际上较有名、影
响较大地公司及它们地产品如下:
Intel(美国英特尔)公司地 MCS—48 系列、MCS—51 系列、MCS—96 系列产品;
Motorola(美国摩托罗拉)公司地 6801、6802、6803、6805、68HCll 系列产品;
Zilog(美国齐洛格)公司地 Z8 ,Super8 系列产品;
Atmel(美国艾特梅尔)公司地 AT89 系列产品;
Fairchild(美国仙童)公司地 F8 和 3870 系列产品;
TI(美国得克萨斯仪器仪表)公司地 TMS7000 系列产品;
NS(美国国家半导体)公司地 NS8070 系列产品;
NEC(日本电气)公司地 UCOM87 (UPD7800)系列产品;
National(日本松下)公司地 MN6800 系列产品;
Hitachi(日本日立)公司地 HD630l、HD63L05、HD6305.
上述产品既有很多共性,又各具一定地特色,因而在国际市场上都占有一席之地.根据近年来
国外实地考察,Intel 公司地单片机在市场上占有量为 67%,其中 MCS—51 系列产品又占
54%.在我国虽然上述公司地产品均有引进,但由于各种原因,至今我国所应用地单片机仍然
是以 MCS—48、MCS—51、MCS—96 系列为主流系列.随着这一系列产品地深入开发,其主
流系列地地位将会不断巩固.
● AT89 系列单片机
AT89 系列单片机是美国 Atmel 公司地 8 位 Flash 单片机产品.这个系列单片机地最大特点是
在片内含有 Flash 存储器,而其他方面和 MCS—51 没有太大地区别.该系列有着十分广泛地用
途,特别是在便携式、省电和特殊信息保存地仪器和系统中显得更为有用.
1.AT89 系列单片机地特点
(1) 内含有 Flash 存储器
由于片内含有 Flash 存储器,因此在系统开发过程中可以十分容易地进行程序地修改.同时,在
系统工作过程中,能有效地保存数据信息,即使外界电源损坏也不影响信息地保存.

个人收集整理 勿做商业用途
(2) 和 AT80C51 插座兼容
AT89 系列单片机地引脚和 MCS—51 系列单片机地引脚是一样地.只要用相同引脚地 AT89
系列单片机就可以取代 MCS—5l 系列单片机.
(3) 静态时钟方式
AT89 系列单片机采用静态时钟方式,节省电能,这对于降低便携式产品地功耗十分有用.
2.AT89 系列单片机地概况
AT89 系列单片机共有 7 种型号,分别为从 89C51、AT89LV51、AT89C52、AT89LV52、
AT89C2051、AT89C1051、AT89S8252.其中 AT89LV51、AT89LV52 分别是 AT89C5l、
AT89C52 地低电压产品.最低电压可以低至 2.7V.而 AT89C2051、AT89C1051 则是低档型
地低电压产品.它们只有 20 条引脚.最低电压也为 2.7V,见表 1.3.2—1.
表 1.1 1AT89 系列单片机概况
型 号
AT89C51
AT89C52
AT89C1051
AT89C2051
AT89S8252
Flash(KB)
4
8
1
2
8
片内 RAM(B)
128
256
64
128
256
I/O 条
32
32
15
15
32
定时器(个)
2
3
1
2
3
中断源(个)
6
8
3
6
8
串行接口(个)
1
1
1
1
1
M 加密/级
3
3
2
2
3
片内振荡器
有
有
有
有
有
EEPROM(KB)
无
无
无
无
2
第 2 章 实验板总体设计方案
2.1 实验板系统功能
单片机实验开发板是一个实际应用地系统,能够为相关地学生单片机实验提供支持.此实验板
是参考单片机教材中地实验内容设计地,能够实现简单地测试实验.本论文包括硬件系统地详
细设计及汇编语言在基本控制中地应用.
此实验板设计地功能如下:
硬件部分:
1.单片机所需地平稳电压
2.时钟电路
3.复位电路
4.4×4 地 16 位矩阵键盘
剩余25页未读,继续阅读
资源评论


可爱豆豆乐
- 粉丝: 1
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 财务共享服务下管理会计的应用及信息化实施分析.docx
- 2025《电路分析基础》考试题库及参考答案.pptx
- 2025《电路分析基础》考试题库及参考答案.docx
- 2025《机械制造工艺学》考试题库及答案.docx
- 2025电大个人与团队管理试题库及答案.doc
- 2025电大个人与团队管理期末考试题库(带答案).doc
- 2025电大个人与团队管理期末考试题库及答案.doc
- 有效提升领导干部网络问政能力的思考.docx
- 2025地基基础考试题库及答案.doc
- 三级网络技术到三章(-).doc
- 2025《金属工艺学》下册考试题及答案.docx
- 计算机三级网络技术选择题第一套.docx
- 2025地基基础考试题(含答案).docx
- 2025电厂人员安全教育考试题库(含参考答案).docx
- 2025大学生心理健康知识竞赛题库及答案.docx
- 如何激发初中学生学习计算机的兴趣.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
