第六章 单片机原理与应用第二版习题答案-推荐下载
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8. 设某异步通信接口,每帧信息格式为 10 位,当接口每秒传送 1000 个字符时,其波 特率为多少?
答:10000 波特 9. 串行口数据寄存器 SBUF 有什么特点? 答:发送数据寄存器和接收数据寄存器合起用一个特殊功能寄存器 SBUF(串行口数据 寄存器),执行 MOV SBUF,A 发送时为发送数据寄存器,执行 MOV A, SBUF 接收时为 接收数据寄存器。 10. MCS-51 单片机串行口有几种工作方式?各自特点是什么? 答:有四种工作方式,分别是方式 0、方式 1、方式 2 和方式 3。其中: 方式 0,称为同步移位寄存器方式,一般用于外接移位寄存器芯片扩展 I/O 接口。 方式 1,称为 8 位的异步通信方式,通常用于双机通信。 方式 2 和方式 3,称为 9 位的异步通信方式,通常用于多机通信。 11. 说明 SM2 在方式 2 和方式 3 对数据接收有何影响。 答:通过 SM2 对方式 2 和方式 3 数据接收进行控制, SM2=1,那么只有接收的第 9 位 为“1”才接收有效。如 SM2=0,接收的第 9 位无论为 1 还是 0 都接收有效。 12. 怎样来实现利用串行口扩展并行输入/输出口? 答:利用串行口在方式 0 时,当外接一个串入并出的移位寄存器,就可以扩展并行输 出口;当外接一个并入串出的移位寄存器时,就可以扩展并行输入口。 13. 什么是中断、中断允许和中断屏蔽? 答:在计算机中,由于计算机内外部的原因或软硬件的原因,使 CPU 从当前正在执 行的程序中暂停下来,而自动转去执行预先安排好的为处理该原因所对应的服务程序。执 行完服务程序后,再返回被暂停的位置继续执行原来的程序,这个过程称为中断,实现中 断的硬件系统和软件系统称为中断系统。中断允许是允许中断请求送 CPU 产生中断,中 断屏蔽是禁止中断请求信号送 CPU 产生中断。 14. 8051 有几个中断源?中断请求如何提出? 答:MCS-51 单片机提供 5 个硬件中断源:两个外部中断源 INT0 (P3.2)和 INT1 (P3.3), 两个定时/计数器 T0 和 T1 中断;1 个串行口中断。 外部中断源 INT0 和 INT1 的中断请求信号从外部引脚 P3.2 和 P3.3 输入;两个定时/计 数器 T0 和 T1 的溢出中断 TF0 和 TF1 定时/计数器 T0(或 T1)溢出时提出;串行口中断由 发送中断标志 T1 和接收中断标志 R1 产生。 15. 8051 的中断源中,哪些中断请求信号在中断响应时可以自动清除?哪些不能自动 清除?应如何处理? 答:工作在边沿触发方式下的两个外部中断源和两个定时/计数器中断中断请求信号 在中断响应时可以自动清除,工作在电平触发方式下的两个外部中断源和串行口中断不能 自动清除。工作在电平触发方式下的两个外部中断源的中断请求信号通过外加硬件和加软 件的方式清除,串行口中断标志 T1 和标志 R1 完全由软件清除。 16. 8051 的中断优先级有几级?在形成中断嵌套时各级有何规定?
Error! No text of specified style in document.
答:8051 的中断优先级有两级;形成中断嵌套时规定(1)正在进行的中断过程不能被新
的同级或低优先级的中断请求所中断,直到该中断服务程序结束,返回了主程序且执行了
主程序中的一条指令后,CPU 才响应新的中断请求。
128
Error! No text of specified style in document.
但信息可以分时双向传送;全双工方式有两根数据线,在同一个时刻能够实现数据双向传送。
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术0艺料不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试22下卷,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看2度并22工且22作尽22下可22都能2可地护1以缩关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编试要5写卷求、重保技电要护术气设装交设备置底备4高动。调、中作管试电资,线高气料并敷中课3试且设资件、卷拒技料中管试绝术试调路验动中卷试敷方作包技设案,含术技以来线术及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
1. 何为“准双向 I/O 接口”?在 MCS-51 单片机的四个并口中,哪些是“准双向 I/O 接 口”?
答:准双向 I/O 接口是能实现输入输出功能,但在使用时只能从输入和输出中选择一个。 MCS-51 单片机的四个并口中 P1、P2、P3 是准双向 I/O 接口。
2. 80C51 单片机内部有几个定时/计数器?它们由哪些功能寄存器组成?怎样实现 定时功能和计数功能?
unsigned char i,j; while(1) {i=01; for (j=0;j<8;j++)
{P1=i; delay(100); i=i*2; } } } void delay(unsigned int { unsigned char j; while(x--) {for (j=0;j<125;j++);} }
;主程序
//包含特殊功能寄存器库 x);
x)
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术艺料0不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试2下卷2,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看度并22工且22作尽22下可22都能22可地护以缩1关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编试要写5卷求、重保技电要护术气设装交设备置底备高4动。调、中作管试电资,线高气料并敷中课试3且设资件、卷拒技料中管试绝术试调路验动中卷试敷方作包技设案,含术技以来线术及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
答:只能选择方式 1,初值为 65536-50000=15536。 6. 何为同步通信?何为异步通信?各自的特点是什么? 答:异步通信方式的特点是数据在线路上传送时是以一个字符(字节)为单位,未传送 时线路处于空闲状态,空闲线路约定为高电平“1”。特点是对发送时钟和接收时钟的要 求相对不高,线路简单,但传送速度较慢。 同步通信方式的特点是数据在线路上传送时以字符块为单位,一次传送多个字符,传 送时须在前面加上一个或两个同步字符,后面加上校验字符。特点是对发送时钟和接收时 钟要求较高,往往用同一个时钟源控制,控制线路复杂,传送速度快。 7. 单工、半双工和全双工有什么区别? 答:单工方式只有一根数据线,信息只能单向传送;半双工方式也只有一根数据线,
嵌套。
(2) 正在进行的低优先级中断服务程序能被高优先级中断请求所中断,实现两级中断
(3) CPU 同时接收到几个中断请求时,首先响应优先级最高的中断请求。
17. 设 8051 的 P1 中各位接发光二极管,分别用汇编语言和 C 语言编程实现逐个轮流
点亮二极管,并循环显示。
参考程序:
ORG 0000H
习题
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术0艺料不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试22下卷,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看2度并22工且22作尽22下可22都能2可地护1以缩关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编试要5写卷求、重保技电要护术气设装交设备置底备4高动。调、中作管试电资,线高气料并敷中课3试且设资件、卷拒技料中管试绝术试调路验动中卷试敷方作包技设案,含术技以来线术及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
如果计 10 个单位,方式 0 初值为:8192-10=8182;方式 1 初值为:6553610=65526;方式 2 初值为:256-10=246;方式 2 初值为:256-10=246。
5. 设振荡频率为 12MHz,如果用定时/计数器 T0 产生周期为 100ms 的方波,可以选 择哪几种方式,其初值分别设为多少?
答:80C51 单片机内部有两个 16 位的可编程定时/计数器,由 TH0,TL0,TH1,TL1,TMOD 和 TCON 功能寄存器组成。通过 TMOD 中的 C/T 位选择对机器 周期计数实现计数功能,选择对外部脉冲计数实现计数功能。
3. 定时/计数器 T0 有几种工作方式?各自的特点是什么? 答:有四种工作方式,特点见下表:
M1
M0
工作方式
方式说明
0
0
0
0
1
1
1
0பைடு நூலகம்
2
13 位定时/计数器 16 位定时/计数器 8 位自动重置定时/计数器
1
1
3
两个 8 位定时/计数器(只有 T0 有)
4. 定时/计数器的四种工作方式各自的计数范围是多少?如果要计 10 个单位,不同 的方式初值应为多少?
答:有四种方式。方式 0 计数范围:1~8192;方式 1 计数范围:1~65536;方式 2 计 数范围:1~256;方式 3 计数范围:1~256。
LJMP MAIN ORG 0100H
MAIN: MOV A,#01H
LOOP:MOV P1,A
CALL DELAY
RL A
SJMP LOOP
SJMP $ DELAY:MOV R7,#0FFH
DJNZ R7,$
RET
END
C 语言程序:
#include <reg51.h> void delay(unsigned int void main() {