单片机不挂科2指令_第1页
单片机不挂科2指令_第2页
单片机不挂科2指令_第3页
单片机不挂科2指令_第4页
单片机不挂科2指令_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2.单片机指令系统模块 模块 模块 指令分类介绍 2.单片机指令系

汇编语言介绍⼩节

⼩节 ⼩节

单片机指令系

汇编语言介绍⼩节

⼩节 ⼩节

单片机指令系

汇编语言介

指令分类

单片机指令系

汇编语言介

指令分类

单片机指令系

汇编语言介绍⼩节

⼩节 ⼩节

单片机指令系

汇编语言介

指令格式 [源操作数][;注释 ;

2.单片机指令系

汇编语言介

指令格式。 位立即数。

2.单片机指令系

汇编语言介

指令格式

2.单片机指令系

汇编语言介绍⼩节

⼩节 ⼩节

单片机指令系

汇编语言介

1ORG,1

MOVR0,#30HMOVA,@R0

单片机指令系

汇编语言介

22

单片机指令系

汇编语言介

33DPTR,A,

单片机指令系

汇编语言介

命令格式为:[<标号:>]DB DBC0H,F9H,A4H,B0HDB99H,92H,82H,F8HDB80H,90H,88H,83HDBC6H,A1H,86H,

单片机指令系

汇编语言介

命令格式为:[<标号:>]DW<16位数表> 存入存入

单片机指令系

2.指令寻址方式

⼩节 ⼩节

2.单片机指令系

2.指令寻址方式

⼩节 ⼩节

2.单片机指令系

2.指令寻址方

直接寻址类12124343565677

单片机指令系

2.指令寻址方

直接寻址类 A,

2.单片机指令系

2.指令寻址方

直接寻址类

单片机指令系

2.指令寻址方

1.直接寻址类 A,3AH

单片机指令系

2.指令寻址方

直接寻址类33 A,#3AH指令格式为:MOVDPTR#data16

单片机指令系

2.指令寻址方

1.直接寻址类 MOVC,

2.单片机指令系

2.指令寻址方式

⼩节 ⼩节

2.单片机指令系

2.指令寻址方

2.间接寻址类55 A,

2.单片机指令系

2.指令寻址方

2.间接寻址类 A,内部A

2.单片机指令系

2.指令寻址方

2.间接寻址类外部RAM64对外部RAM64KB MOVXA,

2.单片机指令系

2.指令寻址方

2.间接寻址类 MOVCA,

2.单片机指令系

2.指令寻址方

2.间接寻址类66MOVCA,

++

2.单片机指令系

2.指令寻址方

2.间接寻址类 寻址范围可达64KB。MOVCA,@A+PCJMP@A+DPTR

2.单片机指令系

2.指令寻址方

2.间接寻址类

单片机指令系

指令分类介绍

⼩节

单片机指令系

指令分类介

功能指令介绍 ; ;A 如:MOV ; 如: ; 如: 2.单片机指令系统22;(Rn)←;(Rn)←

单片机指令系

指令分类介

功能指令介绍 MOV ;((Ri))MOV MOV ;((Ri)) 2.单片机指令系统55

例题2-1 设内部单元的内容为30,30单元的内容为20H,20单元的内容为,端口的内容为 R0,#40H A,@R0 MOV@R1,P1 问 例题2-解析2-

设内部单元的内容为30,30单元的内容为20H,20单元的内容为,端口的内容为问 (30H)=? R0,R0,AR0=40H,R1=30H,B=20H,(40H)=10H,(30H)=0AAH,P2=AAH,(20H)=10H 例题2-

解析解析2-

单片机指令系

指令分类介

功能指令介绍 ; A, ;

单片机指令系

指令分类介

功能指令介绍MOVXMOVXMOVXA,@RiMOVXMOVX; ; ;;((DPTR)) 器读/写指令为MOVX。 例题2-解析2-

将外部RAM中F5H单元中的内容送到0645H单元中,请写出实现上述功能的代码

R0,#0F5HA,@R0@DPTR,

((Ri))

;(A)0∼3

如:设A36HR1=65H65H A,@R1;(A)=32H,(65H)

;(A)0∼3

SP,后(direct)

0F3H,

堆栈

堆栈

例题2- 查表,设程序中的数据表格为100AH:

结果为)= 例题2-解析2-

100AH:

(10H

结果为)= (PC)= (DPTR)=原值高低字节互 问

问:DPTR=? 解析2-

此时,(30H)=data1,(31H)=23H,(32H)=01H,(33H)=25H,(34H)=10H,SP=34H 解:DPTR=2510H,A=23H,SP=30H

—P

单片机指令系

指令分类介

功能指令介绍

单片机指令系

指令分类介

功能指令介绍 例题2- 三字节无符号数相加,被加数放在内部RAM20H-22H单元,加数放在内部RAM2AH-2CH单元(低位) LOOP:

ADDCA,@R1MOV@R0,AINCR0INC ADDCA,#00HMOV@R0,A

单片机指令系

指令分类介

功能指令介绍

(A)-#data- 无不带借位减法指令,需要时,先执行一条CLRC指令既可。

(A)-#data- 209-84-1=124 B==7CH ,OV=1,AC= ,P=1

单片机指令系

指令分类介

功能指令介绍44

单片机指令系

指令分类介

1.功能指令介绍55

例:MOVA,#0FFH;P=0

2.单片机指令系

3.指令分类介

1.功能指令介绍66

(A0~3);(A4~7若(A4~7)≥9且(A0~3)>9,则(A (A

2.单片机指令系

3.指令分类介

功能指令介绍66

单片机指令系

指令分类介

功能指令介绍

;(A)×(B)→B15∼8,)

→(2)若除数B=0(除法无意义),则OV=1,若B≠0,则OV=0; 2.单片机指令系 3.指令分类介123逻辑“与”指令(6条)逻辑“或”指令(6条)123

功能指令介绍

A,RnA,directA,@RiA,#data 例题2- 试分析下列程序执行结果MOVA,#0FFHANLP1,#00HORLP1,#55HXRLP1,A解析2- MOVANLP1,#00HORLP1,#55HXRLP1,A

;P1口内容为;P1口内容为

P1:01010101HP1←10101010H

单片机指令系

指令分类介

功能指令介绍44累加器A清0指令 ;(A)← ;(A)←

单片机指令系

指令分类介

功能指令介绍a7<—5a7<—5 a7— a7— 2.单片机指令系 3.指令分类介

功能指令介绍00111101RL 00111101011110100111101000111101RR001111011001111010011110001111011 100111101001111011 100111101100111101 110011110100111101 110011110

单片机指令系

指令分类介

功能指令介绍11

N

Y

Y 例题2-

解析2-

START:MOV

;置内部RAM;置外部RAMLOOP1:

;外部RAM单元内容送 LOOP2:

;判传送数据是否为零,A;传送数据不为零,送内部;;;

语句说明: X1,若X1X2,则(PC)+3+rel

(PC),且0 CY;(PC),且1

;若(Rn)=0,则结束循环,顺序执行 例题2-

将外部RAM地址1000H~10FFH的256个单元解析2-

MOVR2,#0FFHMOVDPTR,#1000HCLRINCDPTR 断

说明:转移范围:整个程序

; PC0~7,(SP)- (SP)=61H

PC8~15,(SP)-1 PC0~7,(SP)-1 例题2-

设计程序,要求从P1口的P1.1输出10个,每个周期为10个机器周期解析2-

CPL

单片机指令系

指令分类介

功能指令介绍11

;CY←;bit←22CLRCCPLCSETBC

;C←;C←;C←

;bit←;bit←;bit←

单片机指令系

指令分类介

功能指令介绍33ANLC,bit

;CY←(CY)∧;CY←(CY)∧;CY←(CY)∨;CY←(CY)∨

单片机指令系

指令分类介

功能指令介绍44

JBC 例题2-

),))))A)),)),)),)),)),)),)CLR 例题2-

解析2-

CLRC

A=(30H),R0=(7AH)A=(A5H)A=(A5H)A=(75H)A=(0A7H)A=(0AAH),CY=(0),OV=(1)A=(1FH),CY=(1),OV

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论