版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、填空1. STC89C52单片机中常用的 5个中断源分别是 INT0 、 T0 、INT1 、T1 和串口 。2. STC89C52单片机片内RAM空间可分为3个功能区域,它们分别是 工作寄存器区 、位寻址区 和一般RAM区。3MCS51单片机的变址寻址是以 DPTR或PC 作基地址寄存器,以 累加器A 作变址寄存器,并以两者内容相加形成的16位地址作为操作数地址,以达到访问 操作数 的目的。4. 定时/计数器是单片机中的重要功能模块,当它做定时器用时对机器周期计数,做计数器用时对 p3.4或P3.5上的脉冲信号计数。5溢出标志OV只有在进行 有符号数 加法运算时才有意义。OV=0表示加法
2、运算结果没有溢出,0V=1表示加法运算结果超出了A所能表达的符号数有效范围。6. 外部中断有2种触发方式,它们分别是边沿触发方式、电平触发方式 。7. LED数码管在结构上可分为共阴极和共阳极有两种结构,其显示方式可分为 动态显示 和静态显示 两种显示方式。8. 键盘可分为编码式和非编码式两种,其中非编码式键盘又可分为独立式键盘 和 矩阵式键盘 两种。9. STC89C52单片机共有4个并行I/O口中,它们分别是P0 口、 P1 口、 P2 口和 P3 口。10. 蜂鸣器有两种,它们分别为 有源蜂鸣器和无源蜂鸣器两种。11. A/D转换器把模拟信号转换成数字信号需要采样、保持、量化、编码四个步
3、骤。12. 按键去抖动有两种方式,这两种方式分别是 硬件方式和软件方式。13MCS51单片机的外部中断请求信号若设定为电平方式,只有在中断请求引脚上采样到低电平 信号时,才能激活外中断。而在脉冲方式时,只有在中断请求引脚上采样到 下降沿脉冲 信号时,才能激活外中断。二、单项选择题14STC89C52是( B )位的单片机。A4 B8 C16 D3215程序计数器PC的复位值是( A )。 A0000H B0003H C000BH D0013H16在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是( B )APC BPSW CA DSP17当只使用片外程序存储器时,( B )引脚必须
4、接地。ARST B/EA CALE DVCC18若石头英晶振的频率为12MHz,则1个机器周期等于( D )。A4 uS B3uS C2 uS D1 uS19若晶振频率为6MHz,则1个机器周期等于( C )。A4uS B3uS C2uS D1uS20指令AJMP的跳转范围是( C )A256B B1KB C2KB D64KB20指令LJMP的跳转范围是( D )A256B B1KB C2KB D64KB21定时/计数器的T1的启动位是( A )。定时/计数器的T0的启动位是:TR0ATR1 BET1 CTF1 DPX122用于声明汇编起始地址的伪指令是( A )。AORG BDB CEND
5、DEQU23各中断源发出的中断请求信号,都会记在MCS-51系统中的( C、D )这两个都对AIE BIP CTCON DSCON 24两无符号数相加有溢出时,下列( A )位值为1。 ACY BP CF0 DOV25当两有符号数相加有溢出时,下列( D )位值为1。 ACY BP CF0 DOV26CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是( C )A混合编址 B动态编址 C独立编址 D变址编址2760H转换成十进制数为( B )。6 X 161+0 X 160 =96A11 B96 C60 D11028二进制数B转化成十六进制数后为( A )。 A52H B66H C7
6、7H DD2H29外部中断0触发方式为下降沿触发时,下列( B )位值为1 。 ATF1 BIT0 CEX1 DPX129. 外部中断0触发方式为电平触发时,下列( B )位值为0 。即IT0=0时为电平触发 ATF1 BIT0 CEX1 DPX130定时/计数器0产生溢出时,下列( A )位值为1 。当定时/计数器1产生溢出时,TF1=1 ATF0 BIE1 CEX1 DPX131下列可用来启动T1中断的位是( C )。可用来启动INT1中断的位是EX1.用来启动串口中断的位是ES.APS BTR0 CET1 DEA32下列可用来启动定时/计数器1工作的位是( B )。可用来启动定时/计数器
7、0工作的位是TR0APS BTR1 CTR0 DEA33用于声明起始地址的伪指令是( A )。 AORG B.END C.DB D.DATA34用于声明字型数据块的伪指令是( B )。用于声明字节型数据块的伪指令是DB即选C AORG B.DW C.DB D.DATA35十进制数98对应的BCD码是( D )。 AB B.B C.B D.B36十进制数121转换成二进制数为( A )。 AB B. B C. B D. B37定时/计数器工作于方式( A )时,它是一个13位的定时/计数器。 A0 B.1 C.2 D.337定时/计数器工作于方式( B )时,它是一个16位的定时/计数器。 A0
8、 B.1 C.2 D.338外部中断0触发方式为下降沿触发时,控制位IT0的值为( B )。 A0 B.1 C.2 D.338. 外部中断0触发方式为电平触发时,控制位IT0的值为( A )。 A0 B.1 C.2 D.339中断响应后能硬件自动清0的位是( B )。 ATR0 B.TF1或TF0 C.TI D.RI40中断允许是由( C )特殊功能寄存器来控制的。 ATMOD B.TCON C.IE D.IP41单片机复位时,R0对应于片内数据存储器的( A )地址单元。 A00H B.01H C.02H D.08H41.单片机Rs1=0,Rs0=1时,R0对应于片内数据存储器的( D )地
9、址单元。 单片机Rs1=1,Rs0=0时,R0对应于片内数据存储器的 10H 地址单元;当单片机Rs1=1,Rs0=1时,R0对应于片内数据存储器的 18H 地址单元A00H B.01H C.02H D.08H42单片机复位时,工作寄存器区选择位RS1RS0的值是( A )。A00 B.01 C.10 D.1143用于启动外部中断1的控制位是( A )。用于启动外部中断0的控制位是ETOAET1 B.ET0 C.TR0 D.EX144中断优先级是由( C )特殊功能寄存器来控制的。 ATCON B.IE C.IP D.SCON45堆栈指针寄存器SP的复位值是( A )。 A07H B.08H
10、C.17H D.18H46定时/计数器工作方式是由( D )特殊功能寄存器来控制的。APSW B.SCON C.TCON D.TMOD47下列用于选择外部程序存储器的引脚是( D )。AALE BRST C/PSEN D/EA48下列四条叙述中,有错误的一条是( A )A16根地址线的寻址空间可达1MB (应该为64KB)B内存储器的存储单元是按字节编址的CCPU中用于存放地址的寄存器称为地址寄存器D地址总线上传送的只能是地址信息三、判断题 49MOV R1,R0 ( )50MOV A,#30 ( )51程序计数器PC的地址为D0H,是可以寻址的专用寄存器。 ( )52MOV A,#40H (
11、 )53DEC DPTR ( )54转移指令中的偏移量rel是一个无符号的8位二进制数。( )是一个以补码表示的55MOVC A,R1 ( )56ANL A,R1 ( )57MCS51单片机的P3口是一个单一功能的准双向通用I/O口。 ( )58PUSH A ( )59ADD #10H,A ( )60堆栈要是为中断操作以及子程序调用而设立的,其功能主要是保护断点地址和保护现场。 ( )61MOV B,A ( )62DIV A,B ( )63MOV R0,#1234H ( )64MOV #30H,R2 ( )65RLC R1 ( )66MOVC A,A+DPTR ( )67MOVC A,DPTR
12、 ( )68DJNZ R1,LAB ( )69INC DPTR ( )70POP ACC ( )71SETB A ( )72ADD R1,R5 ( )73A/D转换是指将一个随时间连续变化的模拟信号转换为计算机所能接收的数字量。 ( )四、简答题74简述IE中EA、EX0、ET0、ES位的作用。EA:CPU中断允许控制位。EA=1时,CPU全部开中断;EA=0时,CPU全部关中断。EX0:外部中断INT0的中断允许控制位。EX0=1时,INT0开中断; EX0=0时,INT0关中断。ET0:定时计数器T0中断允许控制位。ET0=1时,T0开中断;ET0=0时,T0关中断。ES:串行口中断允许控
13、制位。ES=1时,串行口开中断;ES=0时,串行口关中断。75简述定时/计数器工作方式的设置方法。通过设置TMOD中的M1、M0位来进行设置定时/计数器工作方式:、当M1=0、M0=0时,为方式0,是13位定时/计数器工作方式、当M1=0、M0=1时,为方式1,是16位定时/计数器工作方式、当M1=1、M0=0时,为方式2,,是自动再装入的8位定时/计数器工作方式、当M1=1、M0=1时,为方式3,是T0分为两个8位定时/计数器,T1停止计数76MCS-51单片机的CPU是如何判别中断源是否有中断请求发生的?答:通过判别TCON中的IE0、TF0、IE1、TF1和SCON中的RI、TI位的值,
14、当对应位的值位1时,则相对应的位有中断请求发生。 77简述TCON中TF0、TR0、TF1和TR1位的作用。TF0/ TF1:定时计数器T0/T1的中断溢出标志位。定时器作加1计数,当最高位产生进位时,定时器计数溢出,此时,由硬件置位TF0/TF1=1,CPU响应中断后,由硬件清“0”,TF0/TF1=0。TR0/ TR1:定时计数器T0/T1的启动停止标志位,由用户编程确定。TR0/TR1=1时,定时器开始计数(即从设定的初值作加1计数);TR0/TR1=0时,定时器停止。78简述PSW寄存器中各位的作用。Cy:进位标志位。在无符号数进行加减运算时,若Cy=1,则最高位A7产生进位或借位;若
15、Cy=0,则没有产生进位或借位。 AC:辅助标志位。在无符号数进行加减运算时,若AC=1,则低四位(A3)向高四位(A4)产生进位或借位;若AC=0,则没有产生进位或借位。F0:供用户定义的标志位,F0状态通常不在执行指令过程中自动形成,用户根据程序执行的需要通过传送指令确定。RS0 、RS1:寄存器组选择位。用于设定当前工作寄存器的组号。OV:溢出标志位。在有符号数进行加减运算时,若OV =1,则表示有溢出;若OV=0,则表示没有溢出。P:奇偶标志位。用于跟踪检累加器A中“1”的个数的奇偶性。当P=1,表示A中“1”的个数为奇数;当P=0,表示A中“1”的个数为偶数。79请简叙51单片机中断
16、入口地址。答:INT0:0003H 、T0:000BH、INT1:0013H、T1:001BH、串口:0023H80简述中断的概念及工作过程。(1)、概念:当外部请求服务时,暂时中断当前主程序,转而执行中断处理程序,完成后自动返回被中断的主程序继续运行。(2)、工作过程:、中断源发出中断请求 、当中断开放时,CPU响应中断 、保护断点,保护现场 、执行中断服务程序 、中断服务程序完成后,恢复断点,恢复现场 中断返回,执行主程序81写出STC89C52单片机中断系统中各中断源的中断标志位。INT0:IE0 INT1:IE1 T0:TF0 T1:TF1 串口:RI、TI82简述定时器初始化的步骤。
17、、根据实际任务确定工作方式、操作模式以及启动控制方式,然后将控制字写入TMOD寄存器。、根据工作要求计算出预置定时/计数器的初值,并将计数初值写入相应的计数器。、根据需要确定是否采用中断方式,并设置中断允许控制寄存器IE中的相关位。、根据前面设定的启动控制模式启动定时/计数器的工作。83举例说明汇编指令的7种寻址方式。答: 寻址方式 举例 立即寻址 MOV A,#16 直接寻址 MOV 20H,P1 寄存器寻址 MOV A,R0 寄存器间接寻址 MOVX A, DPTR变址寻址 MOVC A, A+DPRT 相对寻址 SJMP LOOP 位寻址 ANL C,70H84请简叙键盘处理程序的任务。
18、、识别系统当中哪个键是否按下,如果是矩阵式键盘,还需获得被按下键的键值、识别出按键后,执行相对应按下键的功能五、程序分析题85. 阅读程序,完成填空。MOV DPTR,#TAB; (DPTR)= 2000H CLR A; (A)= 0 MOVC A,A+DPTR; (A)= 2H INC A; (A)= 3H MOVC A,A+DPTR; (2000H)= 5H ORG 2000HTAB:DB 2H,3H,4H,5H,6H,7H,8H,9H86阅读下列程序,回答后面问题。 ORG 0000H LJMP START ORG 0030H START: CLR P1.1; MOV TMOD,#01H; MOV TL0,#20H MOV TH0,#4EH; SETB TR0; LOOP: JNB TF0,LOOP; CLR TF0; CPL P1.1 ; MOV TL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络安全风险评估与治理流程指导手册
- 娱乐业演员专业素养与票房效益绩效考核表
- 第25课《延安我把你追寻》教学设计 试讲稿 说课稿 统编版语文四年级上册新教材
- 重庆市大渡口区2026年中考数学全真模拟试卷含解析
- 体育用品市场推广专员品牌影响力KPI考核表
- 软件工程师项目开发周期与代码质量KPI考核表
- 2026年消毒供应中心相关知识及感控知识考试试题及答案
- 仓储调度优化方案指导书
- 云南文山壮族苗族自治州文山市第二学区2026-2027学年九年级上学期9月阶段检测英语试题(含答案)
- 遗体整容师风险评估与管理考核试卷含答案
- 2025年全国人大机关公开遴选公务员真题(附答案)
- 中国广电山东网络有限公司2026年度市县公司招聘145个模拟试卷附答案
- 合成生物产品质量检测工程师岗位招聘考试试卷及答案
- 重师新生入学教育考试试题及答案
- 大公司办公职场管理制度
- 【高分复习笔记】李天元《旅游学概论》(第5版)笔记和课后习题详解
- GA/T 1357-2018公共安全视频监控硬盘分类及试验方法
- 《伤逝》-鲁迅课件-大学语文(经典实用)
- 窒息的急救与护理课件
- MOOG壁厚控制系统调整指南
评论
0/150
提交评论