单片机基础知识讲解.ppt
《单片机基础知识讲解.ppt》由会员分享,可在线阅读,更多相关《单片机基础知识讲解.ppt(20页珍藏版)》请在三一办公上搜索。
1、單片機基础知識講解,第一章 單片機定義及特點,1.什麼叫單片機把微型计算机的主要功能部件集成在一个芯片上的单芯片微型计算机叫单片机。如果说单片机就是一个电脑你可能不会认可,其实它和我们用的电脑的在本质上没有区别,只是5步和100步的区别.单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机 2.單片機的構成单片机是在一块集成电路芯片上装有CPU和程序存储器、数据存储器、输入/输出接口电路、定时/计数器、中断控制器、模/数转换器、数/模转换器、调制解调器以及其他部件等的系统。视其型号不同,其组成部分各异。,第一章 單片機
2、定義及特點,3.單片機和單板機的區別单片机与单板机最大的不同在于系统组成。单片机是在一块集成电路芯片上集成有CPU、程序存储器、数据存储器、输入/输出接口电路、定时/计数器、中断控制器、模/数转换器、数/模转换器、调制解调器等部件。单板机是把微型计算机的整个功能体系电路(CPU、ROM、RAM、输入/输出接口电路以及其他辅助电路)全部组装在一块印制电路板上,再用印制电路将各个功能芯片连接起来。4.单片机在性能上比单板机有什么优良特性在硬件规模方面,单片机相当于将一个基本规模的单板机所具有的资源复合在一块芯片上,因此具有相当的规模;在功能方面,单片机已经超过了单板机的功能;在指令系统方面,如果将
3、单片机的指令系统与Z80的指令系统相比较,除单片机的数据传送能力较弱一点之外,单片机的指令系统已大大超过Z80;此外,无论在性价比方面,还是在体积、重量方面相比较,单片机都比单板机优越得多。,第一章 單片機定義及特點,5.單片機的特點(1)片内存储容量越来越大。(2)抗干扰性好,可靠性高。(3)芯片引线齐全,容易扩展。(4)运行速度高,控制功能强。(5)单片机内部的数据信息保存时间很长,有的芯片可以达到100年以上。6.单片机应用系统的特点(1)单片机构成的应用系统可靠性高。(2)系统配置规范(3)控制功能具有预想性,变动控制方案容易。(4)具有较高的性价比,第一章 單片機定義及特點,7.單片
4、機的應用简单地说,由于单片机本身就是一个计算机系统,因此,只要在单片机的外围适当加一些必要的扩展电路及通道接口,就可以构成各种应用系统,如工业控制系统、数据采集系统、自动控制系统、自动测试系统、检测监视系统、智能仪表、功能模块等。,第二章 單片機主要組成部份介紹,1.中央處理器的構成单片机的中央处理器是单片机内部的核心部件,它决定了单片机的主要功能特性。中央处理主要由运算部件和控制部件组成。2.单片机的ALU的功能单片机ALU功能十分强,它不仅可对8位位变量进行逻辑“与”、“或”、“异或”循环、求补、清零等基本操作,还可以进行加、减、乘、除等基本运算.3.单片机的ACC 单片机运算部件中的累加
5、器ACC是一个8位的累加器,从功能上看,它与一般微机的累加器相比没有什么特别之处,但ACC的进位标志CY就是布尔处理器进行位操作的一位累加器.4.单片机控制部件的構成控制部件是单片机的中枢神经,它包括时钟电路、复位电路、指令寄存器、译码器以及信息传送部件,第二章 單片機主要組成部份介紹,5.单片机控制部件的基本原理 单片机的控制部件以主振频率为基准,发出CPU的时序信号,对指令进行译码,然后发出各种控制信号,完成一系列定时控制的微操作,用来控制单片机各部分的运行。其中,有一些控制信号线能够简化应用系统的外围控制逻辑.6.單片機CPU的時序单片机执行的每一条指令都可以分解为若干基本的微操作,而这
6、些微操作在时间上都有极严格的先后次序,这些次序就是计算机的CPU时序.,第三章 单片机的存储器、寄存器及位地址空间,1.單片機存儲器分類单片机的存储器有程序存储器ROM与数据存储器RAM两种。这两种存储器在使用上是严格区分的,不得混用。程序存储器存放程序指令,以及常数,表格等;而数据存储器则存放缓冲数据。2.常用MCS-51單片機的存儲器結構MCS-51单片机存储器的结构共有3部分,一是程序存储器,二是内部数据存储器,三是外部数据存储器 3.MCS-51单片机的存储器分類MCS-51单片机的存储器可分为5类:程序存储器、内部数据存储器、特殊功能寄存器、位地址空间、外部数据存储器 4.程序存儲器
7、存儲內容及尋址空間程序存储器用于存放编号的程序和表格常数。程序存储器以程序计数器PC作地址指针。由于MCS-51单片机的程序计数器为16位,因此可寻址空間为64KB,第三章 单片机的存储器、寄存器及位地址空间,5.單片機復位单片机复位后,程序计数器PC的内容为0000H,所以系统必须从0000H单元开始取指令来执行程序。0000H单元是系统的起始地址,一般在该单元存放一条绝对跳转指令(LJMP),而用户设计的主程序,则从跳转后的地址开始安放.6.MCS-51单片机内部数据存储器的设置 MCS-51单片机内部有128个字节的数据存储器,内部RAM编址为00H7FH。MCS-51对其内部的RAM存
8、储器有很丰富的操作指令,方便了程序设计7.单片机内部数据存储器的特点 工作寄存器和数据存储器是统一编址的,这是单片机内部存储器的主要特点8.什么是堆栈以及MCS-51单片机的堆栈的设置程序设计时,往往需要一个后进先出的RAM区,以保存CPU的现场。这种后进先出的缓冲区,就称为堆栈。MCS-51单片的堆栈原则上设在内部RAM的任意区域内,但是,一般设在31H7FH的范围之间,栈顶的位置由栈指针SP指出.,第三章 单片机的存储器、寄存器及位地址空间,9.特殊功能寄存器特殊功能寄存器是用来对片内各功能模块进行管理、控制、监视的控制寄存器和状态寄存器,是一个特殊功能的RAM区 特殊功能寄存器的作用是对
9、片内各功能模块进行管理、控制和监视 MCS-51单片机内的I/O口锁存器、定时器、串行口缓冲器以及各种控制寄存器和状态寄存器都以特殊功能寄存器的形式出现,它们位于片内数据存储器之上,离散地分布在80HFFH的地址空间范围内MCS-51单片机特殊功能寄存器的总个数为26个,其中有12个可以位寻址,用户可以通过位功能标记对这12个寄存器的任意一个有效位进行操作10.程序计数器PC的应用特性 程序计数器PC用于安放下一条将要执行的指令地址,是一个16位专用寄存器,可寻址范围为0-65535(64KB),PC在物理上是独立的,不属于SFR,第三章 单片机的存储器、寄存器及位地址空间,11.堆栈指针SP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 基础知识 讲解
链接地址:https://www.31ppt.com/p-4967011.html