版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机原理及接口技术复习要点第一章:微机基础知识1、微处理器:小型计算机或微型计算机得控制与处理部分.主要包括运算器与控制器。2、存储器:微机内部得存储器,主要包括ROM:只读存储器;RAM:读写存储器;EPROM:可擦写可编程只读存储器.3、程序计数器:用于存放下一条指令所在单元得地址得地方。通常又称为指令地址计数器4、单片机:将微处理器,一定容量得RAM与ROM以及I/O口,定时器等电路集成在一块芯片上构成得单片微型计算机。intel公司1976年推出得MCS48系列8位单片机。1980年推出MCS-51系列高档8位单片机。第二章:89C51/S51单片机得硬件结构与原理1、C51S51单
2、片机内部结构:CPU就是单片机得核心,就是单片机得控制与指挥中心,由运算器与控制器等部件组成;存储器,含有ROM地址为000H开始)与RAM(地址为00H7FH;I/O接口:四个与外部交换信息得8位并行接口,即P0P3、2、弓I脚:外部程序存储器地址允许输入端/固化编程电压输入端;当引脚接高电平时CPU只访问FlashROM并执行内部程序存储器中得指令;当引脚接低电平(接地)时,CPU只访问片外ROM并执行片外程序存储器中得指令.3、P0端口:P0端口就是一个漏极开路得准双向I/O端口,作输入口使用时要先写1,这就就是准双向得含义,作输出口时接上拉电阻。P1端口:就是一个带有内部上拉电阻得8位
3、双向I/O端口.4、访问指令:CPU访问片内,片外ROM指令用MOVX访问片外RAM用MOVX;访问片内RAM用MOV。5、低128字节RAM区:分为通用工作区,可位寻址区,通用工作寄存器区。6、堆栈:在片内RAM中专门开辟出来得一个区域,数据得存取就是以先进后出得结构方式处理得。7、时钟发生器:就是一个2分频得触发器电路,它将震荡气得信号频率focs除以2晌CPUS供两相时钟信号P1与P2。时钟信号得周期称为机器状态周期S,也叫作时间周期,就是震荡周期得2倍。8、震荡周期:晶振得震荡周期,为最小得时序单位;状态周期:振荡频率经单片机内得二分频器分频后提供给片内CPU得时钟周期。因此一个状态周
4、期包括2个震荡周期;机器周期:1个机器周期由6个状态周期即12个震荡周期组成,就是单片机执行一种基本操作得单位。指令周期:执行一个指令所需得时间,由14个机器周期组成。9、复位操作:有上电自动复位与按键手动复位两种方式。第三章:指令系统1、寻址方式:寄存器寻址,直接寻址,立即数寻址,寄存器间接寻址,变址寻址,相对寻址,位寻址。2、MOV指令:就是传送指令得操作助记符,这类指令得功能就是,将源字节得内容传送到目得字节,源字节得内容不变.第四章:汇编语言程序设计知识1、汇编语言程序得4种结构形式:顺序结构,分支结构,循环结构,子程序结构.第五章:中断系统1、中断得优先级控制:中断系统中有两个不可寻
5、址得优先级生效触发器,一个指出CPU就是否正在执行高优先级得中断服务程序,另一个指出CPU就是否正在执行低优先级中断服务程序。两个触发器为1时,则分别屏蔽所有得中断请求.2、中断处理过程阶段:中断响应,中断处理,中断返回。3、中断源与对应得矢量地址(优先级由高到低):外部中断0:0003H;定时器T0中断:000BH;外部中断1:0013H;定时器T1中断:001BH;用行口中断:0023H。4、注意:各中断源得入口矢量地址之间只相隔8个单元,一般得中断服务程序就是容纳不下得,因而最常用得方法就是在中断入口地址单元处存放一条无条件转移指令,转至存储器得其她空间.第六章:定时器与应用1、计数:指
6、对外部事物进行计数;定时:就是通过计数器得计数来实现得,不过此时得计数脉冲来自单片机得内部,即每个机器周期产生一个计数脉冲,也就就是每个机器计数器加1。2、工作模式寄存器TMOD:用于控制T0与T1得工作模式。其中低4位用于T0,高4位用于T1。M1与M0:操作模式控制位.两位形成4种编码,对应4种操作方式;:定时器/计数器方式选择位,设置为定时方式,设置为计数方式.3、定时器模式2:把TL0(或TL1猊置成一个可以自动重装载得8位定时器/计数器。定时时间:第七章:89c51/S51用行口及串行通信技术1、波特率:即数据传送速率,表示每秒传送二进制代码得位数,它得单位就是b/s。2、串行通信工
7、作方式:可以设置4种工作方式,可有8位,10位或11位格式;方式0以8位数据为一帧,不设起始位与停止位,先发送或接收最低位;方式1以10位为一帧传输,设有一个起始位(0),8个数据位与1个停止位(1);方式2与方式3以11为一帧,设有一个起始位(0),8个数据位,1个附加第九位与1个停止位(1),附加第九位(D8)由软彳置1或清0、发送时在TB8中,接受时送RB8中。问答题1.8051得定时/计数器T0得有几种工作模式,对各工作模式作简单得叙述。答:定时/计数器T0得模式:0:13位计数器;1:16位计数器;2:8位循环计数器;3:2个独立得8位计数器用行通信模式2.8051得申行通信得有几种
8、工作模式,请对各工作模式作简单得叙述。答:串行通信共有4种工作模式,分别就是:模式0:同步移位寄存器;模式1:波特率可变得8位两机异步通信;模式2:波特率固定得9位可多机得异步通信;模式3:波特率可变得9位可多机得异步通信。3oMCS-51系统有几个外部中断与内部中断?分别就是什么?系统中有几个中断优先级,若同时有几个同级得中断申请,系统将如何处理?答:MCS-51系统有2个外部中断与3个内部中断,分别就是外部中断0,外部中断1,定时/计数中断0,定时/计数中断1,串行中断。系统中共有两个中断优先级,若同时有几个同级得中断申请,则按外中断0外中断1定时/计数中断0定时/计数中断1串行中断此顺序
9、响应中断。4、80C51单片机得片内RAM低128单元分哪3个主要部分?各部分得主要功能就是什么?答:80C51单片机得片内RAM低128单元分为:通用工作寄存器区(0OH1FH),共有四个寄存器组,主要为寄存器访问方式,常用数据存储。位寻址RAM区(20H2FH)主要用于位数据存放,也可用于存放字节数据.通用RAM区(30H7FH),只用于存放字节数据。5、简述堆栈。(1)在程序中断或子程序调用时,为了保护返回地址(断点)与保护现场而设立得RAM区.(2)用MOVSP,%TK指令建立堆栈。(3)存放数据按“后进先出”原则进行。(4)利用PUSH、POP指令即可进行进栈、出栈操作。6、简述汇编
10、语言中得标号有什么规定(1)标号由18字符组成,头一个字符必须就是字母.(2)不能使用汇编语言已定义得符号。(3)标号后必须跟冒号:(4)同一标号在一个程序中只能定义一次。7。简述MCS-51指令系统得寻址方式及对应得寻址空间。答:7种寻址方式:1)寄存器寻址,对工作寄存器RO-R7与A,B,C,DPTR8行寻址.2)直接寻址,对片内RAM低128字节及SFR寻址.3)立即数寻址,对程序存储器寻址.4)寄存器间接寻址,对片内RAM低128字节,片外RAM寻址.5)基址寄存器加变址寄存器间接寻址(变址寻址),对程序存储器寻址。6)相对寻址,对程序存储器256字节范围寻址。7)位寻址,对片内RAM
11、得20H2FH字节地址及部分特殊功能寄存器寻址。8、写出8051单片机P3口作第二功能时每个引脚信号得名称。口线第二功能信号?第二功能信号名称P3、0?RXD串行输入口P3、1TXD用行输出口P3、2?/INTO外部中断0P3、3?/INT1外部中断1P3、4T0?定时器0得外部输入P3、5T1定时器1得外部输入P3、6?/WR外部RAM写选通P3、7?/RD卜部RAM读选通9、简述中断响应得主要内容。由硬件自动生成一条调用指令LCALL转去中断服务,具体操作为:(1)将程序计数器PC得内容(断点)压栈(2)将中断入口地址装入PC,转去执行中断服务程序。10、CPU响应中断得条件有哪些?答:1、CPU没有处在一个同级或高级得中断服务中2、查询中断请求得机器周期就是当前指令得最后一个机器周期3、当前指令不就是返回指令(RET,RETI或访问IE、IP得指令.11、简述变址寻址方式并举例说明.变址寻址就是以DPTR或PC作基址寄存器,累加器A作变址寄存器以两者内容相加形式得16位地址作为操作数地址(2)变址寻址只能对移定存储器寻址,其指令只有三条:MOVCA,A+DPTRMOVCA,A+PCJMPA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物探课程设计报告总结
- 矿井通风课程设计心得
- 综合通信系统课程设计
- 电工电子课程设计概述
- 英文秋天主题课程设计
- 研学谷物分拣课程设计
- 线上公交类培训课程设计
- 按键电灯课程设计
- 职业素养课程设计总结
- 自然教育课程设计冬天
- 2025年上半年河南省西峡县部分事业单位招考易考易错模拟试题(共500题)试卷后附参考答案-1
- 深交所创业板注册制发行上市审核动态(2020-2022)
- 手术室护理组长竞聘
- 电力系统继电保护试题以及答案(二)
- 小学生防打架斗殴安全教育
- 2024-2025学年九年级英语上学期期末真题复习 专题09 单词拼写(安徽专用)
- 网络运营代销合同范例
- 2024年新人教版七年级上册历史 第14课 丝绸之路的开通与经营西域
- 《临床放射生物学》课件
- 2024年全国统一高考英语试卷(新课标Ⅰ卷)含答案
- 中国音乐史与名作赏析智慧树知到期末考试答案章节答案2024年山东师范大学
评论
0/150
提交评论