- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《单片机原理及接口技术》_梅丽凤_习题解答(课后答案)
单片机原理及接口技术教材习题全部解答
第1章 绪论
1-4、51系列单片机是如何命名的?89C51单片机的显著特点是?(p4)
解答:
Intel公司的MCS-48系列、MCS-51系列、MCS-96系列产品;
Motorola公司的6801、6802、6803、6805、68HC11系列产品;
Zilog公司的Z8、Super8系列产品;
Atmel公司的AT89系列产品;
Fairchild公司的F8和3870系列产品;
TI公司的TMS7000系列产品;
NS公司的NS8070系列产品;
NEC公司的μCOM87(μPD7800)系列产品;
National公司的MN6800系列产品;
Hitachi公司的HD6301、HD63L05、HD6305。
第2章 MCS-51系列单片机的结构及原理
2-1、89C51由哪几部分组成?
解答:
MCS-51单片机由8个部件组成:中央处理器(CPU),片内数据存储器(RAM),片内程序存储器(ROM/EPROM),输入/输出接口(I/O口,分为P0口、P1口、P2口和P3口),可编程串行口,定时/计数器,中断系统及特殊功能寄存器(SFR)。
中央处理器(CPU):单片机的核心部分,它的作用是读入和分析每条指令,根据每条指令的功能要求,控制各个部件执行相应的操作。
片内数据存储器(RAM):存放各项操作的临时数据。
片内程序存储器(ROM/EPROM):存放单片机运行所需的程序。
输入/输出接口(I/O口):单片机与外设相互沟通的桥梁。
可编程串行口:可以实现与其它单片机或PC机之间的数据传送。
定时/计数器:具有可编程功能,可以完成对外部事件的计数,也可以完成定时功能。
中断系统:可以实现分时操作、实时处理、故障处理等功能。
特殊功能寄存器(SFR):反映单片机的运行状态,包含了单片机在运行中的各种状态字和控制字,以及各种初始值。
2-13、89C51单片机低功耗方式有几种?各有什么特点?(p29)
解答:
8051单片机应用系统的电压检测电路监测到电源下降时,触发外部中断,在中断服务子程序中将外部RAM中的有用数据送入内部RAM保存。(内部RAM由备用电源供电)
80C51单片机应用系统的电压检测电路监测到电源降低时,也出发外部中断,在中断服务子程序中,除了要将外部RAM中有用的数据保存以外,还要将特殊功能寄存器的有用内容保护起来,然后对电源控制寄存器PCON进行设置。
第3章 MCS-51系列单片机的指令系统
3-10、已知(30H)=40H,(40H)=10H,(10H)=32H,(P1)=EFH,试写出执行以下程序段后有关单元内容?
解答:
R0←30H,(R0)=30H
A←((R0)),(A)=40H
R1←(A),(R1)=40H
B←((R1)),(B)=10H
(R1)←(P1),((R1))=(40H)=EFH
P2←(P1),(P2)=EFH
10H←20H,(10H)=20H
30H←(10H),(30H)=20H
结果:(R0)=30H,(A)=40H,(R1)=40H,(B)=10H,(40H)=EFH,(P2)=EFH,(10H)=20H,(30H)=20H
3-18、编程完成下述操作(1)、将外部RAM 1000H单元的所有位取反;
(2)、将外部RAM 60H单元的高2位清零,低两位变反,其余位保持不变。
解答:
(1) MOV DPTR,#1000H
MOVX A,@DPTR
CPL A
MOVX @DPTR,A
(2) MOV R0,#60H
MOVX A,@R0
ANL A,#3FH
XRL A,#03H
MOVX @R0,A
第4章 汇编语言程序设计
4-1、试编写16位二进制数相加的程序。设被加数存放在内部RAM 20H、21H单元,加数存放在内部RAM 22H、23H单元,所求的和存放的内部RAM 24H、25H中(低8位先存)。
解答:
ORG 0100H
MOV A,21H
ADD A,23H
MOV 25H,A
MOV A,20H
ADDC A,22H
MOV 24H,A
RET
4-6、试编程将内部RAM 40H~60H单元中内容传送到外部RAM以2000H为首地址的存储区中?
解答:
ORG 0600H
MOV R0,#40H
MOV DPTR,#2000H
MOV R7,#21H
LOOP: MOV A,@R0
MOVX @DPTR,A
INC R0
INC DPTR
DJNZ R7,LOOP
RET
第5章 定时/计数器
5-1、8
您可能关注的文档
最近下载
- NB∕T 32037-2017 光伏发电建设项目文件归档与档案整理规范.pdf VIP
- 《我的鞋带我会系》小学一年级劳动教育PPT课件.ppt VIP
- 新发展研究生英语视听说-Unit1-Personality-Traits.ppt VIP
- 焦化厂工艺安全知识培训课件.pptx VIP
- 10-铁路运送行李、包裹.pptx VIP
- 英烈传大明山莺列传.pdf VIP
- 中国帕金森病治疗指南(第四版):精神及认知障碍的治疗.pdf VIP
- SL∕T 618-2021 水利水电工程可行性研究报告编制规程.pdf
- MSA-GRR数据自动生成工具.xls VIP
- 《“喜迎新中国成立76周年”国庆主题》课件.pptx VIP
文档评论(0)