




已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
伊伦工作室第一章1 .单片机的特征(1)片内的记忆容量越来越大。(2抗干扰性好,可靠性高。(3)芯片引线齐全,容易扩张。(4)运行速度高,控制功能强。(5)单片机内部数据信息的保存时间很长,某个芯片达到100年以上。2. 89C51单片机包含什么主要的逻辑功能部件?80C51系列单片机将以下主要逻辑功能部件集成在芯片内(l)CPU (中央处理单元) :8位(2)芯片上RAM:128B(3)特殊功能寄存器:21个(4)程序存储器:4KB(5)并行I/O端口:8位,4个(6)串行接口:全双工,一个(7)定时器/计数器:16位,2个(8)芯片内时钟电路:1个3 .什么是微处理器(CPU )、微机和单片机?a :微处理器本身不是计算机,但是小型计算机或微机的控制和处理部分。微机是一台具有完全运算和控制功能的计算机,除了微处理器以外,还包括存储器、接口适配器、输入输出设备等。单片机是将微处理器、一定容量的RAM、ROM和I/O端口、计时器等电路集成在单芯片上构成的单片机。4 .微机是如何运行程序的?a :通过CPU指令,提到存储器中,一个一个地执行。5 .什么是嵌入式系统? 他有什么类型的呢?为什么单片机是典型的嵌入式系统呢?答案嵌入式系统结合了先进的计算机技术、半导体技术和电子技术和各行业的具体应用,这必然决定了技术密集、资金密集、高度分散、不断创新的知识集成系统。有嵌入式微处理器、嵌入式微控制器、嵌入式DSP处理器、嵌入式片上系统等。嵌入式系统的出现最初是基于单片机。 从架构到指挥系统,都是根据嵌入式应用的特征设计的,最能满足面对控制对象,系统嵌入式,现场可靠运行和卓越控制质量的要求。 因此,她是典型的嵌入式系统。第二章1.89C51单片机包含什么主要的逻辑功能部件?80C51系列单片机将以下主要逻辑功能部件集成到芯片内(l)CPU (中央处理单元) :8位(2)芯片上RAM:128B(3)特殊功能寄存器:21个(4)程序存储器:4KB(5)并行I/O端口:8位,4个(6)串行接口:全双工,一个(7)计时器/计数器:16位,2个(8)芯片内时钟电路:1个2.89C51在PS侧的用途是什么?a:/ea端子为高电平时,CPU仅访问片内,执行内部程序、内存。 /EA端子为低电平时,CPU仅访问外部ROM,执行片外程序存储器的指令。 /EA侧为高电平时,CPU执行内部存储器的指令。3. 89C51的内存分为哪个空间? 如何区分不同空间的寻址?的?a:ROM (片上ROM和片上ROM的统一地址)(使用MOVC ) (数据传输指令) (16位地址) (64KB )片外ram (movx ) (16位地址) (64KB )片上ram (mov ) (8位地址) (256B )简要叙述89C51张内的RAM的空间分配。a :芯片上内存有256B低128B是真正的RAM区域高128B是SFR (特殊功能寄存器)区域5 .简要描述布尔存储器的空间分配,其中描述片内RAM内包括哪些位可寻址单元。a :片上RAM区域从00HFFH(256B )开始这里,20H2FH (字节地址)是位地址区域对应的位地址为00H7FH如何简单地判断89C51正在工作?a :用示波器观察8051的XTAL2端子上是否有脉冲信号输出(判断振荡电路是否正常工作)。 (请参见。)“允许地址锁存”(ALE )输出是fosc的6分钟用示波器观察ALE是否有脉冲输出(判断8051芯片的好坏吗? (请参见。)看看PSEN (判断8051可以用EPROM或ROM读取脚本吗? (请参见。)因为/PSEN连接了外部EPROM(ROM )的/OE端子OE=Output Enable (允许输出)7. 89C51如何确定和更改当前的工作寄存器集?a :程序状态字(PSW )的RS1和RS0可以给出4的组合。用于从4组工作寄存器组中选择PSW属于sfr (专用功能寄存器) (特殊功能寄存器)8 .将8. 89C51 P0端口用作通用I/O端口输入时,在通过TTL“OC”门输入数据时需要注意什么? 为什么?答案:9 .引脚锁存器和“引脚”的区别是什么? 使用哪个指令?a :读取锁存器(ANL P0,a )相当于从存储器读取数据,读取管脚从外部读取数据(MOV A、P1等指令是读取管脚,意味着向端口P1输入数据)。传送系统MOV、判定移位JB、JNB,它们都是引脚,通常将这些命令用于外部通信,判定外部键盘等的字节交换XCH、xchg算术和逻辑运算ORL、CPL、ANL、ADD、ADDC、SUBB、INC、DEC控制转移10. 89C51 P0P3端口结构有什么区别? 作为通用I/O端口的输入数据使用时,需要注意什么?a:p0端口内部没有上拉电阻,可以作为16位地址的低位8位使用P3具有第二功能P2端口可以用作16位地址的前8位上拉电阻是必要的。 OC门不能输出高低电平,只能用上拉电阻实现11. 89C51单片机的EA信号具有什么功能? 使用8031时,如何处理EA信号端子?a:(1)80c51单片机的EA信号的功能EA是片外程序存储器存取许可信号,在低电平有效的编程时,施加21V的编程电压如果EA端子成为高电平,程序从片上程序存储器执行,访问片上存储器的EA端子成为低电平时,使整个系统执行片上程序存储器程序。(使用80C31时的EA信号端子的处理方法因为80C31没有芯片内的程序存储器,所以使用它时一定需要外部的程序存储器,EA信号端子请设为低电平。12. 89C51单片机需要什么样的信号以第二种功能提供芯片引脚?a :第一功能第二功能串行端口:P3.0 RXD (串行输入端口)P3.1 TXD (串行输出端口)中断:P3.2 INT0外部中断0P3.3 INT1外部中断1定时器/计数器(T0、T1 ) :P3.4 T0 (定时器/计数器0的外部输入)P3.5 T1 (定时器/计数器1的外部输入)数据存储门:P3.6 WR (外部存储器写入门、低电平有效、输出)P3.7 RD (外部存储器读门,低电平有效,输出)计时器/计数器(T2 ) :P1.0 T2 (计时器T2的计数侧)P1.1 T2EX (计时器T2的外部输入端)13 .内部RAM中低128字节的单元分为哪三个主要部分? 各部分的主要功能是什么a :片上RAM低128个单元的划分和主要功能:(l )工作寄存器组(00HlFH )这是用寄存器直接地址的区域,内部数据RAM区域的031(00HlFH )共计32个单个元。 这是4个通用工作寄存器组,各组包含8个8位寄存器,编号为R0R7。(2)位地址区域(20H2FH )包括内部数据RAM区域的3247(20H2FH )的16字节单元到128位,可进行位搜索地址的RAM区域。 这个16字节单位同时可以进行字节寻址和位寻址。(3)字节地址区域(30H7FH )可以从内部数据RAM区域的48127(30H7FH )以80字节为单位,采用间接字节地址中选择另一种天花板类型。14 .复位单片机有几种方法? 复位后的机器的初始状态怎么样?a:(1)单片机的复位方法单片机的复位方法有:上的电自动复位、按钮电平复位和外部脉冲三种方式。标题图2-1(2)复位后的初始状态除了复位后设备的初始状态(即,每个寄存器的状态:PC )之外,复位操作还影响其他特殊功能寄存器,复位状态如标题表2-1中的示例所示15 .接通电源复位后,CPU使用的是哪个工作寄存器? 地址是什么?CPU如何确定和更改当前的工作寄存器组?a :一般上电复位后,将第一组通用动作寄存器选择为动作寄存器的共计4组,分别是从00h到1FH的地址并且,机器上有程序状态字PSW,其第4位和第3位的RS1、RS0用于选择工作寄存器组,根据机器地址的不同,可能会有些不同。 他们俩的值和寄存器组的关系:rs1/rs0/0/1/01/1使用的工作寄存器0 1 2 3地址00-07 08-0F 10-17 18-1F编写程序时,通过定义程序状态语,选择使用不同的寄存器组。 也可以直接分配给RS1和RS0。(最后的问题7 )16 .程序状态寄存器PSW的作用是什么? 一般的标志是多少位? 角色是什么?a:psw是SFR (特殊功能寄存器)。芯片上RAM的高度128B具体地址D0H(00HFFH ) (芯片上RAM的地址) (8bits地址方法)PSW=程序状态word (程序状态字)PS的一般标志是什么?CY=Carry (进位标志位)AC=Auxiliary Carry (辅助进位标志位)(半进位标志位)F0用户标志位RS1、RS0用于选择当前的工作寄存器组(r0 r7) (4选1 )OV=Overflow (溢出标志位)p=奇偶校验17 .位地址7CH和字节地址7CH有什么不同? 位地址7CH具体位于芯片内RAM的哪个位置?a :以不同的地址方式区分,以位地址方式访问128位地址,以字节地址方式和间接地址方式访问低位128字节单元。具体地址是2F的第五个,7C。18. 89C51单片机的时钟周期和振荡周期之间有什么关系?机械周期和指令周期是什么?a :时钟信号的周期被称为机械状态周期,是振荡周期的2倍。 机器周期是指CPU访问内存所需的时间。 指令周期是执行一个指令所需的时间。19.1机器周期的时机是如何区分的?a:1机器周期=12振荡周期=6个时钟周期(状态周期)S1P1、S1P2、S2P1、S2P2、S3P1、S3P2、S4P1、S4P2、S5P1、S5P2、S6P1和S6P2其中s=状态,p=相位20 .堆栈是什么?堆栈指针SP的作用是什么? 89C51单片机堆栈的容量不能超过多少字节?a :堆栈是数据项目都按顺序排列的数据结构,只能在一端(称为堆栈顶部(top ) )插入或删除数据项目。 要点:堆栈:顺序自由堆栈:后出(Last-In/First-Out )子程序调用时保存调用函数的CPU寄存器PC指针,PC指针根据CALL指令自动插入到SP指定的片上存储器中,CPU寄存器由用户通过推式命令自己保存,所以SP的作用是指针,中断调用在子函数调用时,向SP指向的存储器中写入字段数据,SP自动增加1或2,中断结束RETI,调用返回RET,POP时SP数据弹出,SP自动减少1或2虽然8051字节到128字节的片上存储器可以获得0X20或更高理论,以96字节的堆栈和8052,或256字节224字节的堆叠,但是通常在C51中可以获得没有其他空间来存储当前的单片机的程序,该程序通常在C51中可用21. 89C51有几种低功耗方式吗? 如何实现呢?a :怠速方式和停电方式空闲和停电模式从与SFR的PCON (地址87H )对应的位置1启动。如果CP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 有关店面的转让合同范文
- 二零二五人才招聘会协议书
- 二零二五房屋产权转让合同
- 数据库应用技术形成性考核册2024
- 个人板房出售合同标准文本
- 专业验房合同样本
- 语言活动小小的和大大的-公开课教案
- 个人地下停车位租赁合同范本
- 信息类维保合同样本
- 买牛肉购销合同标准文本
- 代建项目管理手册
- GB/T 39766-2021人类生物样本库管理规范
- 315食品安全宣传PPT模板
- GB/T 20145-2006灯和灯系统的光生物安全性
- GB 21519-2008储水式电热水器能效限定值及能效等级
- 2023年陕西省学业水平考试物理试真题答案无
- 运输供应商年度评价表
- 旅游项目融投资概述
- 全旅馆业前台从业人员资格证考试答案解析
- 十二经络及腧穴课件
- 立式圆筒形储罐罐底真空试验记录
评论
0/150
提交评论