• 未登录
总数:167 | 当前第11/17 首页 上一页 ... 8 9 10 11 12 13 14 15 16 17 下一页 尾页
第4章(2):汇编语言程序设计
概述,简单程序,分支程序,循环程序,查表程序,子程序,应用实例。汇编语言程序设计的基本步骤 1. 分析问题,建立数学模型 处理框——表示处理内容,如传送,运算,输入,输出等. S END 输入数据 2. 设计算法 算法——解题的基本方法和步骤. 流程图: 起止框——表示程序的开始或结束 条件为真 出口1 出口1 入口 流程线——表示程序的流向. 连接框——表示程序的连接. 1 判断框——表示对条件的判断而作出相应的选择. 判断框一般有一个入口,两个出口: 一个是满足条件的出口(YES), 另一个是不满足条件的出口(NO). 3. 编写程序 基 本 要 求 1)要熟悉程序设计模型; 2)要熟悉指令,伪指令和寻址方式; 3)要合理分配存贮器空间和工作单元; 4)多次使用的程序段要用子程序或宏指令; 5)尽可能用名称(标号和变量)来代替地址和数值. 4. 上机运行 正确程序——无语法和算法错误
  1. 2010/4/29
  2. 人气(8053)
  3. 星级(7)
  4. 评论(3)
02_RM开发工具及配置(下)
在过去的10年间,ARM体系统结构已经成为世界上最流行的体系结构之一,从蜂窝电话到汽车制动系统,在这些产品中使用了超过20亿片基于ARM的处理器。许多半导体厂商和产品设计公司组成了全球范围的ARM开发者团体,包括软件开发者、系统设计师和硬件设计师。力天电子(www.LT430.com)是由哈尔滨工程大学五位电子爱好者成立的集研发生产销售一体的电子公司,五位工程师各有所长,涵盖了从入门到高级的常用的单片机。力天电子主要开发适合初学者从入门到精通的单片机学习板,并录有独创的详细的视频,可以让学习事半功倍,在单片机的学习道路上,力天电子会是您的良师益友。
  1. 2010/4/27
  2. 人气(4949)
  3. 星级(10)
  4. 评论(0)
02_RM开发工具及配置(上)
在过去的10年间,ARM体系统结构已经成为世界上最流行的体系结构之一,从蜂窝电话到汽车制动系统,在这些产品中使用了超过20亿片基于ARM的处理器。许多半导体厂商和产品设计公司组成了全球范围的ARM开发者团体,包括软件开发者、系统设计师和硬件设计师。力天电子(www.LT430.com)是由哈尔滨工程大学五位电子爱好者成立的集研发生产销售一体的电子公司,五位工程师各有所长,涵盖了从入门到高级的常用的单片机。力天电子主要开发适合初学者从入门到精通的单片机学习板,并录有独创的详细的视频,可以让学习事半功倍,在单片机的学习道路上,力天电子会是您的良师益友。
  1. 2010/4/27
  2. 人气(4548)
  3. 星级(10)
  4. 评论(0)
01_ARM系统简介(上)
在过去的10年间,ARM体系统结构已经成为世界上最流行的体系结构之一,从蜂窝电话到汽车制动系统,在这些产品中使用了超过20亿片基于ARM的处理器。许多半导体厂商和产品设计公司组成了全球范围的ARM开发者团体,包括软件开发者、系统设计师和硬件设计师。力天电子(www.LT430.com)是由哈尔滨工程大学五位电子爱好者成立的集研发生产销售一体的电子公司,五位工程师各有所长,涵盖了从入门到高级的常用的单片机。力天电子主要开发适合初学者从入门到精通的单片机学习板,并录有独创的详细的视频,可以让学习事半功倍,在单片机的学习道路上,力天电子会是您的良师益友。
  1. 2010/4/24
  2. 人气(4784)
  3. 星级(10)
  4. 评论(0)
01_ARM系统简介(下)
在过去的10年间,ARM体系统结构已经成为世界上最流行的体系结构之一,从蜂窝电话到汽车制动系统,在这些产品中使用了超过20亿片基于ARM的处理器。许多半导体厂商和产品设计公司组成了全球范围的ARM开发者团体,包括软件开发者、系统设计师和硬件设计师。力天电子(www.LT430.com)是由哈尔滨工程大学五位电子爱好者成立的集研发生产销售一体的电子公司,五位工程师各有所长,涵盖了从入门到高级的常用的单片机。力天电子主要开发适合初学者从入门到精通的单片机学习板,并录有独创的详细的视频,可以让学习事半功倍,在单片机的学习道路上,力天电子会是您的良师益友。
  1. 2010/4/24
  2. 人气(4545)
  3. 星级(10)
  4. 评论(0)
第三章:MCS-51的指令系统(6)
数据传送指令。MCS-51单片机指令格式 1)指令由操作码助记符和操作数两部组成。 2)指令格式如下:  [标号:]操作码助记符 [目的操作数] [,源操作数][;注释]   符号“[ ]”其包含的内容因指令的不同可有可无。 3)标号:根据编程需要给指令设定的符号地址,可有可无;通常在子程序入口或转移指令的目标地址处才赋予标号。标号由1~8个字符组成,第一个字符必须是英文字母,不能是数字或其他符号,标号后必须用冒号。
  1. 2010/3/10
  2. 人气(6871)
  3. 星级(10)
  4. 评论(2)
第三章:MCS-51的指令系统(5)
指令描述约定。MCS-51单片机指令格式 1)指令由操作码助记符和操作数两部组成。 2)指令格式如下:  [标号:]操作码助记符 [目的操作数] [,源操作数][;注释]   符号“[ ]”其包含的内容因指令的不同可有可无。 3)标号:根据编程需要给指令设定的符号地址,可有可无;通常在子程序入口或转移指令的目标地址处才赋予标号。标号由1~8个字符组成,第一个字符必须是英文字母,不能是数字或其他符号,标号后必须用冒号。
  1. 2010/3/9
  2. 人气(6304)
  3. 星级(10)
  4. 评论(1)
MCS-51单片机指令系统
单片机原理与应用!MCS-51单片机指令系统有如下特点: (1)指令执行时间快。 (2)指令短,约有一半的指令为单字节指令。 (3)用一条指令即可实现2个一字节的相乘或相除。 (4)具有丰富的位操作指令。 (5)可直接用传送指令实现端口的输入输出操作。 3.1 MCS-51指令系统的分类、格式及一般说明 3.1.1 指令分类 3.1.2 指令格式 3.1.3 指令描述符号介绍 返回本章首页 3.1.1 指令分类 按指令功能,MCS-51指令系统分为数据传递与交换、算术运算、逻辑运算、程序转移、布尔处理操作、CPU控制等6类。 布尔处理操作类指令又称位操作指令。 返回本节 3.1.2 指令格式 在MCS-51指令中,一般指令主要由操作码、操作数组成。 指令应具有以下功能: (1)操作码指明执行什么性质和类型的操作。例如,数的传送、加法、减法等。 (2)操作数指明操作的数本身或者是操作数所在的地址。 (3)指定操作结果存放的地址。 返回本节 3.1.3 指令描述符号介绍 Rn——当前选中的寄存器区中的8个工作寄存器R0~R7(n=0~7)。 Ri——当前选中的寄存器区中的2个工作寄存器R0、R1(i=0,1)。 direct—8位的内部数据存储器单元中的地址。 #data——包含在指令中的8位常数。 #data16——包含在指令中的16位常数。 addr16——16位目的地址。 addr11——11位目的地址。 rel——8位带符号的偏移字节,简称偏移量。 DPTR——数据指针,可用作16位地址寄存器。 bit——内部RAM或专用寄存器中的直接寻址位。 A——累加器。 B——专用寄存器,用于乘法和除法指令中。 C——进位标志或进位位,或布尔处理机中的累加器。 @——间址寄存器或基址寄存器的前缀,如@Ri,@DPTR。 / ——位操作数的前缀,表示对该位操作数取反,如/bit。 ×——片内RAM的直接地址或寄存器。 (×)——由×寻址的单元中的内容。 ——箭头左边的内容被箭头右边的内容所代替。
  1. 2010/3/4
  2. 人气(7802)
  3. 星级(10)
  4. 评论(1)
第三章:MCS-51的指令系统(4)
MCS-51算术运算指令   算术运算指令共有24条,算术运算主要是执行加、减、乘、除法四则运算。另外MCS-51指令系统中有相当一部分是进行加、减1操作,BCD码的运算和调整,我们都归类为运算指令。虽然MCS-51单片机的算术逻辑单元ALU仅能对8位无符号整数进行运算,但利用进位标志C,则可进行多字节无符号整数的运算。同时利用溢出标志,还可以对带符号数进行补码运算。需要指出的是,除加、减1指令外,这类指令大多数都会对PSW(程序状态字)有影响。这在使用中应特别注意。
  1. 2010/2/26
  2. 人气(7019)
  3. 星级(10)
  4. 评论(1)
第三章:MCS-51的指令系统(3)
MCS-51数据传送指令   数据传送指令共有29条,数据传送指令一般的操作是把源操作数传送到目的操作数,指令执行完成后,源操作数不变,目的操作数等于源操作数。如果要求在进行数据传送时,目的操作数不丢失,则不能用直接传送指令,而采用交换型的数据传送指令,数据传送指令不影响标志C,AC和OV,但可能会对奇偶标志P有影响。
  1. 2010/2/24
  2. 人气(6294)
  3. 星级(10)
  4. 评论(1)
总数:167 | 当前第11/17 首页 上一页 ... 8 9 10 11 12 13 14 15 16 17 下一页 尾页