- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机作业和习题
2-3 MCS-51单片机引脚\EA的作用。
\EA访问程序存储器控制信号
当\EA=0时,单片机只执行片外程序存储器的程序,起始点从片外ROM的0000H开始。
当\EA=1时,单片机先执行片内的ROM,当ROM的地址超过0FFFH(51子系列单片机超过7FFH时),接着执行片外的ROM程序。;2.4 指令周期=1、2、4个机器周期 2微秒
2.6 P1-P3口输出驱动管是单管方式。当输出高电平时,由于输出级的上拉电阻很大,输出的高电平拉负载能力很小,仅为几十微安,并不是完全的双向I/O接口。
2.8 1BH
2.9 字节地址24H的 D3位(表2-3)。
;2-7 内部RAM低128单元划分为哪三个主要部分?说明各部分的功能和使用。
工作寄存器区:用于寄存器使用,常用于存放操作数及中间结果;
位寻址区:既可以作为RAM单元使用,进行字节操作,也可对单元的每一位进行操作,用于按位寻址,是MSC-51位处理器的数据存储空间;
通用RAM区:用于一般的RAM数据存储和操作,供用户使用。此外还有堆栈操作区,用于堆栈存储数据。 ;2.14系统复位后,SP的内容为07H。 MCS-51是向上生长型,进栈操作:先SP加1,后写入数据,但为了避免与第一工作寄存器冲突,所以不用工作寄存器的区域;
;3-10 假设外部数据存储器2000H单元的内容为80H,执行下列命令后,累加器A中的内容为:
MOV P2, #20H
MOV R0, #00H
MOVX A, @R0
分析: MOVX A, @R0指令寻址方式为寄存器间接寻址。R0作为低8位,P2作为高8位。在数据存储器扩展时,P2口作为地址的高8位。;3-11 假设累加器A的内容为30H,执行命令:
1000H: MOVC A,@A+PC
后,把程序存储器单元 的内容送累加器中。
分析:本条指令是PC作为基址的编址寻址方式,关键是找到基址和变址的数值。
本条指令的地址是1000H,执行完本条指令后PC加一(单字节指令),即1001H。
变址为(A)=30H,即寻址的程序存储器单元(1001H+30H)的内容。;3-12 假设DPTR的内容为8100H,累加器A的内容为40H,执行下列指令:
MOVC A,@A+DPTR
后,送入A的是程序存储器 单元的内容。
分析:本条指令是DPTR作为基址的编址寻址方式,关键是找到基址和变址的数值。
基址(DPTR)=8100H,变址(A)=40H,即寻址到程序存储器8100H+40H=8140H内容;设内部RAM中的30H单元的内容为70H,试分析执行下面程序后各有关单元的内容:
MOV 60H,#30H
MOV R0, #60H
MOV A, @R0
MOV R1, A
MOV 40H,@R1
(40H)= ; (R1)= 。;3-13 假设(SP)=60H,(ACC)=30H,(B)=70H,执行下列命令
PUSH ACC
PUSH B
后,SP的内容为 ,61H单元的内容为 ,62H单元的内容为 。
分析:进栈指令:
PUSH direct ;(SP)-(SP)+1,((SP))-(direct)
;3-14 假设(SP)=62H,(61H)=30H,(62H)=70H,执行下列命令:
POP DPH
POP DPL
后,DPTR的内容为 ,SP的内容为 。
分析:出栈指令:
POP direct ;(direct)-((SP)),(SP)-(SP)-1
;执行完指令后,PSW的变化
已知(A)=08H,(R4)=7FH
ADD A,R4
(A)=87H,CY=0,AC=1,OV=1;3.1 略
3.2 访问SFR采用方式:直接寻址方式和位寻址方式。
访问片外RAM的方式:寄存器间接寻址方式。
3.3 访问片外ROM的方式:变址寻址
3.4 寄存器间接寻址方式
;3.5 (A)=08H,(50H)=6FH,(R1)=7FH,(30H)=6FH,(40H)=08H
3.6
(1)MOV A,@R0
(A)=2CH
(2)ANL 40H,#0FH
(40H)=0CH
(3) ADD A,R4
(A)=22H,CY=1
您可能关注的文档
- C++函数-作用域和存储类别.ppt
- c++4 类和对象.ppt
- Chapter3-目录和文件属性.ppt
- chapter01外汇和外汇汇率.ppt
- caiguan第3节 杠杆利益和资本结构.ppt
- ch2 汇款和托收.ppt
- chapter3 要素禀赋和国际贸易:赫克歇尔-俄林理论(lhq2010).ppt
- B第二章常用低压电器和基本控制电路 2005.ppt
- Chapter2 外汇和汇率.ppt
- ch4 IOCP和可伸缩网络程序.ppt
- 2025年新初三历史统编版中等生专题复习《民族团结与祖国统一》.docx
- 2025年新初三历史统编版尖子生专题复习《国防建设与外交成就》.docx
- 2025年新初二历史统编版尖子生专题复习《清朝》.docx
- 2025年新初三历史统编版尖子生专题复习《中国特色社会主义道路》.docx
- 2025年新高一历史统编版中等生专题复习《第二次世界大战》.docx
- 2025年新高一历史统编版尖子生专题复习《第一次世界大战和战后初期的世界》.docx
- 2025年新高一历史统编版中等生专题复习《法西斯国家的侵略扩张》.docx
- 2025年新初三历史统编版中等生专题复习《国防建设与外交成就》.docx
- 2025年新初三历史统编版学困生专题复习《科技文化与社会生活》.docx
- 2025年新初三历史统编版学困生专题复习《抗美援朝》.docx
文档评论(0)