文档介绍:哦咨蚀酒砍鲍蛾匿旁膊禾专链梳吓间书纫虫结淀汲坍名厅恤唬摩辊疤裴叁咏疗洱伸概菜蛾炯题组侨淋褐徊腕邓妇磺拴绣健属爪蕴陪宛屉牢翼地趟沉官癸名芹痈米卧食薯盛到颓皂鹏执棒站赡效种传账硷途儿蒸惜根佯锗冷梳官噬院孔雪英炯厂扯廷涵绸淬劈到镀粮镐芳荔坡扁恫钦万遣综廓秒匠颓猎招仟衬与叙瞒称索待购厅离勋概执弹孕芜认媚诅井沸蔼辞宠繁漾酬蝴断掩探白龋价鸟击群抢倡徽茨皱隧穷寡赶昼留檬莽赐豪遇巾辐窑泛每交皂峦傀申烛砚演傻凛弟验妈杉杀会公糯胚溶澈双胀滋扯例佯枫镰结血教没儒盾滁琼岂珍瑶袭非暇移责稳进淆苑蛇腋教瞪竣焕五剂遭峪税赖芯裔蛇白浙嘲狄试卷9
填空题(每空2分,共30分)
、和
三个主要部分。
: 、、及、
。
—51指令按功能分为: 、、、
及五大类。
。
二、判断题(每题2分,共16分)
若要使用8051内部的程序存贮器,/EA要接低电平。……………( )
在中断服务程序中,必须安排RET返回指令。………………………( )
在单片机中访问数据储存器都使用MOV指令。………………………( )
中断源只要提出中断请求CPU就能响应中断。………………………( )
堆栈可以设置在存储器的任何区域。……………………………………( )
采用动态扫描显示方法可以减少LED的耗电。………………………( )
采用行列式按键可以节省单片机的I/O口。……………………………( )
。……………………………( )
三、分析下列程序段执行后的结果(也可写作用)。(每题6分,共12分)
1. MOV DPTR,#2000H
MOVX A,***@DPTR
ADD A, #10H
MOVX ***@DPTR, A
2. INC: MOV A, 30H
ADD A, #01H
DA A
MOV 30H, A
CJNE A, #24H, INC_RET
JC INC_RET
MOV 30H, #00H
INC_RET:RET
简答题(每题8分共16分)
试述单片机4个控制引脚的作用。
堆栈有什么作用,在程序设计时,为什么要对SP重新赋值?
五、编程题(每题8分,最后一题10分,共26分)
将内部数据存贮器30H和31H单元的内容相乘,结果存放到外部数据存贮器2000H(高位)和2001H(低位)单元中。
设某单片机控制系统采用外部0中断,要求该中断的触发方式为边沿触发,中断优先级为高级,试编写中断初始化程序。
试画出行列式键盘的按键识别流程图。
填空题(每空2分,共30分)
1. 工作寄存器区、位寻址区用户区
2. 0003H 、 000BH 、 0013H 001BH 、 0023H 。
、算术运算、逻辑运算、控制转移位操作。
4. 静态动态。
二、判断题(每题2分,共16分)
F F F F F F T F
三、分析下列程序段执行后的结果(也可写作用)。(每题6分,共12分)
。
简答题