单片机应用技术 2-3 单片机系统的开发过程 2.3 单片机系统开发过程.pptVIP

单片机应用技术 2-3 单片机系统的开发过程 2.3 单片机系统开发过程.ppt

  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文档。上传文档
查看更多
《单片机应用技术》课程 单片机系统开发过程 —单片机资源库建设 目 录 单片机的概念 01 单片机应用系统的组成 02 单片机系统开发过程 03 1.单片机的概念 单片微型计算机(Single Chip Microcomputer)简称单片机,是指集成在一个芯片上的微型计算机,它的各种功能部件,包括CPU(Central Processing Unit)、存储器(memory)、基本输入/输出(Input/Output,简称I/O)接口电路、定时/计数器和中断系统等,都制作在一块集成芯片上,构成一个完整的微型计算机。 由于它的结构与指令功能都是按照工业控制要求设计的,故又称为微控制器(Micro-Controller Unit,简称MCU)。 2.单片机应用系统的组成 单片机应用系统 单片机 + 接口电路及外设等 + 软件 硬件 单片机应用系统由硬件和软件组成 硬件是应用系统的基础 软件是在硬件的基础上对其资源进行合理调配和使用,从而完成应用系统所要求的任务,二者相互依赖,缺一不可 单片机的开发工具 3.单片机系统开发过程 动窗口 单片机开发板 Keil C51启 明确系统功能 (设计人员接到研制任务后,应先对用户提出的任做深入分析 和研究,根据系统的工作环境,用途,功能等拟定出性比最高的方案。) 选择单片机类型需考虑的因素 3.1单片机应用系统总体设计 货源充足 稳定 性价比高 芯片加密功能完善 研发周期短 硬件电路设计及搭建(硬件设计的任务是依据总体设计要求,在选定单片机类型的基础规划出系统的硬件电路框图 所用得元器件及电器连接关系生成原理图。必要时还需通过仿真对系统局部进行验证,确保电路图的正确性及可靠性。) 3.1单片机应用系统总体设计 软件设计与编译(一个单片机应用系统所拥有的硬件可分为片内和片外两个部分。片内,当设计人员选定某种型号的单片机芯片进行系统设计时,应充分利用片内的各种硬件资源。但在应用中,若片内硬件资源不足时,就需要在片外加以扩展。) 程序语言及程序结构选择 (设计控制程序时可选择c语言,如keil c,也可以选择汇编语言。选择C语言时,程序编写 调试相对容易,但编译后代码长,所需程序储存空间大,执行速度慢。而采用汇编语言时,情况则正好相反。) 3.1单片机应用系统总体设计 下载程序到单片机中并调试 利用编辑器把程序写入单片机 利用下载线把程序在线写入单片机 软件可靠性设计(可能导致发生的情况:pc“飞跳”过部分程序段,如果跳过的部分正好是接受输入数据程序段,则将造成随后的数据处理不正常。拆分多字令指令,即将一条指令的操作数部分当作指令码执行。跳到数据区,把数据当指令执行。) 石家庄邮电职业技术学院 谢谢 ——通信类专业教学资源库

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档