- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机作业答案20131116
微型计算机基础知识
微型计算机由哪几部分组成?各部分有何功能?
答:由四部分构成:
微处理器,是微型计算机的核心,由ALU、工作寄存器组、控制部件组成;
存储器,用来存放数据和指令;
I/O接口,用来连接计算机和外围设备;
总线,用于沟通各部分的信息。
什么是总线?什么是三总线?51单片机的三总线分别由什么提供?
答:总线:是在微型计算机各芯片之间或芯片内部各部件之间传输信息的一组公共通信线。
三总线:数据总线(DB)在芯片之间传送数据信息;地址总线(AB)传送地址信息;控制总线(CB)传送控制命令。
51单片机的三总线:
数据总线:8位,由P0口提供。
地址总线:16位,由P0和P2口提供。
控制总线: RST、 ALE 、PSEN*EA* 以及P3
用8位二进制数补码计算38-95。
解:[38]补=[38]原=0010,0110H
[-95]原=1101,1111H
[-95]补= =1010,0001H
[38-95]补=[38]补+[-95]补=1100,0111H
[38-95]原=[[38-95]补]补=1011,1001H=-57
MCS-51单片机的结构
说明MCS-51单片机的EA*引脚的作用?8031单片机的EA*引脚如何处理?
答:EA*引脚为外部程序存储器选择端;8031内部没有程序存储器,其EA*引脚应接地,使其只使用外部的程序存储器。
MCS-51单片机的引脚中有多少根I/O线?它们分别与单片机对外的地址总线和数据总线之间有什么关系?其地址总线和数据总线各有多少位?可以寻址多大的地址空间?
答:共有4个8位的并行口,P0、P1、P2和P3。
51单片机的三总线:
数据总线:8位,由P0口提供。
地址总线:16位,由P0和P2口提供。可寻址64KB的地址空间。
8051单片机的控制总线信号有哪些?各有何作用?
答:(1) EA*/VPP(31脚):EA*为访问外部程序存储器控制信号, 低电平有效。
(2) RST/VPDRST即为RESET,复位信号,高电平有效。
(3)ALE/PROG*(30脚): 地址锁存允许信号。访问外部存储器时, ALE把 P0口输出的低8位地址信息锁存起来,实现低8位地址和数据的分时传送。
(4) PSEN* (29脚): 片外程序存储器读选通信号输出端, 低电平有效。即外部ROMRAM的RD*)
8051单片机的PSW寄存器各标志位是什么意义?分析执行78+119后PSW中各标志位的值。
答:CY(PSW.7)——
AC(PSW.6)——F0(PSW.5)——用户标志位RS0和RS1(PSW.4,PSW.5)——寄存器组选择位
OV(PSW.2)——
P(PSW.0)A中数的奇偶性。
8051片内RAM的低128单元划分为哪几个主要部分?各部分的主要功能是什么?
答:(1)寄存器区:共有四组寄存器,每组8个单元一组(8位),各组都以R0、R1、R2、R3、R4、R5、R6、R7RAM的00H~1FH
(2)位寻址区: 内部RAMH~2FH00H~7FH。
3)用户RAM区: 在内部RAM30H~7FH
MCS-51单片机的振荡周期、机器周期、指令周期分别是什么?当晶振为12MHz时,一个机器周期是多长?执行一条指令的时间是多少?
答:振荡周期又称拍节(P):
(2)特殊功能寄存器
除(SP)=07H,(P0~P3)=0FFH,其他特殊功能寄存器全部清零。
(3)复位不影响内部RAM中的内容
程序存储器从0开始的6个特殊单元是什么?各有什么用途?
答:复位后PC的值--0000H
外部中断0--0003H
定时器0--000BH
外部中断1--0013H
定时器1--001BH
串行口—0023H
第三、四章 汇编指令系统和汇编语言程序设计
1、芯片内部各单元的数据传送
2、用数据传送指令实现下列要求
R0的内容传送到R1
内部RAM 20H单元内容传送到A中。
外部RAM 30H单元内容送R0。
RAM 30H单元内容送内部RAM 20H单元
外部RAM 1000H单元内容送内部RAM 20H
程序存储器ROM 2000H单元内容送R1
程序存储器ROM 2000H单元内容送内部RAM 20H
程序存储器ROM 2000H单元内容送外部RAM 30H
程序存储器ROM 2000H单元内容送外部RAM 1000H
R0的内容传送到R1
MOV A,R0
MOV R1,A
内部RAM 20H单元内容传送到A中。
MOV A,20H或
MOV R0,#20H
MOV A,@R0
外部RAM 30H单元内容送R0。
MOV R1,#30H
MOVX A,@R1
MOV R0,A
RAM 30H单元内容送内部RAM 20H单元
MO
文档评论(0)