第1讲单片机学习入门..docVIP

  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文档。上传文档
查看更多
标题: 第1章 单片机系统基本知识 教学目标与要求:了解单片机的硬件系统、结构和工作过程,了解其概念、特点、发展及应用领域,典型单片机系列的基本情况,数的表示及运算,介绍学习该课程的方法 授课时数: 4学时 教学内容及过程: 一、单片机的相关知识 何谓单片机: 单片机是单个芯片的计算机、是一个集成的数字电路 一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如A/D,D/A等。 电路由三极管、二极管灯电路组成,包括与门、或门、非门、存储器、移位器、加法器等数字基本电路。 2、为什么要用单片机?用在哪里? 单片机特点: (1)功能够用:实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能,一个控制电冰箱温度的计算机难道要用PIII?应用的关键是看是否够用,是否有很好的性能价格比。所以8051出来十多年,依然没有被淘汰,还在不断的发展中。 (2)价格便宜,即性价比高 (3)集成度高,体积小,可靠性好 (4)低功耗、低电压 (5)易扩展 应用范围: ⑴ 智能化家用电器。 ⑵ 办公自动化设备。 ⑶ 商业营销设备。 ⑷ 工业自动化控制。 ⑸ 智能化仪表。 ⑹ 智能化通信产品。 ⑺ 汽车电子产品。 ⑻ 航空航天系统和国防军事、尖端武器等。 3、MCS51单片机和8051、8031、89C51、89S51等的关系 我们平常老是讲8051,又有什么8031,现在又有89C51,它们之间究竟是什么关系? MCS51是指由美国INTEL公司生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,当然,功能或多或少有些改变,以满足不同的需求,其中89C51就是这几年在我国非常流行的单片机,它是由美国ATMEL公司开发生产的。以后我们将用89C51来完成一系列的实验。89C51和89S51的特点在网上有很多说明。 还有凌阳单片机、 PIC单片机等它们的特点是…….. (可在网上了解) 4、单片机的工作过程如何? 单片机的工作过程其实是计算机的工作过程,我们现在用的计算机都是冯.诺曼结构,即是存程序-----取程序------分析程序-------执行程序----取程序(重复)的过程。 5、如何让单片机工作? 给单片机加电(有的需其它电路),把需单片机完成的任务编成程序装入芯片,单片机就会自动工作。 6、单片机应用的开发过程如何 课题一:单片机控制彩灯: 分析任务:我们必须先知道我们的设计任务具体是什么,需控制几个灯,亮多久,以什么方式亮灯等,例如我们首先设计电路控制八盏灯,通电能让它全亮的任务。 方案选择:选AT89C51芯片,用8个发光二极管模拟彩灯,与单片机的其中8个输入输出口连接(选用的这8个口我们称为一组I/O口,给个名字叫P1,每位分别称为P1.0、P1.1…)P1口的8个端口接发光二极管通过限流电阻与+5伏电连接上,八盏灯控制电路可见图1。 软件程序设计:通过电路分析,我们可以知道该电路的每盏灯亮的条件是单片机与之相对应的端口应为低电位(即给该位送0),其程序是: END 程序说明:第一句是传送指令,把二进制给P1口。 调试程序:调试程序的方法可以有3种:一是实际做出电路,将程序写入芯片然后通电观察结果是否符合要求,这种是实际设计中必须经过的调试步骤,但存在修改程序麻烦的缺点;二是实际做出电路利用仿真器进行调试,这是常用的调试方式;三是利用计算机的仿真软件直接在电脑上模拟仿真,该方式直观,且不需要做出实际电路,对开始的学习和方案没最后确定之前使用是很方便的。 在后续的课程中,通过信号灯的设计、流水灯的设计、交通灯系统的设计、增加中断功能的交通灯系统的设计、增加倒计时显示功能的交通灯系统的设计、数字钟的设计等任务的不断完成,可以让同学系统的学习了单片机的硬件结构、指令系统及中断、定时、串行接口等知识,其单片机应用的能力不断加强。 二、

文档评论(0)

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

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

1亿VIP精品文档

相关文档