- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 5 章 单片机应用系统设计与开发
目前,MCS-51 系列单片机以其独特的优越性,在智能仪表、工业测控、数据采集、
计算机通信等各个领域得到极为广泛的应用。不同用户根据所要完成的不同任务,正在进
行单片机应用系统的设计工作。本章将对应用系统的软、硬件设计和调试等各个方面做进
一步的分析和讨论,并给出具体应用实例,以便设计者能更迅速地完成单片机应用系统的
开发与研制。
-
5.1 MCS 51 单片机应用系统设计
5.1.1 应用系统设计过程
单片机应用系统的设计过程如图 5.1 所示。从接受用户任务开始,以硬件为基础进行
设计,到最后完成一个实用系统,可分为以下几个阶段:
1. 确定任务
单片机应用系统的设计是以确定系统的功能和技术指标开始的。首先要细致分析、研
究实际问题,明确各项任务和要求。从考虑系统的先进性、可靠性、可维护性以及成本、
经济效益出发,拟定出合理可行的技术性能指标。
图 5.1 单片机应用系统的设计过程
·158 · 单片机原理及应用
2. 总体设计
在应用系统进行总体设计时,可根据应用系统提出的各项技术性能指标,拟定出性能
价格比最高的方案。首先,应依据任务的繁杂程度和技术指标要求选择机型。目前,常用
单片机有 MCS-51 系列、AVR 单片机、DSP 等。选定机型后,再选择系统中要用到的其
他元器件,如 A/D 、D/A 转换器、I/O 口、定时器/计数器、串行口等。
在总体方案设计过程中,必须对软件和硬件综合考虑。原则上,能够由软件来完成的
任务,就尽可能用软件来实现,以降低硬件成本,简化硬件结构;同时,还要求大致规定
各接口电路的地址、软件的结构和功能、上下位机的通信协议、程序的驻留区域及工作缓
冲区等。总体设计方案一旦确定,系统的大致规模及软件的基本框架就确定了。
3. 硬件设计
硬件设计是指应用系统的电路设计,包括主机、控制电路、存储器、I/O 口、A/D 和
D/A 转换电路等。硬件设计时,应考虑留有充分余量,电路设计力求正确无误,因为在系
统调试中不易修改硬件结构。下面介绍在设 MCS-51 单片机应用系统硬件电路时应注意
的几个问题。
1) 程序存储器
一般可选用容量较大的 EPROM 芯片,如 2764(8KB) 、27128(16KB)或 27256(32KB)等。
尽量避免用小容量的芯片组合扩充成大容量的存储器。程序存储器容量大些,则编制程序
宽裕,而价格相差不会太多 。
2) 数据存储器和 I/O 口
根据系统功能的要求,如果需要扩展外部 RAM 或I/O 口,那么 RAM 芯片可选用6264(8KB)
或 62256(32KB) ,原则上也应尽量减少芯片数量,使译码 电路简单。I/O 口芯片一般选用
8155(带有 256KB 静态 RAM)或 8255,这类芯片具有接口线多、硬件逻辑简单等特点。若
接口线要求很少,且仅需要简单的输 或输 出功能,则可用不可编程的TTL 电路或CMOS
电路。A/D 和 D/A 电路芯片主要根据精度、速度和价格等来选用,同时还要考虑与系统的
连接是否方便。
3) 地址译码 电路
通常采用全译码、部分译码或线选法,应考虑充分利用存储空间和简化硬件逻辑等方
面的问题。MCS-51 系统有充分的存储空间,包括 64KB 程序存储器和 64KB 数据存储器,
所以在一般的控制应用系统中,主要是考虑简化硬件逻辑 。当存储器和 I/O 芯片较多时,
可选用专用译码器 74LSl38 或 74LSl39 等。
4) 总线驱动能力
MCS-51 系列单片机的外部扩展功能很强,但 4 个 8 位并行口的负载能力是有限的。
P0 口能驱动 8 个 LSTTL 电路,P1~P3 口只能驱动 3 个 LSTTL 电路。在实际应用中,这
些端 口的负载不应超过总负载能力的 70%,以保证 留有一定的余量。如
您可能关注的文档
最近下载
- 道德发展心理学.pdf VIP
- 福克斯特Scarlett 4i4 3rd Gen用户说明书.pdf
- 部编人教版小学语文5年级下册全册教学课件.pptx
- 人教版二年级口算题1000题大全.pdf
- 2025年高一物理寒假衔接讲练 (人教版)第02讲 小船渡河和关联速度(教师版).docx VIP
- 2025年高一物理寒假衔接讲练 (人教版)第02讲 共点力的平衡(教师版).docx VIP
- 2025年高一物理寒假衔接讲练 (人教版)第03讲 抛体运动的规律(教师版).docx VIP
- 酒店的薪酬管理制度.docx VIP
- 《婴幼儿健康管理实务》课程标准 (1).docx
- 2024年中考数学试题(含答案).doc
文档评论(0)