单片机试题 2019B

发布 2024-04-17 19:40:11 阅读 5351

2007/2008 学年第 1 学期。

单片机原理及其应用期末考试试题

班级学号姓名。

一、填空题(共30分,每空1. 5分)

1.已知x=15,y= —7,则其x的反码为= ,y的补码为= 。

2.无符号数为0bch,,十进制数为 。

3.当mcs-51配12mhz 晶振时,其时钟周期为 ,机器周期为 。执行一条单字节双机器周期需ms.

4. mcs-51的地址线有根,数据线有根,其最大的寻址范围为 。

5. mcs-51单片机片内有个中断源,按照默认优先级排列,依次是串口中断 。(由高到低)

6.当前sp=30h,当mcs-51响应外部中断后,其sp= ,pc=

7. mcs-51内部共有个定时器,当mcs-51外接6mhz 晶振时,其最大的定时时间为 ms。

8. 共阴极的led数码管,其显示字符4的字型码为 。若此为共阳极的led,其相应的字形码为 。

9 满量程是10v的12位dac芯片其分辨率是。

二、判断题(共10分,每题2分)

1 伪指令在汇编时产生可供机器直接执行的机器码。(

2 mcs-51单片机可执行指令:mov r2,@r1。(

3 mul ab的执行结果是乘积的高8位在a中,低8位在b中。(

4 中断返回用的是ret指令。(

5 p2口既可以作为i/o使用,又可以作地址/数据复用口使用。(

三、程序分析(共10分,每小题5分)

1)已知(20h)=x, (21h) =y, (22h ) z 执行如下程序段后20h,21h,22h和sp的值为?

mov sp , #30h; sp

push 20h;

push 21h;

push 22h;

pop 20h20h

2)数据块传送:将片外ram从30h开始的连续32个单元的内容传递给片内ram从60h开始的连续32个单元,完善程序。

org 1000h

mov r7,__

mov r0, #30h

mov r1,#60h

loop:movx a,

mov __a

五、四、完成数据存储器6264(8k*8)、程序存储器2764(8k*8)和8031的连线图,包括晶振电路、复位电路及必要的控制线,简述74ls373的作用,按你的接线,分析并写出存储器芯片的地址范围,判断有无重叠地址(20分),五程序设计(共30分,每小题10分)

(1) 已知内部ram block单元开始存放有一组带符号数据,数的个数存放在内部ram 的len单元中。请编写统计其中负数个数的程序,将统计结果存入片内num单元。(正数和零不做处理 10分)

2)设一起始位置为datatab的数据**,表中存有200个元素,每个元素占一个字节,请编写能根据r5中元素的序号,查找对应元素并把数据存入r4的程序。(10分)

3)设单片机时钟为6mhz,以定时器t1中断的方式,在p1.1引脚输出一方波。要求写出定时器初值的计算过程、主程序、中断服务程序(10分)

单片机试题B

2003 2004学年第一学期。单片机基础 重修考试试题。适应专业 模具时量 120分钟闭卷记分 班级 j012 姓名学号。一 填空 20分 1 mcs 51单片机内部ram的寄存器区共有个单元,分为 组寄存器,每组 个单元,以 作为寄存器名称。2 与8051比较80c51的特点是。3 通过堆栈操作...

单片机试题B

一 填空题 每空1分,共20分 1 单片机是将 存储器 i o接口 及串行通信接口集成在一个芯片上构成的。2 mcs 51的指令可分为几种不同的寻址方式。如 指令mov a,ri中源操作数属于 寻址方式,指令mov c,bit中源操作数属于 寻址方式。3 单片机的三总线可以分为 总线总线和控制总线。...

单片机试题 B

肇庆学院课程考试试卷。考试课程 单片机原理 b卷 2010 2011学年度第二学期 一 填空题 每空1分,共23分 1 使8051单片机复位有 上电复位 和 按键手动复位 两种方法。复位以后cpu使用第0组工作寄存器,它们所对应的内存地址为00h至 07h 若要求使用第2组工作寄存器,rs0和rs1...