2011学年春季学期。
单片机与嵌入式系统》课程期中测试卷。
注意:1、本试卷共 2 页2、考试时间120分钟。
3、姓名、学号必须写在指定地方阅卷负责人签名。
ie tmod
scon 一、填空题(3×10=30分)
1. 单片机和普通计算机的不同之处在于其将cpu、(存储器 ) 和( io )三部分集成于一块芯片上。
2. at89c51的程序存储器容量是( 4k ),芯片类型是( 闪存 )。
3. at89c51系统中,当psen*信号有效时,表示cpu要从( 片外程序 )存储器中读取信息;而ea*为高电平时,单片机优先访问的是( 片内程序)存储器。
4. 当单片机复位后置位psw=18h,这时当前的工作寄存器区是( 0 )区,r4所对应的存储单字节地址为(04h )。
5. sjmp $ 指令字节数为2)采用的是(相对寻址)方式,其偏移量rel等于( feh )。
6. 若用传送指令分别访问mcs-51的外部程序存储器和数据存储器,该指令的操作码助记符前者为( movc ),后者为( movx )。
7. 已知(r0)=60h,(60h)=3eh,(a)=59h,那么执行完指令 xchd a, @r0 后,(a)=(5eh )。
8. 8051内部数据存储器的地址范围是( 00-- ffh ),位地址空间的字节地址范围是( 20h--2fh ),对应的位地址范围是( 00h--7fh ),外部数据存储器的最大可扩展容量是( 64k )字节。
9. 8051唯一的一条16位数据传送指令为 (mov dptr,#data
10.当单片机复位时psw= (00h )h,sp=( 07h )。
二、简答题(10+10+10=30)
1.什么是mcs-51单片机的最小系统,并以8031为例画图说明(i/o口可略)。
答: 单片机能够正常工作所需要的最低配置叫做最小系统,2. 采用6mhz的晶振,定时2ms,用定时器方式1时的初值应为多少?
若直接采用定时器方式2是否可行,为什么?(请给出计算过程)
答: 3.简述中断源的中断请求被响应的必要条件,试列举一种中断响应被封锁的情况并说明可能封锁时长(用机器周期描述)!答:1.
三、程序分析题(15+10=25分)
1. 已知程序执行前有a=02h,sp=42h,(41h)=0ffh,(42h)=0ffh,下述程序执行后,请问。
asp41h42hpc
(注意:每空2分,过程5分,共15分)
pop dph
pop dpl
mov dptr,#3000h
rl amov b, a
movc a , a+dptr
push a
mov a , b
inc amovc a , a+dptr
push a
retorg 3000h
db 20h , 70h , 30h , 60h , 0a0h , 80h
2. 分析下列子程序中跳转指令的偏移量和整个程序执行的时间(晶振频率为6mhz)
mov r3,#15 ;1个机器周期,2个字节。
dl1:mov r4,#255 ;1个机器周期,2个字节。
dl2:mov p1,r3 ;2个机器周期,2个字节。
nop1个机器周期,1个字节。
nop1个机器周期,1个字节。
djnz r4,dl2 ;2个机器周期,2个字节。
djnz r3,dl1 ;2个机器周期,2个字节。
ret2个机器周期,1个字节。
答:四、程序设计题(15分)
编写程序,将外部数据存储器中的5000h—50ffh单元全部清零后,再将程序标志位置1,并等待外中断0引脚上的电平中断(禁止其它中断)。答。
单片机试卷
密 封 线 密 封 线 学院电子信息工程系单片机原理及应用考试题 10 闭卷时间120分钟。题号。得分评卷人。15.串行口工作方式控制寄存器是 单片机的串行中断入口地址为 a.0003h b.0013hc.0023hd.0033h一。二。三。四。五。六。七。总分复核人。班姓名座号。一。单项选择题 共...
单片机期中作业
期中考试大作业。姓名 吴柏村。学号 2011118180 班级 11电工。1,题目 写一程序实现以下功能 按下原理图键盘某一按键,则按下的按键数就会同时显示在6个数码管上。要求如下 a口地址 4000 工作方式 输出。b口地址 4001 工作方式 输出。c口地址 4002 工作方式 高位输出 低位输...
单片机期中作业
单片机技术期中考试。形式一 1 写一篇关于单片机在测控领域中的一个具体应用 2 写一个关于单片机小制作方案 要求要用到外部中断,另要从硬件和软件设计上进行阐述。请选择该方式的同学,将文章的电子版提交至单片机技术网络课程中 论坛 栏目中的单片机测控系统栏目中,同时将打印稿在规定的时间内交给学习委员。形...