单元一单片机概述_huyuan28的空间_百度空间

一、学习目标与要求

1、了解单片机基本定义以及单片机的发展史。

2、了解单片机的应用领域和发展趋势。

3、了解MCS-51单片机的内部组成和工作原理。

4、掌握单片机的学习方法。

二、本章重点内容

1MCS-51单片机的定义与内部组成

单片机是一种集成电路芯片,一片单片机芯片就具有组成计算机的全部功能。它采用超大规模技术将具有数据处理能力的微处理器(CPU)、存储器(含程序存储器ROM和数据存储器RAM)、输入、输出接口电路(I/O接口)集成在同一块芯片上,构成一个即小巧又很完善的计算机硬件系统。

2MCS-51的内部组成


MCS-51单片机的引脚和内部组成如图1.1所示。通常采用DIPPLLD封装,其内核是8051CPUCPU的内部集成有运算器和控制器,运算器完成运算操作(包括数据运算、逻辑运算等),控制器完成取指令、对指令译码以及执行指令。MCS-51单片机的片内资源有:

 

8051结构图 

 

 

 

 

 

 

1.1 MCS-51单片机的内部组成

(1)   中央处理器:

中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。

(2) 数据存储器(RAM)

8051内部有128字节数据存储器(RAM)和21个专用寄存器单元,它们是统一编址的,专用寄存器有专门的用途,通常用于存放控制指令数据,不能用作用户数据的存放,用户能使用的RAM只有128个字节,可存放读写的数据,运算的中间结果或用户定义的字型表。

(3)  程序存储器(ROM)

8051共有4K字节程序存储器(ROM),用于存放用户程序和数据表格。

(4)  定时/计数器(ROM)

8051有两个16位的可编程定时/计数器,以实现定时或计数,当定时/计数器产生溢出时,可用中断方式控制程序转向。

(5)   并行输入输出(I/O)口:

8051共有48位的并行I/O(P0 P1P2P3),用于对外部数据的传输。

(6)  全双工串行口:

8051内置一个全双工异步串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。

(7)   中断系统:

8051具备较完善的中断功能,有五个中断源(两个外中断、两个定时/计数器中断和一个串行中断),可基本满足不同的控制要求,并具有2级的优先级别选择。

(8)   时钟电路:

8051内置{zg}频率达12MHz的时钟电路,用于产生整个单片机运行的时序脉冲,但需外接晶体振荡器和振荡电容。

3、单片机学习方法

1)学习条件和环境。

选择一本好的单片机学习教材是学习单片机的基础,由于单片机原理及应用是一门专业性和实践性很强的课程,需要学习者动手做大量的实验,通过实验掌握单片机应用技术,因此,单片机学习者还应具有较好的硬件环境和软件环境。

硬件环境:个人计算机(PC1台,常用工具1套(含万用表),仿真器或开发实验板1台。

软件环境:用于编辑、编译、调试源程序的工具软件1套(如“伟福”模拟调试软件或者Kile c软件),用于下载目标代码的ISP下载软件1套。

2)学习方法。

熟悉和了解单片机的内部资源。单片机使用者必须对所用型号的单片机的内部资源详细了解,这对单片机编程和应用及有帮助。

熟悉和了解单片机的指令系统。单片机程序是采用单片机指令系统中的指令编写的,单片机学习者必须掌握单片机指令系统

单片机学习者在学习过程当中,必须坚持手、脑并用的原则,多动脑筋去思考,多动手去做实验。

单片机学习者还应具有相关的硬件电路知识,在实际的应用开发中,软件设计是与硬件电路紧密相关的,设计硬件电路也是单片机应用的不可或缺的部分,一个单片机应用技术人员,必须同时掌握软、硬件的设计。

三、本章内容的前后联系

通过本模块学习了解单片机组成的基本知识,其中,单片机的内部结构与单元二紧密相关,是学习单元二的前奏。掌握单片机的学习方法,为后续内容的学习建立基础。

四、学习方法指导

1                         {dy}次接触单片机,必须搞清楚单片机的基本概念,尤其应该和我们常见的微机(PC)机进行比较,看看他们的区别和联系,方便于我们理解单片机。

2   对单片机的内部结构,我们必须留下初步印象。它看起来比较抽象,{zh0}采用类比的方法来理解单片机的组成。例如,人除了有大脑(CPU),还要有手、脚(I/O)来完成大脑的指令等等。

五、自我检查题

1MCS-51单片机由哪些部分组成?每一部件各起何种作用?

2、单片机的特点与发展前景。

3、单片机的各种主要用途。

4、单片机的学习方法。

六、自我检查题答案

1MCS-51单片机的组成,各部件的作用。

(1)            中央处理器:

中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。

(2)            数据存储器(RAM)

8051内部有128字节数据存储器(RAM)和21个专用寄存器单元,专用寄存器有专门的用途,不能用作用户数据的存放.用户能使用的RAM只有128个字节,可存放读写的数据,运算的中间结果。

(3)            程序存储器(ROM)

8051共有4K字节程序存储器(ROM),用于存放用户程序和数据表格。

(4)            定时/计数器(ROM)

8051有两个16位的可编程定时/计数器,以实现定时或计数,当定时/计数器产生溢出时,可用中断方式控制程序转向。

(5)            并行输入输出(I/O)口:

8051共有48位的并行I/O(P0 P1P2P3),用于对外部数据的传输。

(6)            全双工串行口:

8051内置一个全双工异步串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。

(7)            中断系统:

8051具备较完善的中断功能,有五个中断源(两个外中断、两个定时/计数器中断和一个串行中断),可基本满足不同的控制要求,并具有2级的优先级别选择。

(8)            时钟电路:

8051内置{zg}频率达12MHz的时钟电路,用于产生整个单片机运行的时序脉冲,但需外接晶体振荡器和振荡电容。

2、单片机的特点与发展前景。

从硬件角度看:单片机具有小型化的特点,它采用超大规模技术将具有数据处理能力的微处理器(CPU)、存储器(含程序存储器ROM和数据存储器RAM)、输入、输出接口电路(I/O接口)集成在同一块芯片上,一片单片机芯片就具有组成计算机的全部功能。

从软件角度看:单片机指令系统有精单指令的特点,容易学习。利用单片机指令编写的源程序短小精悍,使单片机应用产品即体积小又具有智能化。

发展前景:纵观单片机的发展过程,可以预见单片机的发展有着广泛的前景。尤其在工业控制、智能仪器仪表、计算机网络和通信领域、家用电器、医用设备等领域中将有着广泛的发展前景。

3、单片机的各种主要用途。

1)在智能仪器仪



郑重声明:资讯 【单元一单片机概述_huyuan28的空间_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——