收藏 分销(赏)

微机与单片机原理考试题.doc

上传人:天**** 文档编号:10820096 上传时间:2025-06-18 格式:DOC 页数:4 大小:55.50KB 下载积分:5 金币
下载 相关 举报
微机与单片机原理考试题.doc_第1页
第1页 / 共4页
微机与单片机原理考试题.doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
系、班 姓 名 座 号 …………………密……………封……………线……………密……………封……………线………………… 嘉应学院电子信息工程系微机与单片机原理考试题(A卷) (2006年1月 日) 题 号 一 二 三 四 五 六 总分 复核人 得 分 评卷人 一、单项选择题,请将答案写在题号左侧。(每题2分,共20分。) 1.单片机复位时,程序计数器(PC)的值是多少? (A)0000H (B)0030H (C)4000H (D)4100H 2.AT89S51单片机的片内程序存储器有4KB,它属于以下哪类? (A)掩膜ROM (B)可擦除可编程只读存储器(EPROM) (C)闪速存储器(Flash ROM) (D)电可擦除可编程只读存储器(EEPROM) 3.下面哪条指令是错误的? (A)MOVC A, @A+PC (B)MOVX A, @R2 (C)MOV 30H, PSW (D)PUSH DPH 4.微机中堆栈指针的作用是什么? (A)指明栈底的位置 (B)指明栈顶的位置 (C)操作数地址 (D)指令的地址 5.MCS-51单片机要用传送指令访问程序存储器,它的指令操作码助记符是以下哪个? (A)MOV (B)MOVX (C)MOVC (D)MUL 6.下面哪条指令不属于MCS-51单片机的伪指令? (A)NOP (B)DB (C)END (D)ORG 7.设(SP)=62H,片内RAM 60H至64H的内容如右图所示。 执行指令: POP DPH POP DPL POP ACC 后,(DPTR)=? (A)0000H (B)3F30H (C)4A00 H (D)4A3FH 8.可擦除可编程只读存储器2764的容量是8KB,它的地址线有几根? (A)11根 (B)12根 (C)13根 (D)14根 9.单片机使用8255A扩展I/O接口电路如右下图所示,则8255A控制字 寄存器地址是多少? (A)00H (B)01H (C)02H (D)03H第 一 页 10.指令MOV @R0, 30H对源操作数而言,属于哪种寻址方式? 第一页 (A)直接寻址 (B)立即寻址 (C)寄存器寻址 (D)寄存器间接寻址 二、填空题。(每空1分,共10分。) 1.十六进制数C6转换为十进制数的结果是________,二进制数11011010转换为十六进制数的 结果是________。 2.MSC-51单片机中PC和DPTR都用于提供地址,但PC是为访问________存储器提供地址, 而DPTR是为访问________存储器提供地址。 3.设执行指令DIV AB前,(A)=0A4H,(B)=20H,则执行指令后(A)=_______,(B)=_______。 4.根据数据的传送方向,串行通信可以分为单工、半双工和全双工3种,MCS-51单片机串口 属于_________串行口;若传送速率每秒120个字符,每个字符10位,则波特率为________。 5.LED数码管的扫描方式有两种,分别是____________和____________。 三、判断题,正确的打√,错误的打×。(每题2分,共10分。) 1.MCS-51单片机的特殊功能寄存器分布在60H~80H地址范围内。 ( ) 2.调用子程序指令(如LCALL)及返回指令(如RET)与堆栈有关但与PC无关。 ( ) 3.单片机系统扩展片外程序存储器或者数据存储器时,常用的选片法有:非门选片法、线选法 和译码法等。 ( ) 4.按钮消抖措施有多种,从硬件角度考虑,可以通过触发器将按钮送出的信号消抖锁存; 从软件角度考虑,可以通过调用延时子程序消抖动。 ( ) 5.ADC0809是8位模数转换芯片,它有3个模拟输入通道,数字输出范围是00H~FFH。( ) 四、程序分析。(共20分。) 1.写出执行下列程序段后相关存储单元或寄存器的值。(本小题每空2分,共4分。) ORG 0200H MOV R1, #37H MOV A, R1 MOV 37H, #55H CJNE @R1, #37H, DONE MOV A, 37H SJMP EXIT DONE: MOV 37H, #0AAH EXIT: SJMP $ 执行完毕(A)=_______, (37H)=_______。 2.已知:(A)=73 H,(R1)=30H,片内RAM(30H)=34H,片外RAM(30H)=A0H, (C)=1。请写出单片机执行下列指令后的结果。以下语句不是程序段,互不相关。 (本小题每空1分,共6分。) (a)CPL A (A)=______ (b)MOVX A, @R1 (A)=______ (c)ADDC A, @R1 (A)=______ (d)RLC A (A)=______ (e)XCH A, @R1 片内(30H)=______ (f)ORL A, #0FH (A)=______ 系、班 姓 名 座 号 …………………密……………封……………线……………密……………封……………线………………… 3.改错题。(本小题10分。) 下面的程序段有5个遗误之处,请指出并改正之。可直接在源程序中指出并改正。 本程序功能:如右图所示,通过拨码开 关将一位十进制数在共阴数码管中显示。 ORG 0000H SJMP MAIN ORG 0200H MAIN: SETB P3.0 MOVX A, @R0 ANL A, #0F0H ACALL GETCODE MOV P1, A CLR P3.1 SJMP MAIN GETCODE: MOV DPTR, #TAB MOV A, @A+DPTR TAB: DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, 07H, 7FH, 6FH END 五、程序设计题。(每题5分,共10分。) 1.设MCS-51单片机片内RAM 30H和31H里有两个BCD码形式的数a和b。请编写程序,实现BCD加法程序,求x=a+b,并把x送入片内RAM 32H及片外RAM 2000H,设x可以用一个字节表示。 第二页 第 二 页 2.请编写一段程序,将3个输入信号ACC.5,P2.3和OV按右下图所示逻辑电路进行运算,并把结果传送至P3.6。 六、综合题。(共30分。) 1.右下图是四片2K×8位存储器芯片的连线图。(1)确定四片存储器芯片地址范围,要求写出必要的推导过程。(2)编程将片内RAM 30H~4FH单元中的32个字节数据传送到片外RAM 左数第一块芯片的最低端32个字节单元(按地址由低至高存放)。(本小题8分。) 系、班 姓 名 座 号 …………………密……………封……………线……………密……………封……………线…………………封……………线………………… 2.右下图是DAC0832的应用电路,DA转换时数字量FFH与00H分别对应于模拟量+5V与0V。(1)将图中空缺的电路补充完整;(2)编写程序,产生图中所示锯齿波。设有一个延时3.906ms的子程序DELAY可以直接调用。(本小题10分。) 第三页 3.甲乙两个电气特性相同的MCS-51单片机利用串行接口进行通信。甲机使用的晶振频率是11.0592MHz,其串口工作于方式1且允许接收数据,定时器/计数器1用作波特率发生器,电源控制寄存器PCON的SMOD位为1,收发波特率为9600bps。(1)将图中须要连接的线路补充完整;(2)计算甲机TH1和TL1的值;(3)确定甲机寄存器TMOD,TCON,SCON和PCON的值(寄存器中跟本题无关位取值为0);(4)编写甲机串行接口初始化程序。(本小题12分。)
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服