单片机原理与应用试题复习2024年

发布 2024-04-16 17:40:09 阅读 5645

单片机的寻址方式有哪些?答: 立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,变址寻址,相对寻址,位寻址。

2、何为单片机的中断系统?答:当cpu正在处理某项事务的时候,如果系统发生了紧急事件,要求cpu暂停当前正在处理的工作而去处理这个紧急事件,待事件处理完成后,再回到原来中断的地方,继续执行原来被中断的程序,这个程序称做中断。

3、写出51所有中断源,地址。答:into外部中断0请求ie0中断地址0003h, int1外部中断1请求ie1中断地址0013h,定时器t0溢出中断请求tf0中断地址000bh,定时器t1溢出中断请求tf1中断地址001bh,串行中断请求ri或ti中断地址0023h。

4、简述51单片机的中断响应过程。一般有5个中断源,每个中断源都有一个中断标志位比如是定时器0,中断标志位为tf0,当符合中断条件时,tf0=1;此时中断源产生中断,可以在中断程序中编写需要的功能程序。

单片机内部含有哪几类存储器?答:数据存储器和程序存储器,ram:

00h~1fh 为四个工作寄存器区、20h~2fh为位寻址区、30h~7fh为一般数据缓冲区、80h~ffh为特殊功能寄存器区:用于控制片内外设参数的。内部程序存储器是0000h~0fffh。

1000h~ffffh为外部程序存储器。

单片机内部ram可分为: (1)工作寄存器区:用于寄存临时的8位信息(2)位寻址区:其中每一位都一个地址可以做为软件触发器(3)数据缓冲区:用户可以自由使用的ram单元。

单片机内部主要功能部件? 答:1)**处理器cpu:

整个单片机的核心部件,由运算器和控制器组成。运算器可以完成算术运算和逻辑运算,其操作顺序在控制器控制下进行。2)随机存储器ram:

用于存储数据。3)程序存储器rom:存储程序、常数、**等。

4)4个i/o接口: 5)、串行口:i/o接口是mcs-51单片机对外部实现控制和信息交换的必经之路,用于信息传送过程中的速度匹配和增加它的负载能力。

可分为串行和并行i/o接口 6)定时器/计数器:可用于定时和对外部输入脉冲的计数。7)中断控制器:

中断系统主要由中断允许控制器ie和中断优先级控制器ip等电路组成。可实现对5个中断源的管理。8051的中断系统主要由中断允许控制器ie和中断优先级控制器ip等电路组成。

8、已知51单片机系统是拥10mhz的外部晶体振荡器,状态周期与机器周期各为多少?答:状态周期为2*1/f(晶振频率)=0.

2us,机器周期为12*1/10 =1.2us。9、定时器/计数器的工作方式2有什么特点?

适用于什么应用场合?答:具有自动恢复初值的特点;适用场合:

常用于定时控制,作串行口波特率发生器。

计时器方式0-13位计数结构,方式1-16位,波特率可变,方式2-8位。

10、该单片机的定时器0(t0)工作在方式2时,t0的最大定时时间为多少?答:若f=12mhz,所以机器周期=1us,t0的最大定时时间=256*1us(机器周期)=256us;若f=10mhz,机器周期=1.

2us,t0的最大定时时间=256*1.2us=307.2us

11、简述串行数据传送的特点。答:串行通信是按先后次序一位一位传送数,各位依次逐位发送或接收,所需的数据线数量少,特别适用于长距离传送。

优点:便于长距离传送;缺点:传送速度较慢12、简述串行口接收和发送数据的过程。

答:发送时,将数据送入特殊功能寄存器,单片机硬件会自动根据工作方式将数据发送,发送完成后硬件置位特殊功能位ti;接收时,硬件根据工作方式自动检测,完成一个字节数据接收时。

13、时钟周期:晶体振荡器的振荡周期。机器周期:完成一个基本操作所需的时间。指令周期:cpu执行一条指令所需的时间。

1、程序执行后,r0、r7、a、30h单元的内容是什么? clr a ; a ←0 mov r0,#30h ; r0←#30h

mov r7,#16 ;r7←#16 lp: xch a,@r0 ; r0)←→a)

inc r0 ; r0←(r0)+1djnz r7,lp ; lp ←(r7)-1,(r7)≠0

完成后r0:40h;r7:00h;a:

不确定;30h:00h。 2、执行下列程序段后,(p1)= 并对每条指令加注释。

mov p1,#5dh ;将立即数5dh送入寄存器p1 cpl p1.1 ;将p1.1取反送回p1.

1 cpl p1.2 ;将p1.2取反送回p1.

2 clr p1.6 ;将p1.6清0 setb p1.

7 ;将p1.7置1 最后p1=9bh(10011011)

3、已知初值(60h)=23h,(61h)=61h,运行程序后(62h)=d8h

clr cc←0

mov a,#9ah ;a←#9ah

subb a,60h ;a←(a)-(60h)-(cy)

add a,61h ;a←(a)+(61h)+ cy)

mov 62h,a ;62h←(a)

单片机原理与应用试题A

临沂师范学院2008 2009学年度第一学期。适用于2006级信息工程专业本科学生闭卷考试时间120分钟 1 8051子系列单片机片内ram容量为 a 64bb.128bc.256bd.512b 2 51单片机通过 引脚的设置来区分访问的低4kb rom为片内rom还是片外rom。ab.alecd....

《单片机原理及应用》试题A

常州轻工职业技术学院标准试卷。一 程序阅读 10 1 如果 dptr 507bh,sp 32h,30h 50h,31h 5fh,32h 3ch,则执行下列指令后 pop dph pop dpl pop sp 则 dph2分 dpl2分 sp2分 2 push acc push b pop acc p...

单片机原理试题

姓名专业年级 一 填空 每空1分,共20分 1,mcs 8051系列单片机字长是 位,有 根引脚,96系列字长是 位。单片机的特点有 低 功能全。2,通常,单片机上电复位时pc 0000h,sp 07h 而工作寄存器则缺省采用第组,这组寄存器的地址范围是从。3,汇编语言中可以使用指令,它们不是真正的...