总数:181 | 当前第8/19 首页 上一页 1 2 3 4 5 6 7 8 9 10 下一页 尾页
MCS-51单片机技术(15)
吉林大学单片机视频,赵宏伟主讲,32讲!第四章:中断。中断是指计算机在执行程序的过程中,当出现异常情况或特殊请求时,计算机停止现行程序的运行,转向对这些异常情况或特殊请求的处理,处理结束后再返回现行程序的间断处,继续执行原程序。 中断是单片机实时地处理内部或外部事件的一种内部机制。当某种内部或外部事件发生时,单片机的中断系统将迫使CPU暂停正在执行的程序,转而去进行中断事件的处理,中断处理完毕后,又返回被中断的程序处,继续执行下去。
  1. 2010/9/7
  2. 人气(5310)
  3. 星级(10)
  4. 评论(3)
MCS-51单片机技术(14)
吉林大学单片机视频,赵宏伟主讲,32讲!分支程序设计;在许多情况下,需要根据不同的条件转向不同的处理程序,这种结构的程序称为分支程序。采用条件转移指令、比较转移指令和位转移指令可以实现程序的分支。 常见的分支程序有3类,二路分支程序、三路分支程序、多路分支程序。下面通过举例来说明各类程序的编写方法。 1.二路分支程序 二路分支程序常用条件转移指令(如:JZ、JNZ、JC、JNC、JB、JNB等)实现二路分支。
  1. 2010/9/1
  2. 人气(5405)
  3. 星级(10)
  4. 评论(2)
MCS-51单片机技术(13)
吉林大学单片机视频,赵宏伟主讲,32讲!80C51单片机的指令系统按其功能可归纳为五大类: 5.3.1 数据传送类指令 5.3.2 算术运算类指令 5.3.3 逻辑运算类指令 5.3.4 控制转移类指令 5.3.5 位操作指令  5.3.1 数据传送类指令 传送指令是指令系统中最基本、使用最多的一类指令,主要用于数据的传送、保存以及交换等场合。 80C51数据传送类指令有29条,按传送区不同分为:内部数据传送指令、外部数据传送指令、程序存储器数据传送指令、交换指令。 1. 内部数据传送指令 内部数据传送是指在工作寄存器R0~R7、内部数据存储器RAM、累加器A、16位数据指针DPTR、内部特殊功能寄存器SFR之间的数据传送。共有18条指令。 1)以累加器A为目的操作数的指令(4条) 这组指令的功能是把源操作数指定的内容送入累加器A中。有寄存器寻址、寄存器直接寻址、寄存器间接寻址和立即寻址4种寻址方式。 MOV A,Rn ;n=0~7, 寄存器寻址 MOV A,direct ;寄存器直接寻址 MOV A,@Ri ;i=0~1, 寄存器间接寻址 MOV A,#data ;立即寻址 2)以寄存器Rn为目的的操作数的指令(3条) 这组指令的功能是把源操作数的内容送入当前工作寄存器区的R0~R7中的某一寄存器。源操作数有寄存器寻址、直接寻址和立即寻址3种寻址方式。 MOV Rn,A ;n=0~7, 寄存器寻址 MOV Rn,direct ;直接寻址 MOV Rn,#data ;立即寻址
  1. 2010/8/30
  2. 人气(5787)
  3. 星级(10)
  4. 评论(4)
单片机原理与接口技术(40)
第七章 80C51单片微机的串行口原理及应用 7.1 串行数据通信概述 7.2 80C51串行口及控制 7.2.1 80C51串行口结构 7.2.2 80C51串行口控制 7.3 串行口的工作方式 7.3.1 串行口方式0-同步移位寄存器方式 7.3.2 串行口方式1-8位UART 7.3.3 串行口方式2和3-9位UART 7.4 多处理机通信方式 7.5 串行口的应用 7.5.1 串行口的波特率发生器及波特率计算 7.5.2 方式0的编程和应用 7.5.3 方式1的编程和应用 7.5.4 方式2和3的编程和应用 第八章 单片机的系统扩展原理及接口技术 8.1 系统扩展原理 8.1.1 外部并行扩展原理 8.1.2 外部串行扩展原理 8.2 程序存储器的扩展 8.2.1 程序存储器扩展时的总线功能和操作时序 8.2.2片外程序存储器的扩展 8.3 数据存储器的扩展 8.3.1 并行数据存储器的扩展 8.3.2 串行数据存储器的扩展 8.4 I/O的扩展及应用 8.4.1 I/O扩展概述 8.4.2 80C51单片机I/O直接应用 8.4.3 80C51简单I/O的扩展 8.4.4 可编程并行I/O接口芯片8255A的扩展及应用 8.4.5 串行I/O接口芯片PCF8574的扩展及应用 8.5 D/A转换器接口的扩展及应用 8.5.1 概述 8.5.2 8位D/A转换器芯片DAC0832 8.5.3 DAC0832的扩展与应用 8.6 A/D转换器接口的扩展及应 8.6.1 概述 8.6.2 8位A/D转换器芯片ADC0809 8.6.3 ADC0809的扩展及应用 8.7 键盘接口 8.7.1 键盘接口的工作原理和扫描方式 8.7.2 键盘的接口电路 8.8 显示接口 8.8.1 LED显示接口的扩展 8.8.2 LCD显示接口的扩展 第九章 单片微机应用系统实例 9.1 数据采集系统 9.1.1 水表数据采集系统 9.1.2 电能表数据采集系统 9.2 无总线单片微机应用系统
  1. 2010/8/30
  2. 人气(6384)
  3. 星级(10)
  4. 评论(0)
MCS-51单片机技术(12)
吉林大学单片机视频,赵宏伟主讲,32讲!无条件转移指令。从应用角度考虑,这些指令的功能也具有普遍意义,几乎所有计算机的指令集中都能找到这些指令。    在这个指令系统中,我们假定CPU中只有一个通用寄存器即累加寄存器A,所以对累加寄存器的寻址采用隐含寻址方式。当CPU中使用多个累加器结构时,多累加器变成通用寄存器组,只要对通用寄存器组进行编址,这个指令系统也能完全使用。符号“·”在这里不表示助记符,其意可以灵活使用。操作说明一栏中,字母M表示通过寻址方式变化后所得的存储器有效地址,A表示累加寄存器,(M)表示存储器单元M中的内容,(A)表示累加器中的内容。箭头符号“→”表示信息传送的方向。C,Z,N,V表示状态条件码寄存器(CCR)的四个标志触发器。
  1. 2010/8/25
  2. 人气(5831)
  3. 星级(10)
  4. 评论(2)
单片机原理与接口技术(39)
第七章 80C51单片微机的串行口原理及应用 7.1 串行数据通信概述 7.2 80C51串行口及控制 7.2.1 80C51串行口结构 7.2.2 80C51串行口控制 7.3 串行口的工作方式 7.3.1 串行口方式0-同步移位寄存器方式 7.3.2 串行口方式1-8位UART 7.3.3 串行口方式2和3-9位UART 7.4 多处理机通信方式 7.5 串行口的应用 7.5.1 串行口的波特率发生器及波特率计算 7.5.2 方式0的编程和应用 7.5.3 方式1的编程和应用 7.5.4 方式2和3的编程和应用 第八章 单片机的系统扩展原理及接口技术 8.1 系统扩展原理 8.1.1 外部并行扩展原理 8.1.2 外部串行扩展原理 8.2 程序存储器的扩展 8.2.1 程序存储器扩展时的总线功能和操作时序 8.2.2片外程序存储器的扩展 8.3 数据存储器的扩展 8.3.1 并行数据存储器的扩展 8.3.2 串行数据存储器的扩展 8.4 I/O的扩展及应用 8.4.1 I/O扩展概述 8.4.2 80C51单片机I/O直接应用 8.4.3 80C51简单I/O的扩展 8.4.4 可编程并行I/O接口芯片8255A的扩展及应用 8.4.5 串行I/O接口芯片PCF8574的扩展及应用 8.5 D/A转换器接口的扩展及应用 8.5.1 概述 8.5.2 8位D/A转换器芯片DAC0832 8.5.3 DAC0832的扩展与应用 8.6 A/D转换器接口的扩展及应 8.6.1 概述 8.6.2 8位A/D转换器芯片ADC0809 8.6.3 ADC0809的扩展及应用 8.7 键盘接口 8.7.1 键盘接口的工作原理和扫描方式 8.7.2 键盘的接口电路 8.8 显示接口 8.8.1 LED显示接口的扩展 8.8.2 LCD显示接口的扩展 第九章 单片微机应用系统实例 9.1 数据采集系统 9.1.1 水表数据采集系统 9.1.2 电能表数据采集系统 9.2 无总线单片微机应用系统
  1. 2010/8/24
  2. 人气(5786)
  3. 星级(10)
  4. 评论(0)
单片机原理与接口技术(38)
第七章 80C51单片微机的串行口原理及应用 7.1 串行数据通信概述 7.2 80C51串行口及控制 7.2.1 80C51串行口结构 7.2.2 80C51串行口控制 7.3 串行口的工作方式 7.3.1 串行口方式0-同步移位寄存器方式 7.3.2 串行口方式1-8位UART 7.3.3 串行口方式2和3-9位UART 7.4 多处理机通信方式 7.5 串行口的应用 7.5.1 串行口的波特率发生器及波特率计算 7.5.2 方式0的编程和应用 7.5.3 方式1的编程和应用 7.5.4 方式2和3的编程和应用 第八章 单片机的系统扩展原理及接口技术 8.1 系统扩展原理 8.1.1 外部并行扩展原理 8.1.2 外部串行扩展原理 8.2 程序存储器的扩展 8.2.1 程序存储器扩展时的总线功能和操作时序 8.2.2片外程序存储器的扩展 8.3 数据存储器的扩展 8.3.1 并行数据存储器的扩展 8.3.2 串行数据存储器的扩展 8.4 I/O的扩展及应用 8.4.1 I/O扩展概述 8.4.2 80C51单片机I/O直接应用 8.4.3 80C51简单I/O的扩展 8.4.4 可编程并行I/O接口芯片8255A的扩展及应用 8.4.5 串行I/O接口芯片PCF8574的扩展及应用 8.5 D/A转换器接口的扩展及应用 8.5.1 概述 8.5.2 8位D/A转换器芯片DAC0832 8.5.3 DAC0832的扩展与应用 8.6 A/D转换器接口的扩展及应 8.6.1 概述 8.6.2 8位A/D转换器芯片ADC0809 8.6.3 ADC0809的扩展及应用 8.7 键盘接口 8.7.1 键盘接口的工作原理和扫描方式 8.7.2 键盘的接口电路 8.8 显示接口 8.8.1 LED显示接口的扩展 8.8.2 LCD显示接口的扩展 第九章 单片微机应用系统实例 9.1 数据采集系统 9.1.1 水表数据采集系统 9.1.2 电能表数据采集系统 9.2 无总线单片微机应用系统
  1. 2010/8/23
  2. 人气(5803)
  3. 星级(10)
  4. 评论(0)
MCS-51单片机技术(10)
单片机扩展的基本概念 1,单片机最小系统:使单片机运行的最少器件构成的 系统,就是最小系统. 无ROM芯片:8031 必须扩展ROM,复位,晶振电路 有ROM芯片:89C51等,不必扩展ROM,只要有复位, 晶振电路 2,扩展使用的三总线: 地址总线:由外部程序存储器取指,P0-低8位;P2-高8位 数据总线:指令输入,P0 控制总线:RD,WR, ALE, PSEN (读, 写,地址锁存允许, 外程序存储器读选通) § MCS-51的扩展应用 图2-5 8051特殊功能寄存器地址分布图 二,存储器的扩展 1,随机读写存储器RAM的扩展 :数据存储器一般采用RAM芯片,这种存储器在电源关断后,存储的数据将全部丢失.有两大类: 动态RAM(DRAM),一般容量较大,易受干扰,使用略复杂.例2116,2186 静态RAM(SRAM),在工业现场常使用SRAM,例:6264,6116
  1. 2010/8/19
  2. 人气(5878)
  3. 星级(10)
  4. 评论(1)
单片机原理与接口技术(36)
第六章 80C51单片微机的定时器/计数器原理及应用 6.1 概述 6.2 定时器/计数器TO、T1 6.2.1 与定时器/计数器TO、T1有关的特殊功能寄存器 6.2.2 定时器/计数器TO、T1的工作方式 6.3 定时器/计数器T2 6.3.1 与定时器/计数器T2有关的特殊功能寄存器 6.3.2 定时器/计数器T2的工作方式 6.4 看门狗T3 6.5 定时器/计数器的编程应用 6.5.1 定时器的应用 6.5.2 计数器的的应用 6.5.3 门控位GATE的应用 6.5.4 运行中读定时器/计数器
  1. 2010/8/16
  2. 人气(6081)
  3. 星级(10)
  4. 评论(1)
单片机原理与接口技术(37)
第七章 80C51单片微机的串行口原理及应用 7.1 串行数据通信概述 7.2 80C51串行口及控制 7.2.1 80C51串行口结构 7.2.2 80C51串行口控制 7.3 串行口的工作方式 7.3.1 串行口方式0-同步移位寄存器方式 7.3.2 串行口方式1-8位UART 7.3.3 串行口方式2和3-9位UART 7.4 多处理机通信方式 7.5 串行口的应用 7.5.1 串行口的波特率发生器及波特率计算 7.5.2 方式0的编程和应用 7.5.3 方式1的编程和应用 7.5.4 方式2和3的编程和应用 第八章 单片机的系统扩展原理及接口技术 8.1 系统扩展原理 8.1.1 外部并行扩展原理 8.1.2 外部串行扩展原理 8.2 程序存储器的扩展 8.2.1 程序存储器扩展时的总线功能和操作时序 8.2.2片外程序存储器的扩展 8.3 数据存储器的扩展 8.3.1 并行数据存储器的扩展 8.3.2 串行数据存储器的扩展 8.4 I/O的扩展及应用 8.4.1 I/O扩展概述 8.4.2 80C51单片机I/O直接应用 8.4.3 80C51简单I/O的扩展 8.4.4 可编程并行I/O接口芯片8255A的扩展及应用 8.4.5 串行I/O接口芯片PCF8574的扩展及应用 8.5 D/A转换器接口的扩展及应用 8.5.1 概述 8.5.2 8位D/A转换器芯片DAC0832 8.5.3 DAC0832的扩展与应用 8.6 A/D转换器接口的扩展及应 8.6.1 概述 8.6.2 8位A/D转换器芯片ADC0809 8.6.3 ADC0809的扩展及应用 8.7 键盘接口 8.7.1 键盘接口的工作原理和扫描方式 8.7.2 键盘的接口电路 8.8 显示接口 8.8.1 LED显示接口的扩展 8.8.2 LCD显示接口的扩展 第九章 单片微机应用系统实例 9.1 数据采集系统 9.1.1 水表数据采集系统 9.1.2 电能表数据采集系统 9.2 无总线单片微机应用系统
  1. 2010/8/13
  2. 人气(5599)
  3. 星级(10)
  4. 评论(0)
总数:181 | 当前第8/19 首页 上一页 1 2 3 4 5 6 7 8 9 10 下一页 尾页