单片机综述材料.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理及应用 课程综述 专业班级: 电气13-5班 姓 名:徐毅、周兵、李浩宇、赵国辉、依力斯特 一、课程综述 姓名: 徐毅 姓名: 周兵 本学期,我们在课程教学老师谢军老师与实验教学老师张亚老师的指导下,以MCS-51单片机为主要学习对象,由浅到深地了解和学习单片机极其应用系统,在将老师讲解与个人学习相结合基础上,我对本学期单片机极其应用系统的学习总结理解如下: 首先我们要了解什么是单片机。单片机又称单片微控制器,是指在一块芯片体上集成中央处理器CPU、随机存储器ROM或EPROM、定时器/计数器、中断控制器、以及串行和并行I/O接口等部件,构成一个完整微型计算机。目前,新型单片机内还有A/D及D/A转换器、高速输入/输出部件、DMA通道、浮点运算等特殊功能部件。它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲,一块芯片就成了一台计算机。 单片机特点及应用如下,单片机具有体积小、功能强、应用面广等优点,目前正以前所未见的速度取代着传统电子线路构成的经典系统,蚕食着传统数字电路与模拟电路固有的领地。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机了解计算机原理与结构的最佳选择。现在,这种单片机的使用领域已十分广泛。单片机的应用可分为单机应用和多机应用。单机应有主要用于测控系统、智能仪表、机电一体化产品、智能接口、智能民用产品等领域,是目前应用最多的方式。而多机应用又可分为功能集散系统、并行多机控制系统及局部网络系统。单片机按用途大体上可分为两类,一种是通用型单片机,另一种是专用型单片机。单片机经过几十年来的发展可总结为以下五个阶段: 1)、四位单片机:仅能用于简单控制,但价格便宜。 2)、低档8位单片机:不带串行接口,寻址范围一般在4KB内,其功能可满足一般工业控制和智能化仪器等的需要。 3)、高等8位单片机:带有串行接口,寻址范围可达64KB,有多级中断处理系统、16位定时器/计数器,其功能较强,是目前应用的主要产品。 4)、16位单片机:计算速度和控制功能大幅度提高,具有很强的实时处理能力。 5)、新一代单片机:在结构上才有双CPU或内部流水线,CPU位数有8位、16位、32位,时钟频率高达40MHz,片内带有PWM输出、监视定时器WDT、可编辑计数器阵列PCA、DMA传输、调制解调器等。芯片向高集成化、低功耗方向发展,使得单片机在大量数据的实时处理、高级通信系统、数字信号处理、复杂工业过程控制、高级机器人以及局域网等方面得到大量的应用。 其中,MCS-51单片机是美国INTEL公司于1980年推出的产品,与MCS- 48单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达111条,MCS-51单片机可以算是相当成功的产品,一直到现在,MCS-51系列或其兼容的单片机仍是应用的主流产品,在本学期的单片机课程教学中也是以MCS-51单片机作为代表进行理论基础学习。在查阅相关资料及老师的讲解,我将对MCS-51单片机的基本组成进行综合论述。 (1)、在基本组成方面: 经过总结了解到,首先其内部结构包含了:一个8位CPU,功能很强大,由运算器和控制器构成;4KB ROM或EPROM(8031中没有ROM);128字节RAM数据存储器;21个特殊功能寄存器SFR;4个8位并行I/O接口,其中P0、P2为地址线/数据线。可寻址64KB ROM和64KB RAM;一个可编程全双工串行接口;具有5个中断源,两个优先级,嵌套中断结构;两个16位定时器/计数器;一个片内振荡器及时钟电路。 运算器以完成二进制的算术/逻辑运算部件ALU为核心,再加上暂存器TMP、累加器ACC、寄存器B、程序状态标志寄存器PSW及布尔处理器。累加器ACC是一个八位寄存器,它是CPU中工作最频繁的寄存器。在进行算术、逻辑运算时,累加器ACC往往在运算前暂存一个操作数(如被加数),而运算后又保存其结果(如代数和)。寄存器B主要用于乘法和除法操作。标志寄存器PSW也是一个八位寄存器,用来存放运算结果的一些特征,如有无进位、借位等。 控制器是CPU的神经中枢,它包括定时控制逻辑电路、指令寄存器、译码器、地址指针DPTR及程序计数器PC、堆栈指针SP等。这里程序计数器PC是由16位寄存器构成的计数器。要单片机执行一个程序,就必须把该程序按顺序预先装入存储器ROM的某个区域。单片机动作时应按顺序一条条取出指令来加以执行。因此,必须有一个电路能找出指令所在的单元地址,该电路就是程序计数器PC。当单片机开始执行程序时,给PC

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档