单片机系统设计的方法和步骤 典型实例的设计过程 单片机应用系统调试方法 单片机应用系统的开发工具单片机双机通信的应用程序设计.ppt
《单片机系统设计的方法和步骤 典型实例的设计过程 单片机应用系统调试方法 单片机应用系统的开发工具单片机双机通信的应用程序设计.ppt》由会员分享,可在线阅读,更多相关《单片机系统设计的方法和步骤 典型实例的设计过程 单片机应用系统调试方法 单片机应用系统的开发工具单片机双机通信的应用程序设计.ppt(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机系统设计的方法和步骤 典型实例的设计过程 单片机应用系统调试方法 单片机应用系统的开发工具单片机双机通信的应用程序设计 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望13.1 单片机应用系统开发设计单片机应用系统开发设计 13.2 单片机应用系统的开发工具单片机应用系统的开发工具 13.3 单片机应用系统的设计方法单片机应用系统的设计方法 13.4 单片机应用系统调试单片机应用系统调试 13.5 单片机系统的抗干扰技术单片机系统的抗干扰技术 本章大纲本章大纲
2、 13.6 基于基于51单片机的温湿度检测仪单片机的温湿度检测仪 13.7 家庭安全报警系统家庭安全报警系统 思考与练习思考与练习13.1 单片机应用系统开发设计单片机应用系统开发设计 图13-1 单片机应用系统开发设计流程图 13.2 单片机应用系统的开发工具单片机应用系统的开发工具 图13-2 仿真机的使用13.2 单片机应用系统的开发工具单片机应用系统的开发工具 图13-3 编程器与计算机的连接 系统功能主要有数据采集、数据处理、输出控制等。每一个功能又可细分为若干个子功能。比如数据采集可分为模拟信号采样与数字信号采样。模拟信号采样与数字信号采样在硬件支持与软件控制上是有明显差异的。数据
3、处理可分为预处理、功能性处理、抗干扰等子功能,而功能性处理还可以继续划分为各种信号处理等。输出控制按控制对象不同可分为各种控制功能,如继电器控制、D/A转换控制、数码管显示控制等。13.3 单片机应用系统的设计方法单片机应用系统的设计方法 系统性能主要由精度、速度、功耗、体积、重量、价格、可靠性的技术指标来衡量。系统研制前,要根据需求调查结果给出上述各指标的定额。一旦这些指标被确定下来,整个系统将在这些指标限定下进行设计。系统的速度、体积、重量、价格、可靠性等指标会左右系统软、硬件的功能的划分。系统功能尽可能用硬件完成,这样可提高系统的工作速度,但系统的体积、重量、功耗、硬件成本都相应地增大,
4、而且还增加了硬件所带来的不可靠因素。用软件功能尽可能地代替硬件功能,可使系统体积、重量、功耗、硬件成本降低,并可提高硬件系统的可靠性,但是可能会降低系统的工作速度。因此,在进行系统功能的软、硬件划分时,一定要依据系统性能指标综合考虑。13.3 单片机应用系统的设计方法单片机应用系统的设计方法 13.3.1 系统基本结构组成 1、单片机选型主要考虑因素:l单片机性价比。l开发周期。2、存储空间分配3、I/O通道划分4、I/O方式的确定5、软、硬件功能划分13.3.2 单片机应用系统硬、软件的设计原则 1、硬件系统设计原则 一个单片机应用系统的硬件电路设计包括两部分内容:一是单片机系统扩展,即单片
5、机内部的功能单元(如程序存储器、数据存储器、I/O、定时器/计数器、中断系统等)的容量不能满足应用系统的要求时,必须在片外进行扩展,选择适当的芯片,设计相应的扩展连接电路;二是系统配置,即按照系统功能要求配置外围设备,如键盘、显示器、打印机、A/D转换器、D/A转换器等,要设计合适的接口电路。2、应用软件设计的特点 应用系统中的应用软件是根据系统功能设计的,应可靠地实现系统的各种功能。13.3.3 硬件设计l程序存储器l数据存储器lI/O接口l译码电路l总线驱动器l抗干扰电路13.3.4 软件设计 整个单片机应用系统是一个整体。在进行应用系统总体设计时,软件设计和硬件设计应统一考虑,相结合进行
6、。当系统的硬件电路设计定型后,软件的任务也就明确了。一个应用系统中的软件一般是由系统的监控程序和应用程序两部分构成的。系统软件设计时,应根据系统软件功能要求,将系统软件分成若干个相对独立的部分,并根据它们之间的联系和时间上的关系,设计出合理的软件总体结构。13.3.5 资源分配 1、ROM/EPROM资源的分配 ROM/EPROM用于存放程序和数据表格。2、RAM资源分配 RAM分为片内RAM 和片外RAM。片内RAM的容量比较大,通常用来存放批量大的数据,如采样结果数据;片内RAM容量较少,应尽量重叠使用,比如数据暂存区与显示、打印缓冲区重叠。单片机应用系统的调试主要是指使用调试工具对系统进
7、行软件、硬件和系统联调等几个方面的测试。13.4 单片机应用系统调试单片机应用系统调试 13.4.1 单片机应用系统调试工具 在单片机应用系统调试中,最常用的调试工具有以下几种:l单片机开发系统l万用表l逻辑笔l逻辑脉冲发生器与模拟信号发生器l示波器l逻辑分析仪13.4.2 单片机应用系统的一般调试方法 1、硬件调试 硬件调试是利用开发系统、基本测试仪器(万用表、示波器等),通过执行开发系统有关命令或运行适当的测试程序(也可以是与硬件有关的部分用户程序段),检查用户系统硬件中存在的故障。硬件调试可分静态调试与动态调试两步进行。(1)静态调试 静态调试是在用户系统未工作时的一种硬件检查。静态调试
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机系统设计的方法和步骤 典型实例的设计过程 单片机应用系统调试方法 单片机应用系统的开发工具单片机
链接地址:https://www.taowenge.com/p-59104471.html
限制150内