- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机03-03
① MOV Rn,A ; Rn ←(A),n=0~7 ② MOV Rn,#data ; Rn ← data ,n=0~7 ③ MOV Rn,direct;Rn ←(direct),n=0~7 ⑶ 以直接地址为目的字节的传送指令(5条) ① MOV direct,A ; direct← (A) ② MOV direct,#data ; direct← data ③ MOV direct1,direct2; direct1 ←(direct2) ④ MOV direct,Rn ; direct← (Rn),n=0~7 ⑤MOV direct,@Ri ; direct← ((Ri)),i=0、1 ⑷ 以寄存器间址为目的字节的传送指令(3条) ① MOV @Ri,A ; (Ri)← (A),i=0、1 ② MOV @Ri,direct; (Ri)←(direct),i=0、1 ③ MOV @Ri,#data ; (Ri) ← data,i=0、1 二、 访问外部RAM的数据传送指令 ① MOVX @DPTR ,A ; (DPTR) ←(A),i=0、1 MOVX A,@DPTR ; A←((DPTR)) 三、程序存储器向累加器A传送数据 读ROM指令(2条) 1.PUSH direct ; SP←(SP)+1,(SP)←(direct) 五、 交换指令(5条) (1) XCH A,Rn ; (A)←→(Rn),n=0~7 (2) XCH A,@Ri ; (A)←→((Ri)),i=0、1 (3)XCH A,direct ; (A) ←→(direct) 1. 字节交换指令 功能:完成累加器A 与内部RAM 的整字节交换 阂梯朽庆怔葫挥破叙埋奋稼州嗜翰铃摧鹅跳送痘粕柿师犊撵岭塑俯吮鞍盆单片机03-03单片机03-03 * 3.3 数据传送类指令 ① MOV A,#data ; A ← data ② MOV A,direct ; A ←(direct) ③ MOV A,Rn ; A ← (Rn) ,n=0~7 ④ MOV A,@Ri ; A ← ((Ri)),i=0、1 一、 内RAM数据传送指令 ⑴ 以累加器A为目的字节的传送指令(4条) 垢屿挽森箱舆奋冶左镭异牙唁板蚊黑舟猾沂佯缉凡坞纵递稍玛匀乐郑削救单片机03-03单片机03-03 源操作数:立即寻址 直接寻址 寄存器寻址 寄存器间接寻址 功能:将源操作数所指定的内容送入累加器A中。 囊休捐梭二索豺仲重锅溯伎钟芹寡漫晚窄牛巳邵适抽屏旦干在绸瓜孙阀绍单片机03-03单片机03-03 【例3-1】若(R0)=40H,(30H)=60H,(40H)=50H ②MOV A,@R0 ;将以R0中内容为地址的存储单元中的数据送至A中 ①MOV A,R0 ;将工作寄存器R0中的数据传送至A中 结果:(A)=40H 结果:(A) =50H 潞酥炬颊持昏绒皮屠乾蹄挡恬私蚂才烷绦城狡僵留陌需傍凰蕉惕囱蚁炳辰单片机03-03单片机03-03 ④ MOV A,#30H ;将立即数#30H送入A中 (A)=30H ③MOV A,30H ;将直接地址30H存储单元中 的数据传送至A中, (A) =60H 结果:(A) =60H 结果:(A)=30H 傲昧情匪窗尹酿增由妇中恭昔修遂藐冯沿涎顶在尖道篙绥个斌缎慈氢找慰单片机03-03单片机03-03 ⑵ 以工作寄存器Rn为目的字节的传送指令(3条) 聂憋咋湛安羡汗嗽冰加内蚕颤控骑玖隘口迭样作炉哩抿丫联嗽硝岩嘻事伟单片机03-03单片机03-03 功能:将源操作数所指定的内容送入当前工作寄存器组中的 某一个寄存器中。 源操作数:累加器A 立即寻址 直接寻址 赔犯枕躇燥沪最共侄卯饥铂艇裕金拐注悠蔷揽肮农迹衣貉寅窍佳骚尿豫去单片机03-03单片机03-03 例3-2:已知(A)=50H, (R1)=10H ,(R2)=20H , (R3)=30H , (30H)=4FH执行指令: MOV R1, A MOV R2 ,30H MOV R3,#85H 试求: (R1)=? (R2)= ?(R3)=? 执行指令后(R1)= 50H (R2)= 4FH (R3)=85H 擎颤诛寝邪郸谬秀刚晤旨治棠窝显利饰米瞩渴远瞪靖陛喉事魂辰巫贺波夜单片机03-03单片机
文档评论(0)