- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章单片机硬件结构及原理
第2章 MCS-51 单片机硬件结构及原理;2.1 MCS-51 单片机主要功能特点;MCS-51 系列单片机配置一览表;2.2 MCS-51 单片机内部结构分析;MCS-51 单片机功能框图;单片机的组成 ; 如上例中,当在计算109×188时,数字111就不能同时进入运算器。因此就需要在单片机上设置按控制器的命令进行动作的“门”,当运算器需要时,就让新数据进入。或者,当运算器得到最后结果时,再将此结果输出,而中间结果不能随便“溜出”单片机。这种对输入、输出数据进行一定管理的“门”电路在单片机中称为“口”(Port)。在单片机中,基本上有三类信息在流动,一类是数据,即各种原始数据(如上例中的111、109等)、中间结果(如199÷32所得的商6、余数7等)、程序(命令的集合)等。这样要由外部设备通过“口”进入单片机,再存放在存贮器中,在运算处理过程中,数据从存贮器读入运算器进行运算,运算的中间结果要存入存贮器中,或最后由运算器经“出入口”输出。用户要单片机执行的各种命令(程序)也以数据的形式由存贮器送入控制器,由控制器解读(译码)后变为各种控制信号,以便执行如加、减、乘、除等功能的各种命令。所以,这一类信息就称为控制命令,即由控制器去控制运算器一步步地进行运算和处理,又控制存贮器的读(取出数据)和写(存入数据)等。第三类信息是地址信息,其作用是告诉运算器和控制器在何处去取命令取数据,将结果存放到什么地方,通过哪个口输入和输出信息等。 ; 存贮器又分为只读存贮器和读写存贮器,前者存放调试好的固定程序和常数,后者存放一些随时有可能变动的数据。顾名思义,只读存贮器一旦将数据存入,就只能读出,不能更改。而读写存贮器可随时存入或读出数据。????实际上,人们往往把运算器和控制器合并称为中央处理单元——CPU。单片机除了进行运算外,还要完成控制功能。所以离不开计数和定时。因此,在单片机中就设置有定时器兼计数器。到这里为止,我们已经知道了单片机的基本组成,即单片机是由中央处理器(即CPU中的运算器和控制器)、只读存贮器(ROM)、随机读写存贮器(RAM)、输入/输出口(又分为并行口和串行口,表示为I/O口)等等组成。实际上单片机里还有时钟电路,使单片机在进行运算和控制时,都能有节奏地进行。另外,还有所谓的“中断系统”,这个系统有“传达室”的作用,当单片机控制对象的参数到达某个需要加以干预的状态时,就可经此“传达室”通报给CPU,使CPU根据外部事态的轻重缓急来采取适当的应付措施。????现在,我们已经知道了单片机的组成,余下的问题是如何将它们的各部分连接成相互关联的整体。实际上,单片机内部有一条将它们连接起来的“纽带”,即所谓的“内部总线”。此总线有如大城市的“干道”,而CPU、ROM、RAM、I/O口、中断系统等就分布在此“总线”的两旁,并和它连通。从而,一切指令、数据都可经内部总线传送,有如大城市内各种物品的传送都经过干道进行。 ;什么是总线 ;单片机的指令系统和汇编语言程序 ; 第二步:把第二个数从它所在的存贮单元中取出来,送至运算器;????第三步:相加;????第四步:把相加完的结果,送至存贮器中指定的单元。
所有这些取数、送数、相加、存数等等都是一种操作(Operation),我们把要求计算机执行的各种操作用命令的形式写下来,这就是指令。但是怎样才能辨别和执行这些操作呢?这是在设计单片机时由设计人员赋予它的指令系统所决定的。一条指令,对应着一种基本操作;单片机所能执行的全部指令,就是该单片机的指令系统(Iustruction??Set),不同种类的单片机,其指令系统亦不同。 ;2.3 MCS-51 单片机的引脚功能;80C51的引脚封装;2.3.1 时钟电路; MCS-51单片机的时钟电路 ;几个周期的概念;2.3.2 控制信号;复位后内部寄存器状态;复位电路;2.3.2 控制信号;2.3.2 控制信号;2.3.2 控制信号;2.3.3 I/O口——P1口;2.3.3 I/O口——P1口;2.3.3 I/O口——P1口;2.3.3 I/O口——P1口;2.3.3 I/O口——P1口;P1口应用实例;P1口应用实例;2.3.3 I/O口——P0口;2.3.3 I/O口——P0口;2.3.3 I/O口——P0口;2.3.3 I/O口——P0口;2.3.3 I/O口——P0口;2.3.3 I/O口——P0口;2.3.3 I/O口——P2口;2.3.3 I/O口——P2口;2.3.3 I/O口——P2口;2.3.3 I/O口——P2口;2.3.3 I/O口——P2口;2.3.3 I/O口——P3口;2.3.3 I/O口——P3口;2.3.3 I/O口——P3口
文档评论(0)