总数:383 | 当前第24/39 首页 上一页 ... 19 20 21 22 23 24 25 26 27 28 ... 下一页 尾页
第4章(9):汇编语言程序设计
循环程序设计,数据传送程序。查表程序,线性表是一种简单的最基本的数据结构,表格存储在内存中时每个表格元素占内存单元的大小是一样的,每元素按顺序连续存储。   (2) 查表公式:   ①表元素地址=表基地址+查表索引。查表索引只与表基址的选取和表元素占内存的大小有关,即只与表的结构参数有关。
  1. 2010/5/11
  2. 人气(5804)
  3. 星级(9)
  4. 评论(0)
第4章(10):汇编语言程序设计
循环程序设计,数据传送程序。查表程序,线性表是一种简单的最基本的数据结构,表格存储在内存中时每个表格元素占内存单元的大小是一样的,每元素按顺序连续存储。   (2) 查表公式:   ①表元素地址=表基地址+查表索引。查表索引只与表基址的选取和表元素占内存的大小有关,即只与表的结构参数有关。
  1. 2010/5/11
  2. 人气(6116)
  3. 星级(10)
  4. 评论(0)
[第1讲]Workflow软件概述
Proficy Workflow是一套符合工业级标准的BPM软件:图形化定义和文档化工作过程;能够很容易地识别和消除一些无价值的活动;通过软件系统来执行工作步骤;在实时环境下改善过程-而不是“事后”;自动捕获和存储生产数据;数字化控制计划和执行;保持过程的连续改善-项目可以持续带来价值。学习更多内容
  1. 2010/5/7
  2. 人气(4590)
  3. 星级(10)
  4. 评论(0)
第3章(11):单片机硬件系统MCS51指令系统
寻址方式 寻找操作数存放单元的地址的方式,共6种方式。 1、立即数寻址 所要找的操作数是一二进制数或十进制数,出现在指令中,用“#”作前缀 MOV A,#20H 2、寄存器寻址 操作数存放在工作寄存器R0 ~ R7中,或寄存器B中。 MOV A,R2 3、直接寻址 指令中直接给出操作数的地址。 MOV A,30H MOV 30H,DPH 4、寄存器间接寻址 指令中寄存器的内容作为操作数存放的地址,指令中间接寻址寄存器前用 “@”表示前缀。 举“两个抽屉,两把钥匙”的例子。 MOV R0,#30H MOV A,@R0 MOV A,#20H MOV R1,#40H MOV @R1,A 5、变址寻址 操作数地址 = 变地址 + 基地址 基地址寄存器 DPTR 或 PC 变址寄存器 @A 该寻址方式常用于访问程序存储器,查表。 MOV A,@A + DPTR 6、相对寻址 把指令中给定的地址偏移量与本指令所在单元地址(PC内容)相加得到真正有效的操作数所存放的地址。 举“李同学20岁,张同学比李同学大3岁”的例子。 JC 60H ;设(PC) = 2000H, 则当C = 1时, 转移的目的地址 = (PC)+ 2 + 60H
  1. 2010/4/26
  2. 人气(7344)
  3. 星级(10)
  4. 评论(2)
第3章(12):单片机硬件系统MCS51指令系统
寻址方式 寻找操作数存放单元的地址的方式,共6种方式。 1、立即数寻址 所要找的操作数是一二进制数或十进制数,出现在指令中,用“#”作前缀 MOV A,#20H 2、寄存器寻址 操作数存放在工作寄存器R0 ~ R7中,或寄存器B中。 MOV A,R2 3、直接寻址 指令中直接给出操作数的地址。 MOV A,30H MOV 30H,DPH 4、寄存器间接寻址 指令中寄存器的内容作为操作数存放的地址,指令中间接寻址寄存器前用 “@”表示前缀。 举“两个抽屉,两把钥匙”的例子。 MOV R0,#30H MOV A,@R0 MOV A,#20H MOV R1,#40H MOV @R1,A 5、变址寻址 操作数地址 = 变地址 + 基地址 基地址寄存器 DPTR 或 PC 变址寄存器 @A 该寻址方式常用于访问程序存储器,查表。 MOV A,@A + DPTR 6、相对寻址 把指令中给定的地址偏移量与本指令所在单元地址(PC内容)相加得到真正有效的操作数所存放的地址。 举“李同学20岁,张同学比李同学大3岁”的例子。 JC 60H ;设(PC) = 2000H, 则当C = 1时, 转移的目的地址 = (PC)+ 2 + 60H
  1. 2010/4/26
  2. 人气(6920)
  3. 星级(10)
  4. 评论(1)
单片机原理与接口技术(8)
单片机原理与接口技术,浙江大学高峰主讲!80C51单片微机的基本结构 2.1 80C51单片微机的内部结构 2.2 80C51单片微机的引脚及其功能 2.3 80C51CPU的结构和特点 2.3.1 中央控制器 2.3.2 运算器 2.3.3 时钟电路及CPU的工作时序 2.4 80C51存储器结构和地址空间 2.4.1 程序存储器 2.4.2 内部数据存储器 2.4.3 片外数据存储器 2.5 80C51 并行输入/输出端口 2.5.1 P0口 2.5.2 P1口 2.5.3 P2口 2.5.4 P3口 2.6 80C51布尔(位)处理器 2.7 80C51单片微机的工作方式 2.7.1 复位方式 2.7.2 程序执行方式 2.7.3 低功耗工作方式 2.7.4 编程方式
  1. 2010/4/25
  2. 人气(5386)
  3. 星级(10)
  4. 评论(0)
单片机原理与接口技术(7)
单片机原理与接口技术,浙江大学高峰主讲!80C51单片微机的基本结构 2.1 80C51单片微机的内部结构 2.2 80C51单片微机的引脚及其功能 2.3 80C51CPU的结构和特点 2.3.1 中央控制器 2.3.2 运算器 2.3.3 时钟电路及CPU的工作时序 2.4 80C51存储器结构和地址空间 2.4.1 程序存储器 2.4.2 内部数据存储器 2.4.3 片外数据存储器 2.5 80C51 并行输入/输出端口 2.5.1 P0口 2.5.2 P1口 2.5.3 P2口 2.5.4 P3口 2.6 80C51布尔(位)处理器 2.7 80C51单片微机的工作方式 2.7.1 复位方式 2.7.2 程序执行方式 2.7.3 低功耗工作方式 2.7.4 编程方式
  1. 2010/4/23
  2. 人气(5858)
  3. 星级(10)
  4. 评论(0)
单片机原理与接口技术(6)
单片机原理与接口技术,浙江大学高峰主讲!80C51单片微机的基本结构 2.1 80C51单片微机的内部结构 2.2 80C51单片微机的引脚及其功能 2.3 80C51CPU的结构和特点 2.3.1 中央控制器 2.3.2 运算器 2.3.3 时钟电路及CPU的工作时序 2.4 80C51存储器结构和地址空间 2.4.1 程序存储器 2.4.2 内部数据存储器 2.4.3 片外数据存储器 2.5 80C51 并行输入/输出端口 2.5.1 P0口 2.5.2 P1口 2.5.3 P2口 2.5.4 P3口 2.6 80C51布尔(位)处理器 2.7 80C51单片微机的工作方式 2.7.1 复位方式 2.7.2 程序执行方式 2.7.3 低功耗工作方式 2.7.4 编程方式
  1. 2010/4/22
  2. 人气(4875)
  3. 星级(10)
  4. 评论(0)
单片机原理与接口技术(5)
单片机原理与接口技术,浙江大学高峰主讲!80C51单片微机的基本结构 2.1 80C51单片微机的内部结构 2.2 80C51单片微机的引脚及其功能 2.3 80C51CPU的结构和特点 2.3.1 中央控制器 2.3.2 运算器 2.3.3 时钟电路及CPU的工作时序 2.4 80C51存储器结构和地址空间 2.4.1 程序存储器 2.4.2 内部数据存储器 2.4.3 片外数据存储器 2.5 80C51 并行输入/输出端口 2.5.1 P0口 2.5.2 P1口 2.5.3 P2口 2.5.4 P3口 2.6 80C51布尔(位)处理器 2.7 80C51单片微机的工作方式 2.7.1 复位方式 2.7.2 程序执行方式 2.7.3 低功耗工作方式 2.7.4 编程方式
  1. 2010/4/21
  2. 人气(6087)
  3. 星级(10)
  4. 评论(0)
第3章(8):单片机硬件系统MCS51指令系统
7].堆栈操作类指令(2条) 这4类指令的作用是把直接寻址单元的内容传送到堆栈指针SP所指的单元中,以及把SP所指单元的内容送到直接寻址单元中。这类指令只有两条,下述的第一条常称为入栈操作指令,第二条称为出栈操作指令。需要指出的是,单片机开机复位后,(SP)默认为07H,但一般都需要重新赋值,设置新的SP首址。入栈的第一个数据必须存放于SP+1所指存储单元,故实际的堆栈底为SP+1所指的存储单元。 PUSH data ;(SP)+1→(SP),(data)→(SP)堆栈指针首先加1,直接寻址单元中的数据送到堆栈指针SP所指的单元中 POP data ;(SP)→(data)(SP)-1→(SP),堆栈指针SP所指的单元数据送到直接寻址单元中,堆栈指针SP再进行减1操作 [8].交换指令(5条) 这5条指令的功能是把累加器A中的内容与源操作数所指的数据相互交换。 XCH A,Rn ;(A)←→(Rn)累加器与工作寄存器Rn中的内容互换 XCH A,@Ri ;(A)←→((Ri))累加器与工作寄存器Ri所指的存储单元中的内容互换 XCH A,data ;(A)←→(data)累加器与直接地址单元中的内容互换 XCHD A,@Ri ;(A3-0)←→((Ri)3-0)累加器与工作寄存器Ri所指的存储单元中的内容低半字节互换 SWAP A ;(A3-0)←→(A7-4)累加器中的内容高低半字节互换 [9]. 16位数据传送指令(1条) 这条指令的功能是把16位常数送入数据指针寄存器。 MOV DPTR,#data16 ;#dataH→(DPH),#dataL→(DPL)16位常数的高8位送到DPH,低8位送到DPL算术运算指令共有24条,算术运算主要是执行加。减。乘。除法四则运算。另外MCS-51指令系统中有相当一部分是进行加。减1操作,BCD码的运算和调整,我们都归类为运算指令。虽然MCS-51单片机的算术逻辑单元ALU仅能对8位无符号整数进行运算,但利用进位标志C,则可进行多字节无符号整数的运算。同时利用溢出标志,还可以对带符号数进行补码运算。需要指出的是,除加。减1指令外,这类指令大多数都会对PSW(程序状态字)有影响。这在使用中应特别注意。
  1. 2010/4/21
  2. 人气(7434)
  3. 星级(10)
  4. 评论(1)
总数:383 | 当前第24/39 首页 上一页 ... 19 20 21 22 23 24 25 26 27 28 ... 下一页 尾页