总数:74 | 当前第5/8 首页 上一页 1 2 3 4 5 6 7 8 下一页 尾页
单片机原理与接口技术(2)
微机原理与接口技术,浙江大学高峰主讲!单片机应用开发的角度出发,系统地介绍了以MCS-51系列为核心的单片机原理与接口技术。主要内容包括:计算机的基础知识,MCS-51单片机的硬件结构、指令系统和单片机汇编语言程序设计,单片机的C语言程序设计,中断和定时器/计数器,单片机的串行通信,单片机的系统扩展,MCS-51单片机接口技术,单片机应用系统设计以及PIC单片机简介。 第一章 绪论 1.1 单片微机的发展 1.1.1 单片微机的概念 1.1.2 单片微机的发展 1.2 80C51系列单片微机 1.3 单片微机的应用
  1. 2010/4/17
  2. 人气(7589)
  3. 星级(10)
  4. 评论(2)
单片机原理与接口技术(1)
微机原理与接口技术,浙江大学高峰主讲!单片机应用开发的角度出发,系统地介绍了以MCS-51系列为核心的单片机原理与接口技术。主要内容包括:计算机的基础知识,MCS-51单片机的硬件结构、指令系统和单片机汇编语言程序设计,单片机的C语言程序设计,中断和定时器/计数器,单片机的串行通信,单片机的系统扩展,MCS-51单片机接口技术,单片机应用系统设计以及PIC单片机简介。 第一章 绪论 1.1 单片微机的发展 1.1.1 单片微机的概念 1.1.2 单片微机的发展 1.2 80C51系列单片微机 1.3 单片微机的应用
  1. 2010/4/16
  2. 人气(11007)
  3. 星级(10)
  4. 评论(8)
第3章(5):单片机硬件系统MCS51指令系统
[4].立即寻址 立即寻址就是把操作数直接在指令中给出,即操作数包含在指令中,指令操作码的后面紧跟着操作数,一般把指令中的操作数称为立即数,因此而得名。为了与直接寻址方式相区别,在立即数前加上“#”符号,例如: MOVX A,#0EH 这条指令的意义是将0EH这个操作数送到累加器A中。 [5].变址寻址 变址寻址是以DPTR或PC作为基址寄存器,以累加器A作为变址寄存器,将两寄存器的内容相加形成16位地址形成操作数的实际地址。例如: MOV A,@A+DPTR MOVX A,@A+PC JMP @A+DPTR 在这三条指令中,A作为偏移量寄存器,DPTR或PC作为变址寄存器,A作为无符号数与DPTR或PC的内容相加,得到访问的实际地址。其中前两条是程序存储器读指令,后一条是无条件转移指令。 [6].位寻址 在MCS-51单片机中,RAM中的20H—2FH字节单元对应的位地址为00H—7FH,特殊功能寄存器中的某些位也可进行为寻址,这些单元既可以采用字节方式访问它们,也可采用位寻址的方式访问它们。 [7].相对寻址 相对寻址方式是为了程序的相对转移而设计的,其夜里是以PC的内容为基址,加上给出的偏移量作为转移地址,从而实现程序的转移。转移的目的地址可参见如下表达式: 目的地址=转移指令地址+转移指令字接数+偏移量 值得注意的是,偏移量是有正负号之分的,偏移量的取值范围是当前PC值的-128—+127之间。 数据传送指令共有29条,数据传送指令一般的操作是把源操作数传送到目的操作数,指令执行完成后,源操作数不变,目的操作数等于源操作数。如果要求在进行数据传送时,目的操作数不丢失,则不能用直接传送指令,而采用交换型的数据传送指令,数据传送指令不影响标志C,AC和OV,但可能会对奇偶标志P有影响。
  1. 2010/4/15
  2. 人气(7147)
  3. 星级(10)
  4. 评论(2)
从零开始学单片机技术[课件]
本书以实战操作为基础,用最简单的方法,将初学者领进单片机世界的大门。本书首先介绍了单片机的基础知识,然后简要阐述了单片机的指令系统、简单程序设计、存储器和I/0接口扩展、中断、定时器以及串行通信技术,最后对单片机常用接口技术(LED显示接口、键盘接口、LCD液晶接口、SPI总线接口和看门狗电路、12C总线接口、红外遥控接口、语音接口、A/D和D/A转换接口)和单片机的应用系统设计进行了精要介绍。第一章 单片机入门 第一节 单片机基础知识 一、数制 二、数制的转换 三、二进制的算术运算 四、编码 五、存储器基础知识 第二节 单片机概述 一、什么是单片机 二、单片机名称的由来 三、单片机与单片机系统 第三节 单片机的分类、发展及应用 一、单片机的分类 二、单片机发展的历史 三、单片机技术发展的特点 四、MCS-51单片机家族简介 五、单片机的应用 第四节 到单片机世界去遨游 一、如何学习单片机 二、单片机的开发步骤 第二章 单片机的组成 第一节 80C51单片机的内部结构和外部引脚 一、80C51单片机的内部结构框图 二、单片机的外部引脚 第二节 80C51单片机内部存储器的配置 一、程序存储器 二、数据存储器 第三节 80C51单片机的并行I/O接口 一、PO口 二、P1口 三、P2口 四、P3口 第四节 80C51单片机的时钟电路和复位电路 一、单片机的时钟电路 二、单片机的复位电路 三、单片机的低功耗方式 第五节 AT89C51和AT89C2051/1051简介 一、AT89C51简介 二、AT89C2051/1051简介 ...
  1. 2010/4/8
  2. 人气(7314)
  3. 星级(10)
  4. 评论(2)
第三章:MCS-51的指令系统(6)
数据传送指令。MCS-51单片机指令格式 1)指令由操作码助记符和操作数两部组成。 2)指令格式如下:  [标号:]操作码助记符 [目的操作数] [,源操作数][;注释]   符号“[ ]”其包含的内容因指令的不同可有可无。 3)标号:根据编程需要给指令设定的符号地址,可有可无;通常在子程序入口或转移指令的目标地址处才赋予标号。标号由1~8个字符组成,第一个字符必须是英文字母,不能是数字或其他符号,标号后必须用冒号。
  1. 2010/3/10
  2. 人气(6723)
  3. 星级(10)
  4. 评论(2)
MCS-51单片机内部定时器/计数器及其应用
单片机原理与应用.80C51单片机内部设有两个16位的可编程定时器/计数器。可编程的意思是指其功能(如工作方式、定时时间、量程、启动方式等)均可由指令来确定和改变。在定时器/计数器中除了有两个16位的计数器之外,还有两个特殊功能寄存器(控制寄存器和方式寄存器)。
  1. 2010/3/10
  2. 人气(8737)
  3. 星级(10)
  4. 评论(1)
第三章:MCS-51的指令系统(5)
指令描述约定。MCS-51单片机指令格式 1)指令由操作码助记符和操作数两部组成。 2)指令格式如下:  [标号:]操作码助记符 [目的操作数] [,源操作数][;注释]   符号“[ ]”其包含的内容因指令的不同可有可无。 3)标号:根据编程需要给指令设定的符号地址,可有可无;通常在子程序入口或转移指令的目标地址处才赋予标号。标号由1~8个字符组成,第一个字符必须是英文字母,不能是数字或其他符号,标号后必须用冒号。
  1. 2010/3/9
  2. 人气(6110)
  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. 人气(7604)
  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. 人气(6842)
  3. 星级(10)
  4. 评论(1)
MCS-51单片机的硬件结构
第2章 MCS-51单片机的硬件结构.主讲朱兆优 副教授!单片机是由运算器、控制器、存储器、输入设备以及输出设备共五个基本部分组成的。单片机是把包括运算器、控制器、少量的存储器、最基本的输入输出口电路、串行口电路、中断和定时电路等都集成在一个尺寸有限的芯片上。MCS-51单片机芯片内部逻辑结构   通过MCS-51单片机内部的逻辑结构图掌握单片机内部的逻辑结构及各个部件的功能与特点。即:   中央处理器(CPU)、内部数据存储器、内部程序存储器、定时器/计数器、并行I/O口、串行口、中断控制系统、时钟电路、位处理器、总线。
  1. 2009/11/19
  2. 人气(6501)
  3. 星级(10)
  4. 评论(3)
总数:74 | 当前第5/8 首页 上一页 1 2 3 4 5 6 7 8 下一页 尾页