版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、知识是人类进步的阶梯试题 9 参考答案一、填空1. AT89S51单片机的CPU由( 运算器 )和( 控制器 )组成。2. AT89S51单片机中,程序计数器PC DPTR和定时器/计数器都是 16位的功能部件,其中,对(PC )不能进行直接的访问,对(定时器/计数器)的访问只能对其高8 位和低 8 位分别进行读写,对(DPTR )则可以进行16位的读写。3. 设(A)=0A3H,(R3)=2CH (Cy)=1,执行指令 ADDC A, R3后,(Cy)= (0),(Ac)=(1) , ( P) =(1) 。4. 74LS138 是具有 3 个输入的译码器芯片,其输出常作片选信号,可选中(8
2、)片芯片中的任一芯片,并且只有1 路输出为(低 )电平,其它输出均为(高 )电平。5. AT89S51片机有(5 )个中断源,(6 )个中断标志,(2 )中断优先级。6定时器/计数器 T0 工作在方式3下时,会占用T1 的两个控制位:即(计数运行控制位或TR1 )和(中断标志位或计数溢出标志位或TF1 ) 。7 . AT89S5惮片机串行口的4种工作方式中,( 方式1)和(方式3)的波特率是可调的,与定时器/计数器T1的溢出率有关,另外两种方式的波特率是固定的。8 . DAC0832的单缓冲方式,适用于只有(1)路模拟输出,或者( 多)路但不要求同步输出的场合。9 . AT89S51单片机的堆
3、栈采用先进( 后 )出的原则,指针 SP始终指示( 栈顶 )的地址。10 . AT89S51单片机通过 ADC0809S行模数转换时, 需要通过指令 ( MOVX DPTRA或MOVX Rj A ) 启动转换,转换结束后需通过指令( MOVX A DPT或MOVX A Ri )将转换结果保存在 A中。11 .已知8段共阴极LED1示字符“ H'的段码为76H,则8段共阳极LED!示该字符的段码为(89H)。12 .常用的单片机编程语言有汇编和C51,其中(C51)编程效率高,(汇编语言)执行效率高。13 若单片机的时钟频率为f osc, 则定时器/ 计数器 T1 工作在方式2 时, 最
4、小的波特率为(f osc/98304) ,最大的波特率为(f osc/12 或 fosc/192) 。14 .单片机的晶振为 6MHz若利用定时器/计数器T1的方式1定日2ms,则(TH1) = ( FCH ), (TL1)=(18H ) 。15 从同步方式的角度讲,82C55 的基本输入/ 输出方式属于(同步)通讯,选通输入/ 输出和双向传送方式属于(异步)通讯。知识是人类进步的阶梯16.使用并行接口方式连接键盘,对独立式键盘而言,8根I/O8)个按键,而对矩阵式键盘而言,8根I/O 口线最多可以接(16)个按键。二、判断(每题1分,共15分,在后面的括号中填入“,”或“ X ”)1 . A
5、T89S51单片机的I/O 口与外数据存储器统一编址,因此扩展I/O 口占用片外数据存储器的地址。(,)2 .在开中断的前提下,只要中断源发出中断请求,CPK会立刻响应中断。( X )3 . AT89S51单片机的EA*管脚接低电平时,只使用片外ROM接高电平时,则只使用片内ROM ( X )4 .当定时器/计数器T0工作在方式3时,TL0具有定时和计数功能,而 TH0则只有定时功能,没有计数功 能。(,)5 .自然优先级高的中断,可以打断自然优先级低的中断。(X )6 .单片机系统扩展时使用的锁存器,是用于锁存低8位地址。(,)7 .占字节数多的指令,执行时间不一定长,但是书写越长的指令,占
6、用的字节数越多。(X )8 .单片机的时钟频率越高,则在A/D或D/A变换时的速度越快。( X )9 .汇编指令在汇编过程中都会产生与之相对应的机器码。( x )10 . AT89S51单片机的SBUF虽然只有一个地址,但是对应两个物理单元。(,)11 . AT89S51的定时器/计数器对外部脉冲进行计数时,要求输入计数脉冲的高电平和低电平的持续时间均要大于1个机器周期。(,)12 .动态显示的数码管,任一时刻只有一个LED处于点亮状态,是 LED的余辉与人眼的“视觉暂留”造成数码管同时显示的“假象”。(,)13 .在ROM者RAM勺多片扩展中,若要保证各片地址连续,应该采用线选法。( X )
7、14 .若定时器/计数器T1不作波特率发生器,则串行口无法进行串行通讯。(X)15 .汇编指令主要是由操作码和操作数组成的,但是有些指令只有操作码。(,)三、单项选择题1 .访问片外数据存储器的寻址方式是( C )。A、立即寻址B 、寄存器寻址C 、寄存器间接寻址 D 、直接寻址2 .在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是(B )。A、PC B 、PSW C、A D 、SP3 .用AT89S51的串行口扩展并行 I/O 口时,串口需工作在( A )下。A、方式0 B 、方式1 C、方式2 D 、方式3知识是人类进步的阶梯4 .如果(SP)=42H, (3FH)=12H, (
8、40H)=34H , (41H)=50H, (42H)=80H ,则执行下列指令后:"" POPDPHPOPDPLRET(PCH) = ( C )。A、80H B、50H C 、34H D 、12H5 .以下指令中,错误的是(B )。A PUSH AccB CJNE A , R0, relC、MULABD JMP A+DPTR6 .执行子程序返回或中断子程序返回指令时,返回的断点是(C )。A、调用指令的首地址日调用指令的末地址C、调用指令下一条指令的首地址D返回指令的末地址7 .以下指令中,不属于对引脚“读-修改-写”指令的是( D )。A、INC P1B ORL P1
9、, #0FHC、DJNZ P1 , LOOPD、MOV C, P1.38 . AT89S51和AT89S52单片机的主要区另1是( A )。A内部数据存储器和程序存储器的数目日I/O 口的数目C内部数据存储器和程序存储的类别D 、芯片引脚的数目9 .若要同时扩展 4片2KB的RAM 4片4KB的ROM则最少需要(C )根地址线。A、12B、13C 14D 1510 .以下中断,只能通过软件清除中断请求的是(C )。A、外部中断B、定时器/计数器中断C、串行中断D、所有中断四、简答1. 简述AT89S51单片机的寄存器间接寻址方式,针对片内和片外 RAM分别介绍寻址范围。答:(1)该寻址方式在寄
10、存器中存放的不是操作数,而是操作数的地址, 操作数是通过寄存器中的地址间接得到的。(2)寻址范围内部 RAM 128B, 00H-7FH,形式为 Ri(i=0,1)。外部 RAM 64KB, 0000H-FFFFH,形式为 DPTR知识是人类进步的阶梯2. AT89S51单片机的外部程序存储器和数据存储器共用地址线,为何不会发生冲突?答:因为控制信号线不同,外扩的RAMK片的控制彳t号线为 AT89S51单片机的RD*和WR引脚。外扩的ROM 芯片的控制信号线为 AT89S51单片机的PSEN引脚。对不同控制信号线的选择,通过不同指令,访问外部RAMP1执行MOVX旨令,访问外部 ROMW需执
11、行MOVC旨令,故虽然外部 RAMF口外部RO峨用 地址线,但不会产生冲突。3. AT89S51各中断源的入口地址是否能任意设定?如果想将中断服务程序放置在程序存储器中的任意区域,在程序中应该作何种设置?请举例说明。答:(1)各中断源的入口地址已经被定义了,不能任意设定。(2)如果要将中断服务程序放置在程序存储器中的任意区域,要在该中断的入口地址处设置跳转指令,才可实现对中断服务程序的执行。例如:外部中断0的中断服务程序INTP0放置在程序存储区的任意区域,此时,需通过以下方式访 问中断服务程序。ORG 0003HLJMP INTP04. I/O接口和I/O端口有什么区别? I/O接口的功能是
12、什么?答:(1)I/O 端口简称I/O 口,是指I/O接口电路中具有端口地址的寄存器或缓冲器。I/O接口是指单片机与外设间的I/O接口电路或芯片。(2)I/O 接口功能:、实现单片机与不同外设的速度匹配;、输出数据锁存;、输入数据三态 缓冲。FFH和00H分别对应模拟量+5V五、利用AT89S51单片机和DAC0832制作波形发生器,数模转换时数字量 和0V。设有一个延时 3.900ms的子程序DELAYS供直接调用。知识是人类进步的阶梯1 .将图a中空缺的电路补充完整;2 .编写汇编程序,产生图 b中所示锯齿波。图a答:1 .连线如下图, WR2接地也正确。ILE直接接+5V也可以。2.OR
13、G 0100HMOV R0, #0FEHMOV A, #00H LOOP: MOVX R0, AINC ALCALL DELAYLCALL DELAYSJMP LOOP六、请回答:1.下图中外部扩展的程序存储器和数据存储器容量各是多少?地址范围分别是什么?没用到的地址线设知识是人类进步的阶梯为1。2.编写汇编程序,将 ROW以D300H为首的16个表格数据送入 2# 6264的前16个单元中。已知特殊功能寄存器AUXR1的最低有效位可用于选择DPTR解口 DPTR1答:1.外扩1片程序存储器 2764,容量为8KB,地址范围是:C000HDFFFH外扩2片数据存储器6264,容量为16KB,地址范围是:1# 6264 : C000HDFFFH 2# 6264 : A000HBFFFH 2.MOV AUXR1, #00HMOV DPTR, #0D300HMOV AUXR1, #01HMOV DPTR, #0A000HMOV R3 , #10HLOOP: MOV AUXR1, #00HMOVC A, A+DPTR INC DPTRMOV AUXR1, #01HMOVX DPTR, A INC DPTR DJNZ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新民法总则考试试题及答案
- 2026五年级数学上册 简易方程的验算方法
- 全国范围内交通安全法规政策解读考试及答案
- 2026三年级数学下册 年月日思维拓展训练
- 2026 北师大版三年级上册第二单元识字教学课件
- 体育培训机构安全责任制度
- 青岛市叉车考试题及答案
- 2026三年级数学上册 倍数的探究学习
- 2025届山东省菏泽市高三下学期一模考试历史试题(含答案)
- 人员密集场所动火作业制度
- 雨课堂学堂在线学堂云《自然辩证法概论( 武汉科技大)》单元测试考核答案
- 2025年7月浙江省普通高中学业水平考试化学试卷(含答案)
- 2025韩国数据中心市场现状分析及投资评估规划研究报告
- 大数据与人工智能导论 课件 李建 第7-12章 大数据技术及处理流程-人工智能生成技术及应用
- 2026年山西卫生健康职业学院单招职业适应性测试题库含答案
- 2026年江苏信息职业技术学院单招综合素质考试题库及参考答案详解一套
- 差速器工作原理课件
- 部编七年级-语文文言文练习及答案
- 46566-2025温室气体管理体系管理手册及全套程序文件
- 橡皮筋扑翼机课件
- 安全生产等12项管理制度文本
评论
0/150
提交评论