汽车单片机应用技术全套配套课件 情境2 汽车转向灯的单片机控制.ppt

汽车单片机应用技术全套配套课件 情境2 汽车转向灯的单片机控制.ppt

ID:51619586

大小:3.61 MB

页数:45页

时间:2020-03-26

汽车单片机应用技术全套配套课件 情境2  汽车转向灯的单片机控制.ppt_第1页
汽车单片机应用技术全套配套课件 情境2  汽车转向灯的单片机控制.ppt_第2页
汽车单片机应用技术全套配套课件 情境2  汽车转向灯的单片机控制.ppt_第3页
汽车单片机应用技术全套配套课件 情境2  汽车转向灯的单片机控制.ppt_第4页
汽车单片机应用技术全套配套课件 情境2  汽车转向灯的单片机控制.ppt_第5页
资源描述:

《汽车单片机应用技术全套配套课件 情境2 汽车转向灯的单片机控制.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、指令简介寻址方式指令系统单片机开发系统情境2汽 车 转 向 灯 的 单 片 机 控 制本章内容SingleChipMicrocomputer1指令概述操作码70数据或寻址方式70双字节指令:标号:操作码操作数或操作数地址;注释单字节指令:操作码70三字节指令:操作码70数据或寻址方式70数据或寻址方式70指令按字节长度可以分为三种:——指令格式指令的格式:例如:MOVA,R0例如:MOVA,30H例如:MOVDPTR,#2010H2目的地#XXH操作数MOVP1,#55HMOVA,#01H#55H信寄

2、存器寻址直接寻址立即数寻址寄存器间接寻址变址寻址相对寻址位寻址一、寻址方式(找信方式)目的地3目的地寄存器寻址直接寻址立即数寻址寄存器间接寻址变址寻址相对寻址位寻址内部RAM或SFR区操作数XXHMOVP1,20H20H20H注:寻址是寻操作数的“地址”!直接给出地址20H——直接寻址目的地4目的地寄存器寻址直接寻址立即数寻址寄存器间接寻址变址寻址相对寻址位寻址寄存器操作数XXHMOVP1,A寄存器R0-R7ABDPTR你能说出为什么叫寄存器寻址吗?目的地5寄存器寻址直接寻址立即数寻址寄存器间接寻址变

3、址寻址相对寻址位寻址MOVP1,@R0目的地寄存器操作数3AH内部RAM3AH65H3AHR0R1DPTR寄存器间接寻址寄存器2号信在2号箱子里1号你能说出1号箱子和2号箱子分别对应内存中哪一部分吗?目的地6寻址比较MOVP1,R0③地址是寄存器R0MOVP1,@R0②地址在寄存器R0里MOVP1,20H④地址是内存20HMOVP1,#20H①直接将20H这个数送P1口错!错!错!MOVP1,R0对!7寻址比较MOVP1,R0③地址是寄存器R0MOVP1,@R0②地址在寄存器R0里面MOVP1,20H

4、④地址是内存20HMOVP1,#20H①直接将20H这个数送P1口错!错!错!MOVP1,@R0对!8寻址比较MOVP1,R0③地址是寄存器R0MOVP1,@R0②地址在寄存器R0里面MOVP1,20HMOVP1,#20H①直接将20H这个数送P1口错!错!错!MOVP1,20H对!④地址是内存20H9寻址比较MOVP1,R0③地址是寄存器R0MOVP1,@R0②地址在寄存器R0里MOVP1,20H④地址是内存20HMOVP1,#20H①直接将20H这个数送P1口错!错!错!MOVP1,#20H对!1

5、0寄存器寻址直接寻址立即数寻址寄存器间接寻址变址寻址相对寻址位寻址MOVCA,@A+DPTR目的地寄存器操作数内部RAM3AH65H3AH基址寄存器12H变址寄存器34H内部RAM46H65HADPTRPC46H11目的地寄存器寻址直接寻址立即数寻址寄存器间接寻址变址寻址相对寻址XXH位寻址操作数SJMP54HPC+54HPC2002H······2002H=2056HPC2056H12寄存器寻址直接寻址立即数寻址寄存器间接寻址变址寻址相对寻址位寻址20H······27H21H28H21H20H10

6、0000000想一想:如果想使27H单元的第3位置1,该怎么办呢?13单元地址2FH2EH2DH2CH2BH2AH29H28H26H25H24H23H22H21H20H7F776F675F574F47372F271F170F07MSB位地址LSB7E766E665E564E46362E261E160E067D756D655D554D45352D251D150D057C746C645C544C44342C241C140C047B736B635B534B43332B231B130B037A726A625A

7、524A42322A221A120A02797169615951494131292119110901787068605850484030282018100800位寻址地址表例:SETB3DH3D3C3B3F3E3A393827H14寄存器寻址直接寻址立即数寻址寄存器间接寻址变址寻址相对寻址位寻址SETB3DH20H······27H21H28H21H20H00000001015二、指令系统1、指令描述约定符号含义Rn表示当前选定寄存器组的工作寄存器R0~R7Ri表示作为间接寻址的地址指针R0~R1#d

8、ata表示8位立即数,即00H~FFH#data16表示16位立即数,即0000H~FFFFHaddr16表示16位地址,用于64K范围内寻址addr11表示11位地址,用于2K范围内寻址direct8位直接地址,可以是内部RAM区的某一单元或某一专用功能寄存器的地址Rel带符号的8位偏移量(-128~+127)Bit位寻址区的直接寻址位(X)X地址单元中的内容,或X作为间接寻址寄存器时所指单元的内容←将←后面的内容传送到前面去162、MCS-51的指令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。