单片机原理及应用第10章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三节 开发设备简介 一、DICE单片机实验系统 DICE是启东计算机总厂生产的一种实验学习机,本身是一台可以独立工作的单片单板机,又可以用于仿真。 DICE的内部结构由8032单片机、64K程序、数据共用的存储器、6位数码显示、32键的键盘、以及固化用的8255接口等部件组成。 DICE实验系统还带有一个RS-232电平的串口,与PC机的串口连接之后,可进行实验系统与PC机间的信息交换。 DICE单片机实验系统示意图 1.DICE作为学习机使用 作为单片单板机独立运行 作为学习机使用时可以在EPROM的监控程序支持下,作为单片单板机独立运行;用户从键盘输入程序,或从EPROM调入程序到存储区(存储区可以从0000H-0FFFFH),利用单片单板机上的控制键,实现单步运行、连续运行或设置断点。 这是一种基本的运行方式,可以让初学者在DICE实验机上输入并运行程序,以了解程序的运行过程。 * * * * * * * * * 本章要点 简略介绍单片机控制系统的设计方法,以及单片机与外围器件选择中需要考虑的问题。 简略介绍单片机的开发设备与开发方式。 第一节 单片机控制系统的设计 一、硬件设计 1. 单片机型号选择 选择单片机型号需要考虑的问题 片内要有多大容量的RAM和ROM,所选型号能否满足需要 要求片内要有多少的并口串口,所选型号能否满足需要 需要片内有那些功能部件,所选型号能否满足 产品价格如何,如果部分部件选择在片外扩展,对系统总体造价是否更为有利。 设计人员本身对该型号是否熟悉是否有开发工具 2.片外存储器的扩展及配置 选好单片机型号之后,根据系统所需要的存储器容量,决定是否还要在片外扩展,如要在片外扩展应考虑: 1)选择片外扩展的存储器类型和容量。 2)确定片外扩展存储器的地址分配。 3)根据地址分配确定存储器与单片机的连接方法。 3.输入输出通道和接口的设计 输入通道是指外设向系统输入信号的电路,包括外部设备、接口和输入信号的转换电路等等。输出通道是指单片机向外设输出的控制信号或状态信号的电路,包括显示、音响设备、接口和输出信号的转换。 设计通道和接口要根据所选的单片机型号,以及系统所需要的接口,决定是否还要在片外扩展,如要在片外扩展应考虑: 1)选择扩展用的I/O接口芯片的类型。 2)确定扩展后I/O接口的连接方式与地址空间分配。 3)根据输入输出信号的性质,考虑是否需要光耦隔离,以及必要的驱动电路。 开关型或频率型的输入输出通道 对开关型或频率型的输入信号,一般只要加上必要的防抖动措施,就可以如下图所示直接与系统的并行接口连接。对继电器类的输出设备也可以直接与系统并行接口连接。 输入输出通道设计中的光耦隔离与驱动控制 为防止输入电路因共地引起的干扰,有的输入电路需要用光耦隔离,若要求输入信号为可控制的,还要通过可控三态门输入,如图所示。 如果输出通道需要控制外围的大功率器件,除需要加驱动装置外,对大功率器件的负载噪声及共地干扰也要进行光耦隔离。 输入输出通道中的信号转换 对于输入的模拟信号,需通过A/D转换。若要输出 模拟信号也要经D/A转换。对于非标准电平的外围设备需要经过电平转换后才能与系统相连。例如图中的TTL/RS232的电平转换电路。 TTL电平 RS232电平 4.电源选择 系统电路的设计工作完成之后,就要根据电路的要求选择功率和电压合适的电源,也可以自行设计。 凡采用光耦隔离的电路,光耦两侧的电源不能共地,否则将失去隔离的作用。 5.系统可靠性设计 为保证系统运行可靠,还应根据工作环境和外部条件选择合适的元器件,所有元器件应具备足够的负载能力和抗干扰能力,必要时要加上抗干扰措施,如配置看门狗定时器等。一般可选用有内置看门狗的单片机,如果片内没有,也可以片外扩展。 二、软件设计 进行软件设计可以采用汇编语言或面向单片机的高级语言例如C语言。 软件设计要经过。 编写源程序、汇编或编译、调试与固化 等三个步骤,可以在Windows环境下,利用集成开发软件完成。也可以在DOS环境下利用汇编器A51或编译器C51进行。 在DOS环境下,其汇编或汇译步骤为 1.编写源程序 可用文本编辑软件进行编写,但必须采用ASM或C为扩展名。 2.汇编或编译 汇编:若是源程序用汇编语言编写,可用汇编器A51、链接器BL5

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档