




已阅读5页,还剩105页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 单片机原理及应用复习 主讲教师 胡晓娟中国矿业大学理学院物理系 第1章计算机基础知识 熟练掌握二进制 八进制 十进制 十六进制之间的相互转换关系 掌握原码 反码 补码之间的转换关系 会计算 128 127的原码 反码 补码 掌握二进制数的算数运算和逻辑运算规则 理解进位和溢出的含义 掌握BCD码 十进制数的二进制表示 0 9 a z A Z的ASCII码 2 第2章80C51单片机的硬件结构 单片机的概念将CPU和其他接口电路集成于一个芯片之中 使其具有计算机的基本功能 其中包括以下主要微型机部件 随机存储器RAM RandomAccessMemory 只读存储器ROM ReadOnlyMemory 中断系统定时器 计数器I O口电路 3 4 MCS 51单片机系列 按资源的配置数量 MCS 51单片机系列分为51子系列 基本型 根据片内ROM的配置 对应芯片依次为8031 8051 8751 80C31 80C51 87C5152子系列 增强型 对应芯片依次为8032 8052 8752 80C32 80C52 87C52 5 80C51单片机芯片引脚 VCC 40 5V电源VSS 20 接地XTAL1 19 和XTAL2 18 振荡电路PSEN 29 片外ROM选通信号 低电平有效 ALE PROG 30 地址锁存信号输出端 EPROM编程脉冲输入端 RST VPD 9 复位信号输入端 备用电源输入端EA VPP 31 内 外部ROM选择端P0口 39 32 双向I O口P1口 1 8 准双向通用I O口P2口 21 28 准双向I O口P3口 10 17 多功能口 6 80C51单片机芯片逻辑符号 7 MCS 51系列单片机结构及组成 CPU 8 MCS 51系列单片机由8大部分组成 一个8位CPU 包括运算器和控制器 128个字节的片内RAM 52子系列为256字节 4KB的片内ROM或EPROM 52子系列8KB 8031和8032无 18个特殊功能寄存器SFR 52子系列21个 4个8位并行I O接口 P0口 P1口 P2口 P3口 1个全双工串行I O接口 2个16位定时器 计数器 52子系列为3个 1个具有5个中断源 可编程为2个优先级的中断系统 可以接收外部中断申请 定时器 计数器中断申请和串行口中断申请 52子系列为6个或7个 9 80C51芯片逻辑结构图 10 PSW 程序状态字 PSW是一个8位的标志寄存器 它保存指令执行结果的特征信息 以供程序查询和判别 PSW格式及含义如下 CY PSW 7 进位标志位AC PSW 6 辅助进位 或称半进位 标志F0 PSW 5 由用户定义的标志位 复位时该位为 0 RS1和RS0 PSW 4和PSW 3 工作寄存器组选择位OV PSW 2 溢出标志位 由硬件置位或清零 PSW 1 未定义位P PSW 0 奇偶标志位 A中1的个数 偶0 奇1 11 PC 程序计数器 PC是专门用来控制指令执行顺序的寄存器 其内容为将要执行的下一条指令的地址 即下一条将要从ROM中取出的指令地址 PC是一个16位的寄存器 它在物理上是独立的 不在内部RAM之列 没有地址 是不可寻址的 16位地址的寻址范围为64KB ROM 用户不需要也无法对PC进行读 写 PC的内容是通过执行指令改变的 在执行指令过程中 PC具有自动加1功能 在执行转移 调用 返回等指令时能自动改变PC内容 以改变程序的执行顺序 复位时 PC自动装入0000H 使程序从0000H单元开始执行 12 DPTR 数据指针 16位特殊功能寄存器 也可作为两个8位寄存器 高8位用DPH表示 低8位用DPL表示 它是MCS 51中唯一一个供用户使用的16位寄存器 功能 在访问外部RAM时作地址指针使用 在变址寻址方式中 用作基址寄存器 用于对ROM的访问 13 80C51单片机存储器组织结构 内部ROM4KBEA 1 外部ROM4KBEA 0 内部RAM128B 0FFFH0000H 0FFFH0000H FFFFH1000H 外部RAM64KB 特殊功能寄存器 21个SFR 外部ROM60KB FFH80H7FH00H 程序存储器地址空间 数据存储器地址空间 FFFFH0000H MOV指令操作域 MOVX指令操作域 MOVC指令操作域 14 MCS 51单片机系统的存储器结构特点数据存储器和程序存储器截然分开RAM和ROM的地址空间 存取指令和控制信号各有一套 存储器有内外之分为扩展外部存储器 单片机的芯片引脚已经作了预先准备 通过口线最多可提供16位地址 对外部存储器的寻址范围达64KB ALE信号用于外部存储器的地址锁存 WR和RD信号分别用于外部RAM的写选通和读选通 PSEN信号用于外部ROM的读选通 EA信号用于内外ROM的访问控制 15 系统复位和中断地址区 ROM 一般从中断首地址开始存放一条无条件转移指令 以便中断响应后 通过中断地址区 再转到中断服务程序的实际入口地址 16 内部RAM低128单元的划分 工作寄存器组0 位寻址区 位地址 00H 7FH 用户RAM区 堆栈 数据缓冲 7FH30H2FH20H 工作寄存器组3 工作寄存器组2 工作寄存器组1 1FH18H17H10H0FH08H07H00H R7R0R7R0R7R0R7R0 工作寄存器区 共32个字节单元 分为4组 每组8个8位寄存器 只能按字节寻址 用户RAM区 共80个字节单元 只能按字节寻址 位寻址区 共16个字节单元 128个位 可按位寻址 也可按字节寻址 17 工作寄存器的使用方法 以寄存器的形式使用 用寄存器符号表示 以存储单元的形式使用 以单元地址表示 工作寄存器区各寄存器对应的地址 18 内部RAM位寻址区的位地址 19 特殊功能寄存器地址映像 20 特殊功能寄存器地址映像 续 21 堆栈指针 SP 堆栈指针SP是8位的特殊功能寄存器 可指向片内RAM128字节 00H 7FH 的任何单元 堆栈的两种操作 进栈和出栈 都是对栈顶单元进行的 SP用来指示栈顶 SP的内容就是堆栈栈顶的存储单元地址 系统复位后 SP的内容为07H 但由于堆栈一般在内部RAM的30H 7FH单元中开辟 所以在程序设计时应注意把SP值初始化为30H以后 以免堆栈占用工作寄存器区和位寻址区 SP的内容一经确定 堆栈的位置也就跟着确定下来 由于SP可初始化为不同值 因此堆栈位置是浮动的 51单片机的堆栈属于向上生长型 22 P0口字节地址 80H 位地址 80H 87H既能用作通用I O口 又能用作地址 数据总线的复用 V1 V2 1 2 3 4 23 P1口字节地址 90H 位地址 90H 97H只能作为通用I O口使用 是准双向口 1 2 V1 24 P2口字节地址 0A0H 位地址 0A0H 0A7H可作为通用I O口或地址总线高8位 是准双向口 1 2 3 V1 25 P3口字节地址 0B0H 位地址 0B0H 0B7H可用作通用I O口 同时每个引脚还有第二功能 准双向口 3 V1 4 1 2 26 注意 I O口作为输入口时有读锁存器与读引脚两种工作方式 读锁存器时实际上并不从外部读入数据 而是把锁存器的内容读入到内部总线 经过某种运算或变换后再写回到锁存器 读 修改 写 读引脚时才真正地把外部的数据读入到内部总线 CPU将根据不同的指令 分别发出 读锁存器 或 读引脚 信号 由硬件自动完成不同的操作 读引脚时 首先要通过外部指令把锁存器置 1 然后再执行读引脚操作 27 时序定时单位振荡周期 节拍P 振荡脉冲的周期 时钟周期 状态S 两个振荡周期为一个时钟周期 一个状态包含两个节拍 前半周期对应的节拍叫P1 后半周期对应的节拍叫P2 机器周期 一个机器周期的宽度为6个状态 用S1 S2 S6表示 共12个节拍 依次可表示为S1P1 S1P2 S2P1 S2P2 S6P1 S6P2 指令周期 执行一条指令所需要的时间 它以机器周期为单位 是最大的时序定时单位 MCS 51的指令周期根据指令的不同 可包含有1 2 4个机器周期 28 时钟电路80C51单片机的振荡电路分频电路 29 程序执行方式 分为连续执行和单步执行 复位方式 在RST端加上持续2个机器周期以上的高电平 掉电方式 由PCON的位PD来控制 PD 1 掉电方式下 只有片内RAM00H 7FH单元的内容被保留 其它一切都停止 在VCC恢复正常之前 不可进行复位 当VCC恢复正常后 硬件复位10ms能使单片机退出掉电保护 低功耗节电工作方式 由PCON的位IDL来控制 IDL 1 在节电电方式下 单片机的时钟振荡电路继续工作 为中断逻辑 定时器和串行口继续提供时钟信号 在内部只是把送往CPU的时钟信号封锁 EPROM编程和校验方式 MCS 51单片机的5种工作方式 30 复位后单片机有关寄存器的状态 31 80C51的复位电路 上电自动复位 通过电容充电来实现 接通电源即可完成系统的复位 按键手动复位 按下复位按钮即可复位 分为电平方式和脉冲方式两种 单片机系统在运行出错或进入死循环时 可按复位键重新启动 32 第3章80C51单片机的指令系统 MCS 51单片机汇编语言语句的标准格式 MCS 51单片机指令系统共有111条指令 按指令周期分类 单周期指令 64条 双周期指令 45条 四周期指令 2条 按字节数分类 单字节指令 49条 双字节指令 45条 三字节指令 17条 33 MCS 51单片机的7种寻址方式及相应的存储器空间 寻址方式 指定操作数存放位置的方法 34 35 36 37 38 39 40 移位类指令 41 42 43 影响标志位的指令 44 伪指令 汇编控制指令 功能 用来设置符号值 保留和初始化存储空间 控制用户程序代码的位置 仅起到帮助汇编顺利进行的作用 不产生任何机器码 也不影响程序的执行 汇编起始地址伪指令 ORG结束汇编伪指令 END赋值伪指令 EQU定义字节伪指令 DB定义数据字伪指令 DW预留存储空间伪指令 DS位定义伪指令 BIT 45 第5章80C51单片机的中断与定时 MCS 51单片机的中断系统具有5个中断源 52子系列为6个 2个外部中断 2个定时器中断和1个串行中断 可分为2个中断优先级 实现两级中断服务程序嵌套 每一个中断源的优先级可用程序设定 与中断系统工作有关的SFR 中断允许控制寄存器 IE定时器 计数器控制寄存器 TCON串行口控制寄存器 SCON中断优先级控制寄存器 IP 46 中断允许控制寄存器 IE字节地址 0A8H位地址 0A8H 0AFH 功能 用于控制是否允许使用中断 80C51单片机复位后IE 00H 单片机中断响应后硬件不会自动关闭中断 因此 在转中断服务程序后 应根据需要使用能将EA复位的有关指令禁止中断 即以软件方式关闭中断 47 定时器控制寄存器 TCON字节地址 88H位地址 88H 8FH 功能 用于保存外部中断请求以及定时器的计数溢出 计数溢出标志位TF0和TF1的使用有两种情况 采用中断方式时 作为中断请求标志位来使用 采用查询方式时 作为状态位供查询使用 48 串行口控制寄存器 SCON字节地址 98H位地址 98H 9FH 功能 用于串行数据通信控制 在发送数据过程中 当最后一个数据位被发送完成后 TI由硬件置 1 软件查询时TI可作为状态位使用 在接收数据过程中 当采样到最后一个数据位有效时 RI由硬件置 1 软件查询时RI可作为状态位使用 在转向中断服务程序后 TI和RI用软件清 0 49 中断优先级控制寄存器 IP字节地址 0B8H位地址 0B8H 0BFH 功能 用于设定各中断的优先级 通过IP可将中断分为高 低两个优先级 PX0 外部中断0优先级设定位PT0 定时器0中断优先级设定位PX1 外部中断1优先级设定位PT1 定时器1中断优先级设定位PS 串行中断优先级设定位 为 0 的位优先级低为 1 的位优先级高CPU复位时 IP中的各位均被清0 50 80C51中断系统控制逻辑 外中断请求标志 计数溢出标志 串行发送和接收标志 中断响应时的中断优先原则是通过由中断标志 中断允许控制及中断优先级控制所构成的中断系统总体控制逻辑实现的 51 MCS 51单片机的中断嵌套 因为MCS 51单片机只具有两个优先级 因此具备两级中断服务嵌套的功能 中断嵌套只能一层 其对中断优先级的处理原则是 低优先级中断请求不能打断高优先级的中断服务 但高优先级中断请求可以打断低优先级的中断服务 从而实现中断嵌套 同优先级的中断不能嵌套 即如果一个中断请求已被响应 则同级的其它中断服务将被禁止 如果同级的多个中断请求同时出现 则按CPU查询次序确定哪个中断请求先被响应 52 单片机在每一个机器周期的最后一个状态S6进行中断查询 查询按优先级顺序进行 对同一优先级中断请求的查询次序 53 中断响应是有条件的 并不是查询到的所有中断请求都能被立即响应 当存在下列情况之一时 中断响应被封锁 CPU正在执行一个同级或高级的中断服务程序 查询中断请求的机器周期不是当前指令的最后一个机器周期 当前正在执行的指令是返回指令 RET或RETI 或访问寄存器IE IP的指令 中断响应的条件 单片机对中断查询的结果不作记忆 当有新的查询结果出现时 因为以上原因而被拖延的查询结果将不复存在 其中断请求也不能再被响应 CPU将按新的查询结果进行中断响应 54 只有在一条指令全部执行完毕之后 才能响应中断请求 以确保指令的完整执行 中断服务流程 执行主程序 返回断点 执行一条指令 关中断 保护现场和断点 开中断 中断服务 关中断 恢复现场 开中断 有中断请求 取下一条指令 Y N 55 80C51单片机的定时器 计数器 定时器 计数器控制寄存器 TCON字节地址 88H位地址 88H 8FH 可位寻址 功能 用于保存外部中断请求以及定时器的计数溢出 TF0和TF1 计数溢出标志位TR0和TR1 运行控制位 软件置1或清0 56 定时器方式选择寄存器 TMOD字节地址 89H 不可位寻址 定时器 计数器1 定时器 计数器0 功能 用于设定定时器 计数器的工作方式 只能用字节传送指令设置其内容 中断允许控制寄存器 IE字节地址 0A8H位地址 0A8H 0AFH 57 定时器工作方式0 计数值的范围 1 8192 213 定时时间的计算公式 213 计数初值 机器周期 58 定时器工作方式1 计数值的范围 1 65536 216 定时时间的计算公式 216 计数初值 机器周期 TL0 8位 59 定时器工作方式2 方式2为8位计数结构 最大计数值为256 28 方式2适用于循环定时或循环计数 可用于产生固定脉宽的脉冲 或作为串行数据通信的波特率发生器 60 定时器工作方式3 在工作方式3下 定时器 计数器0被拆成两个独立的8位计数器TL0和TH0 其中TH0借用定时器 计数器1的运行控制位TR1及计数溢出标志位TF1 此时定时器 计数器1只能工作在方式0 方式1或方式2 在工作方式3下 定时器 计数器0中TL0和TH0的使用 TL0既可用于计数 又可用于定时 TH0只能作8位的定时器使用 61 定时器 计数器0工作方式3的逻辑结构 62 工作方式3下的定时器 计数器1 63 系统扩展是通过系统总线进行的 总线是连接单片机各扩展部件的一组公共信号线 是系统共享的通路 通过总线把个扩展部件连接起来 以进行数据 地址和控制信号的传送 单片机 数据存储器 程序存储器 I O接口 I O接口 地址总线AB数据总线DB控制总线CB I O设备 I O设备 第6章单片机并行存储器扩展 64 80C51单片机并行扩展总线结构图 由于系统外扩展的需要 80C51单片机的4个并行I O口 共32条口线 只有P1口和P3口的部分口线可供数据I O使用 P3 7 P3 6 65 存储器并行扩展 存储器扩展的主要内容 地址线 数据线和控制线的连接 地址线的连接 低位地址线的连接与存储芯片的容量有关 高位地址线与扩展存储芯片的片选端直接连接 线选法 或通过译码器连接 译码法 数据线的连接 将存储芯片的数据输出端与单片机P0口线对应连接即可 控制线的连接 扩展ROM时 将单片机的PSEN引脚与外部ROM的OE端连接 扩展RAM时 将单片机的WR和RD引脚分别与外部RAM的WE和OE端连接 存储单元地址分析 只要把最低地址和最高地址找出来 扩展的存储器在存储空间中所占据的地址范围即可确定 66 单片程序存储器扩展连接图 67 说明 假设将P2口的P2 7与2716的片选端CE连接 则扩展的2716芯片的地址范围为 由于P2 3 P2 6的状态与2716芯片的寻址无关 所以在该芯片被寻址时 P2 3 P2 6可以为任意状态 即从0000 1111共16种组合 表明2716芯片对应着16个地址区间 在这些地址区间内都能访问到2716 这就是地址区间重叠问题 一般假定未用到的高位地址线的状态为0 68 多片程序存储器的扩展 线选法1 使用两片2764扩展一个程序存储器系统 P0 7 P0 0 P2 4 P2 0 P2 7P2 6 I II 8031 69 多片程序存储器的扩展 线选法2 使用两片2764扩展一个程序存储器系统 P0 7 P0 0 P2 4 P2 0 I II 8031 70 多片程序存储器的扩展 译码法 使用8片2764扩展一个程序存储器系统 71 单片数据存储器扩展连接图 72 1 2 多片数据存储器的扩展 线选法 使用2片6116扩展一个数据存储器系统 P2 4P2 3 73 同时扩展8KB的RAM和8KB的ROM 线选法 P2 6P2 7 74 2764 ROM 接P2 7 地址范围 0000H 1FFFH0 0 0000 0000 0000 0 1 1111 1111 11116264 RAM 接P2 6 地址范围 0000H 1FFFH 0 0 0000 0000 0000 0 1 1111 1111 1111由于两种存储器都是由P2口提供高位地址 P0口提供低8位地址 故它们的地址范围相同 都是0000H 1FFFH 但ROM的读操作由PSEN信号控制 而RAM的读和写分别由RD和WR信号控制 因此不会造成操作上的混乱 说明 75 单片机存储器系统的特点 1 程序存储器与数据存储器并存 2 内外存储器并存 80C51单片机系统有4个物理存储空间 片内程序存储空间片外程序存储空间片内数据存储空间片外数据存储空间3 程序存储器地址具有连续性要求 80C51单片机系统有3个逻辑存储空间 即 片内外统一编址的64KB程序存储器空间256B的片内数据存储空间64KB的片外数据存储空间 76 1 存储空间的区分硬件措施 对不同的存储空间使用不同的控制信号 软件措施 访问不同的存储空间使用不同的指令 2 内外程序存储空间的衔接MCS 51系列单片机芯片中 有些芯片有内部ROM 有些芯片没有内部ROM 为此 MCS 51单片机特别配置了一个访问内外程序存储器的控制信号EA 80C51单片机存储器的使用 77 I O接口电路 单片机与外部设备之间接口界面的硬件电路 端口 接口电路中已编址并能进行读或 和 写操作的寄存器 简称为口 Port 第7章单片机并行I O扩展 I O接口电路的功能 速度协调输出数据锁存数据总线隔离数据转换增强驱动能力 I O接口的特点 异步性实时性与设备无关性 78 无条件方式 同步程序传送 无需测试设备的状态 可以根据需要随时进行I O操作 查询方式 有条件传送方式 在I O操作前 要检测设备的状态 只有在确认设备已 准备好 的情况下 单片机才能执行I O操作 中断方式 当设备做好准备之后 就向单片机发出中断请求 单片机接收到中断请求之后作出响应 暂停正在执行的原程序 而转去执行中断服务程序 通过执行中断服务程序完成一次I O操作 然后程序返回 单片机再继续执行被中断的原程序 单片机I O控制方式 79 可编程并行接口芯片8255 8255的内部结构按功能可分为3个逻辑电路部分 口电路总线接口电路控制逻辑电路 80 1 方式0 基本输入 输出方式 方式0适用于无条件数据传送 因为没有条件限制 所以数据传送可随时进行 两个8位口 A口和B口 和两个4位口 C口高位部分和C口低位部分 都可以分别或同时设置为方式0 4个口可以有16种输入 输出组合 2 方式1 选通输入 输出方式 方式1下 A口和B口是数据口 C口是控制口 用于传送和保存数据口所需要的联络信号 A口和B口的联络信号都是3个 8255工作方式 81 只有A口才能选择工作方式2 这时A口既能输入数据又能输出数据 方式2适用于查询或中断方式的双向数据传送 81 3 方式2 双向数据传送方式 82 8255是可编程接口芯片 主要编程内容是两条控制命令 工作方式命令和C口位置位 复位命令 编程写入的命令保存在8255的控制寄存器中 由于这两条命令是通过标志位 最高位 状态进行区别的 所以可按同一地址写入 且先后顺序不受限制 8255的编程内容 83 功能 用于设定各数据口的工作方式及数据传送方向 1 工作方式命令 84 在方式1和方式2下 C口用于定义控制信号和状态信号 因此 C口的每一位都可以进行置位或复位 2 C口位置位 复位命令 85 8255端口选择及读 写控制表 注意 控制寄存器只有写操作 对于端口选择信号 在接口电路中A0 A1分别接地址线A0 A1 片选信号CS在线选法中直接与一条高位地址线连接 在译码法中接地址译码器的输出 86 键盘扫描程序流程 87 去抖动 去抖动处理有软件和硬件两种方法 软件去抖动方法是采用时间延迟以躲过抖动 延时时间为10 20ms 待状态稳定后再进行列线状态输入和判定 硬件方法是在键盘中附加双稳态电路或滤波电路等去抖动电路 以抑制抖动的产生 硬件去抖动需增加成本 88 用8255实现键盘接口 接口电路逻辑图 以8255作8 4键盘的接口为例 P0 7 P0 0 5V 74LS373 89 8段LED显示器 90 8段数码管显示十六进制数的段码表 91 8255作6位LED显示器接口电路 92 异步串行通信异步串行通信是以字符为单位的间歇传输形式 为实现发送和接收双方的协调 传送时按字符进行包装 在数据位之外要增添起始位 奇偶校验位和停止位 构成一个通信帧 第8章MCS 51单片机串行通信 93 同步串行通信 为提高传送速度 把数据传输按相等的时间间隔分块进行 在数据块的开始加一些特殊字符 作为发送和接收双方的同步标志 由于数据块的位数较多 为防止错位 在发送数据时一般同时给出时钟信号 以保持接收与发送的同步 94 串行通信的线路形式 单工形式 Simplex 数据传输是单向的 通信双方中一方固定为发送端 另一方则固定为接收端 全双工形式 Full duplex 数据传输是双向的 可以同时发送和接收数据 需要两条数据线 半双工形式 Half duplex 数据传输也是双向的 但任何时刻只能由其中的一方发送数据 另一方接收数据 既可以使用一条数据线 也可以使用两条数据线 95 80C51单片机串行口硬件电路 串行口主要由发送寄存器 接收寄存器和移位寄存器等组成 96 串行口控制机制 MCS 51单片机的串行口通过控制寄存器 中断功能和波特率设置实现串行通信控制 串行口控制寄存器 SCON 单元地址 98H 位地址 98H 9FH SM0 SM1 串行口工作方式选择位 由软件选定 SM2 多机通信控制位 由软件置位或清零 TB8 发送数据位8 RB8 接收数据位8 REN 允许接收位 TI 串行发送中断请求标志 RI 串行接收中断请求标志 97 串行中断 MCS 51单片机有2个串行中断 串行发送中断和串行接收中断 这两个串行中断共享一个中断向量0023H 通过在中断服务程序中对中断源进行判断 进行不同的中断处理 每当串行口发送或接收一个数据字节时 都产生中断请求 串行中断请求在芯片内部发生 因此不需要引脚 串行中断控制共涉及3个寄存器 串行口控制寄存器SCON中断允许控制寄存器IE中断优先级控制寄存器IP 98 串行工作方式0 工作方式0是把串行口作为同步移位寄存器使用 方式0的帧格式都是纯数据位 不用附加起始位 校验位和停止位 数据移位按低位在前 高位在后的顺序进行 利用串行工作方式0 加上 并入串出 或 串入并出 芯片的配合 MCS 51单片机的串行口可实现数据的并行输入 输出 串行工作方式0的波特率是固定的 其值为波特率 fosc 12 99 串行工作方式1 串行工作方式1是10位为一帧的异步串行通信方式 帧格式包括1个起始位 8个数据位和1个停止位 这种工作方式是为双机通信而准备的 方式1是以定时器T1作为波特率发生器 由系统决定 选择定时方式2 8位自动加载方式 以其溢出脉冲产生串行口的移位脉冲 计算公式为 波特率 2SMOD 32 定时器1溢出率 2SMOD 32 fosc 12 256 X 100 串行工作方式2和方式3 串行工作方式2和方式3都是为多机通信而准备的 方式2和方式3都是11位为一帧的串行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 在影视配乐中西洋管弦乐与民族音乐元素结合路径的研究
- 基于机器学习的重症监护病房感染性休克回顾性研究
- 区域贸易协定深度对成员国全球价值链参与度的影响研究
- 侵犯公民个人信息罪定罪与量刑实证研究-基于1427份判决书的分析
- 急性缺血性脑卒中血管内介入治疗早期预后的影响因素分析及中医证候要素研究
- 仿生自成熟矿化体系介导的釉质修复及其机制研究
- 影视资源在高中地理教学中的应用策略研究
- 农村失能老年人照料服务需求及影响因素研究
- 基于磷酸铝无机粘结剂的3D打印陶瓷反应器构筑及催化性能研究
- 水曲柳混交林吸收根和运输根形态和生物量及养分重吸收特征
- 陕西省专业技术人员继续教育2025公需课《党的二十届三中全会精神解读与高质量发展》20学时题库及答案
- 学习通《科研诚信与学术规范》课后及考试答案
- 陕09J01 建筑用料及做法图集
- 国开学习网《小学语文教学研究》形考任务1-5答案
- 重复测量资料统计分析
- 广告机使用说明书模板
- nsteacs危险分层及处理策略
- 大理智能制造项目可行性研究报告模板
- 现代护理管理工具的应用.ppt
- 上海市基本医疗保险结算项目库动态维护细则
- 灼烫事故应急演练方案
评论
0/150
提交评论