单片机作业0309.docx
- 文档编号:2825277
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:7
- 大小:61.12KB
单片机作业0309.docx
《单片机作业0309.docx》由会员分享,可在线阅读,更多相关《单片机作业0309.docx(7页珍藏版)》请在冰豆网上搜索。
单片机作业0309
1.MCS-51系列单片机串行口中断标志TI和RI在执行中断程序后,能否自动清零,这样设计的意图是什么?
2.写出8051单片机的复位及5个中断服务程序的入口地址。
3.简述MCS-51单片机的工作寄存器的分布结构(包括:
几个区、如何选择、每个区几个寄存器、如何表示)?
4.MCS-51单片机的P0口作为一般的I/O口使用时应注意什么?
5.画出MCS-51单片机的三总线图(控制总线应包括三条)并注明几条数据线、几条地址线、各个控制线的意义。
6.MCS-51系列单片机内部有哪些主要逻辑部件组成?
(书)
7.简述P3口的特殊专用功能(第2功能)。
8.MCS-51单片机内部RAM区功能结构如何分配的?
(书)
9.写出将片内RAM20H单元、片外RAM20H单元的内容读入A中的指令。
(4分)
10.8052单片机的低128字节的RAM、高128字节RAM与位寻址空间、特殊功能寄存器区和外部数据区都出现地址重叠,单片机如何正确访问这些单元?
11.8051单片机最多可能外部扩展多少字节的程序存储器?
为什么?
12.8051单片机最多外部扩展多少字节的数据存储器?
程序存储器和数据存储器地址空间重叠,单片机是如何加以区分的?
13.简述8051单片机EA、ALE、PSEN这三个引脚的作用。
14.当中断允许寄存器IE的内容为97H时的含义是什么?
15.当中断优先级寄存器IP的内容为93H时的含义是什么?
16.写出8051单片机5个中断服务程序的入口地址。
17.当串行口控制寄存器SCON的内容为F0H时的含义如何?
18.(实验题目1)单片机采用晶振6MHZ,P1口接有8个发光管,围成圆形(跑马灯)。
要求:
1发光管每次只亮一个,一次从P1.0~P1.7循环发光,切换时间为1秒(低电平亮);
2延时采用T0定时器,工作于自动装入时间常数的定时器工作方式,允许T0中断,试写出完整的可调试程序。
19.简述程序状态字PSW每位的作用。
(书)
20.简述单片机多机通信的原理。
21.一个单片机系统,时钟频率fosc=11.059Mhz,现要求串行口通信的波特率为9600bps,采用T1作为波特率发生器,试计算出定时器T1的自动重装载值、实际波特率并验算实际波特率与理论波特率的相对误差?
22.下列指令哪些是错误的:
①MOVA,@R2②MOV45H,C③MOVR1,R7④ADDA,DPTR
23.简述DIVABJMP@A+DPTR的功能。
24.设T0为定时器,以方式1工作,定时时间为10ms,并且每到1次P1.1取反,T1作为计数器以方式2工作,外界发生二次事件溢出,晶振频率为12MHZ。
⑴写出对应的TMOD的内容,计算出时间常数;
⑵写出对应的程序段。
25.利用单片机的P1口扩展一个4*4的键盘电路,画出原理图,并简述工作原理。
26.写出8052单片机内部低128字节、高128字节RAM单元和SFR区的地址空间,详细说明单片机是如何访问这些单元的?
27.在单片机应用系统中设置看门狗的作用是什么?
28.单片机采用晶振6Mhz,用P1口控制交通信号灯(P10、P11接红灯、P12、P13接绿灯,输出高电平灭)。
要求:
红、绿灯切换时间为6秒,试写出完整的可调试的程序。
29.采用单片机的P0口和P2.0~P2.3扩展4位数码管显示电路,由单片机的I/O口直接控制(可不考虑驱动电路),试画出相应的电路原理图;在内部RAM设置一个显示缓冲区,编写显示该显示缓冲区内容的显示子程序。
30.编程将片内30H~39H单元中的内容送到以3000H为首的存储区中。
(书)
31.片内RAM的60H开始连续存放100个数据,试统计正数、负数及为零的数据个数,并将结果分别存放在50H,51H,52H单元中。
(10分)
32.单片机设有几个通用工作寄存器区?
从实际编程方面说明设置多个通用工作寄存器区的意义如何?
如何实现当前通用工作寄存器区的切换?
33.机器周期是指:
;一个机器周期由个状态组成,包含有振荡周期;
34.当外部中断采用低电平触发方式时,为了避免在中断返回后再次响应该中断,要求;
35.全双工串行通信方式是指:
;
36.程序计数器PC是用来存放指令地址,共位。
单片机上电复位后,PC=;
37.当单片机的P1口做为一般的I/O口使用时,为8位准双向口的意思是指:
,;
38.8051单片机外部扩展一片8K的RAM6264,画出详细的电路原理图(可不标注芯片的管脚号,但引脚功能符号应标注清楚),地址锁所存器采用74LS373,线选方式译码,并算出相应RAM的地址空间。
39.何谓堆栈?
它设置在哪个存储区?
在实际编程中,它有何应用价值?
40.编制一个计算符号函数y=SGN(x)的完整的可调试的程序。
Y=
设自变量已经存入外部数据存储区的100h单元,范围-128≤x≤127;y存入外部数据区的200h单元。
41.已知有10个单字节的数据,依次存放在内部RAM的40H单元开始的连续单元中。
要求将这些数据求和,并将计算结果存入R2、R3中(高位存R2,低位存R3),试写出完整的可调试的程序。
42.一组数据存放在内部RAM的40H单元开始的连续单元中,该组数据是以0ffH为结束标志,试编写出计算出该组数据个数的程序。
43.用一片2764和一片6264扩展8k的程序存储器(从2000H~3FFFH)和8K的数据存储器(6000H~7FFFH),不采用线译码,试完成用8051与之连接的连接图。
44.当8255的控制字为DAH时,8255的A口、B口、C口工作于什么状态?
45.已知晶振频率为11.0592MHz,要求波特率为4800bit/s,如何实现?
46.已知30H31H和32H33H存放两个16位带符号数,比较大小后大数存放在41H42H中,试用汇编语言编成完成。
(30H、32H存放高8位)
答:
47.用8051与DAC0832完成如下波形,8051与DAC0832采用单缓冲双极性连接,口地址为6EFFH,(参考电压为+5V)画出8051与DAC0832完成上述要求的连线图,编写程序完成所要求的波形。
(晶振为6MHz)
答:
48.位地址7FH与字节地址7FH有何区别?
位地址7FH具体在片内RAM中什么位置?
(书)
49.若采用MCS-51的串行口扩展并行输出口,应如何实现?
50.写出实现下列要求的指令或程序片段。
(书)
⑴将内部RAM20H单元内容与累加器A内容相加,结果存放在20H单元中;
⑵将内部RAM30H单元内容与内部RAM的31H单元内容相加,结果存放到内部RAM的31H单元中;
⑶将内部RAM20H单元内容传送到外部RAM的2000H单元中;
⑷使内部RAM20H单元的D7和D3位清零,其它位保持不变;
⑸使内部RAM20H单元的D7和D3位置1,D5位清零,其它位保持不变;
⑹使内部RAM20H单元的D7和D3位置1,D5位取反,其它位保持不变;
51.试用下列4种方式编程将立即数EFH送入内部RAM的40H单元中。
(书)
⑴用立即寻址;
⑵用直接寻址;
⑶用寄存器寻址;
⑷用寄存器间接寻址;
52.简述波特率、A/D的分辨率的概念。
53.单片机与8255A的连接图如下图所示,8255A的PA口接8个发光二极管,PB口上接了二个按键开关,按键开关状态按下表控制PA口的发光二极管点亮,试编写按不同状态控制二极管点亮程序。
K1K2
实现功能
00
全灭
01
只有L1、L3、L5、L7亮
10
只有L2、L4、L6、L8亮
11
全亮
54.从20H单元开始有一无符号的数据块,其长度在20H单元。
求出数据块中的最小者,并存入21H单元。
(书)
55.设片内RAM中以20H开始的单元,连续存放10个非压缩BCD码,试将其转换为ASCⅡ码,存放到片内以50开始的单元中。
(书)
56.设10次采样值依次存放在片内RAM50H~59H的连续单元中。
试编程去掉一个最大值,去掉一个最小值,求其余8个数的平均值,并将结果存放在60H中。
(书)
57.MCS-51单片机4个I/O口的作用是什么?
三总线是如何分配的?
为什么说能作为I/O口使用的一般只有P1口?
(书)
58.举例说明MCS-51单片机P1口的输入操作与输出操作。
(书)
59.MCS-51单片机有几个中断源?
各中断标志是如何产生的?
如何清除?
60.设堆栈指针SP中的内容为60H,内部RAM中的30H和31H单元的内容分别为24H和10H,执行下列程序段后61H,62H,30H,31H,DPTR及SP的内容将有何变化?
PUSH30H
PUSH31H
POPDPL
POPDPH
MOV30H,#00H
MOV31H,#0FFH
61.设片内RAM(30H)=0EH,则执行下面程序后,(A)=?
指出该程序完成的功能。
MOVR0,#30H
MOVA,@R0
RLA
MOVB,A
RLA
RLA
ADDA,B
62.设(R0)=20H;(R1)=25H,(20H)=80H,(21H)=90H,(22H)=0A0H,(25H)=0A0H,(26H)=6FH,(27H)=76H,下列程序执行后,结果如何?
CLRC
MOVR2,#3
LOOP:
MOVA,@R0
ADDCA,@R1
MOV@R0,A
INCR0
INCR1
DJNZR2,LOOP
JNCNEXT
MOV@R0,#01H
SJMP$
NEXT:
DECR0
SJMP$
63.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 作业 0309