单片机04级重修李兴富.doc_第1页
单片机04级重修李兴富.doc_第2页
单片机04级重修李兴富.doc_第3页
单片机04级重修李兴富.doc_第4页
单片机04级重修李兴富.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

桂林航天工业高等专科学校 2006 2007 学年第 1 学期 单片机技术(重修)期末考试试题( C 卷) 适用于 2004 级 电子工程系各 班考生注意: 题 号一二三四五六七总 分评 分评卷人班别、学号、姓名要准确、工整地填写在相应的框格内。一、填空题(每空1分,共10分)1单片机8031定时计数器的工作方式是由方式寄存器 TMODGATE,C/T,M1,M0,GATE,C/T,M1,M0位状态字决定的,当以定时器T1方式2对内定时,定时器T0不工作时其状态字应为 ,当定时器T1以方式1对内定时,同时定时器T0以方式2对外记数,其状态字应为 。2JNC rel指令执行时,当CY位为 时程序发生跳转。3单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是 。4单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用 的溢出率来设定和计算波特率。5在只使用外部程序存储器时,单片机的 管脚必须接地。6ADC0809的转换时钟一般为500KHz ,可采用单片机的 信号,再经过 分频的方法获得。7在进行BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是 指令。8中断源的允许是由 寄存器决定的,中断源的优先级别是由 寄存器决定的。 装 订 线班 别 学 号 姓 名 装订线内 不要答题 二、选择题(每题1分,共10分)1下列指令中,不影响堆栈指针的指令是()。A RET B JB bit,relC LCALL addr16 D RETI2扩展存储器时要加锁存器74LS373,其作用是( )。 A 锁存寻址单元的低八位地址 B 锁存寻址单元的数据 C 锁存寻址单元的高八位地址 D 锁存相关的控制和选择信号3启动ADC0809进行A/D转换时,使用( )指令。A MOVX DPTR,A B MOVX A,DPTR C MOV A, R0 D MOVC A,A+DPTR4在CPU内部,反映程序运行状态或反映运算结果一些特征的寄存器是( )。A PC B PSW C A D SP5调用子程序、中断响应过程及转移指令的共同特点是( )。A都能返回 B都通过改变PC实现转移 C都将返回地址压入堆栈 D都必须保护现场6单片机复位后,累加器A、PC、PSW的内容为( )AA = FFH PC = 00H PSW = FFHBA = 00H PC = 0000H PSW = 00HCA = 07H PC = 0000H PSW = FFHDA = 00H PC = 00H PSW = 00H 第 页(共 页) 7当向51单片机片外扩展的并行接口输出数据时,可采用的指令为( )。A、MOV R0, A B、MOVC A+DPTR,AC、MOVX R0,#data D、MOVX DPTR,A 88031定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对( )的查询方法进行判断。 AOV标志 BCY标志 C中断标志 D奇偶标志9扩展程序存储器2732时,需要( )条P2口线。A12 B5 C8 D4 10读取A/D转换的结果,使用( )指令。A MOV A,Ri B MOVX DPTR,A C MOVC A,DPTR D MOVX A,DPTR三、写出能实现如下要求的指令(每题2分,共10分)1 已知内部RAM的78H单元内容为30H,将其乘以2后送回78H。2 将内部RAM中78H单元的低4位求反。3将20H单元中的内容的第7位取反后送给F0。 4交换内部RAM 30H单元和40H单元的内容。5将ROM中2000H单元的内容送入片外RAM20H单元中。四、读下列程序段,并在后面填出相应的运行结果(共20分)1已知(60H)=60H,(70H)=70H,请指出下列程序段执行完后的结果MOV SP,#50HPUSH 60HPUSH 70HPOP 60HPOP 70H结果:(60H)= (70H)= 2请指出下列程序段执行完后的结果 MOV R1,#7FH MOV 7EH,#0 MOV 7FH,#40H DEC R1 DEC R1 DEC R1 结果:(R1)= (7EH)= (7FH)= 第 页(共 页) 五、在下面程序中的下划线标示的空行处填写合适的指令,使之完成给定的功能(每小题10分,共20分)。1、 将存放在片内RAM 20H和25 H开始单元的两个3字节二进制数(低字节在前)相加,结果仍存放在 20H开始的单元。 MOV R0, #20H MOV R1, #25H CLR LOOP:MOV ,R0 MOV R0, A DJNZ R2, LOOP JNC NEXT SJMP $NEXT:DEC R0 SJMP $2、比较片内RAM 60H和61H单元中两个无符号数的大小,并将其中较大数存入62H单元中。 MAX EQU 62HORG 0000HAJMP MAINORG 0030HMAIN:MOV A,NUM1 SUBB A,NUM2 MOV MAX,NUM1AJMP OVERNEXT: OVER:SJMP $END 装 学 号 订 姓 名 线 装订线内 不要答题 六硬设计题(共15分)将8031芯片外扩一片2764EPROM组成最小单片机系统。地址线、数据线至少各需多少根?详细画出该最小系统的连接图。指出连接

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论