单片机教程1.ppt

  1. 1、本文档共173页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机教程1.ppt

4.1 运算程序 图 11-5 自动重装入方式(DCEN=0) 图 11-6 自动重装入方式(DCEN=1) 图 11-7 波特率发生器方式 图 11-8 时钟输出方式 图 11-9 AT89C1051/2051的引脚图 第十二章 MCS-96系列单片机简介 12.1 MCS-96概述 图12-1 8098引脚名称及排列 图 12-2 8098单片机内部结构框图 图 12-3 RALU框图 图 12-4 内部时钟信号 12.3 8098存储空间 图 12-5 存储器空间分配 12.4 中断系统 图 12-6 HSI结构 图 12-7 HSO结构框图 12.7 A/D转换及脉宽调制D/A输出 图 12-8 A/D转换器硬件框图 图 12-9 PWM结构框图 9.3 D/A转换器与单片机的连接 一、 D/A转换器的基本原理 图 9-14 T型网络D/A转换器 二、 D/A转换器与单片机的接口 1.内部结构 图 9-15 DAC0832的引脚排列 图 9-16 DAC0832结构图 3.接口电路 (1) 单缓冲器方式 图 9-17 DAC0832与单片机的接口 (2) 双缓冲器方式 图 9-18 多路DAC0832同步转换的接口电路 程序如下: MOV DPTR,#0DFFFH ;指向0832(1) MOV A,# data1 MOVX @DPTR,A ;data1送0832(1)锁存器 MOVX @DPTR,#0BFFFH ;指向0832(2) MOV A,#data2 MOVX @DPTR,A ;data2送0832(2)锁存器 MOV DPTR,#7FFFH ;指向0832(1)和0832(2)的数据传送端 MOVX @DPTR,A ;data1和data2同时送D/A转换器进行转换 9.4 MCS-51单片机应用系统设计举例 一、 系统构成及控制原理 图 9-19 糖果包装机的结构图 图 9–20 走纸轮的顶视图 图 9-21 相位误差与速度误差 图 9-22 控制流程图 二、 硬件电路 1.主程序 图 9-23 硬件电路 图 9-24 主程序流程图 -------------初始化------------------ ORG 0000H AJMP ADR00 ORG 0003H CLR EX0 ;关外部中断0,以防止脉冲抖动造成中断重复响应 AJMP INT0 ORG 000BH AJMP T0 ORG 0013H CLR EX1 ;关外部中断1 AJMP INT1 ORG 001BH AJMP T1 ORG 0030H ADR00: MOV R0,#20H ;20H~70H单元清0 MOV R1,#50H CLR A ADR10: MOV @R0,A INC R0 DJNZ R1,ADR10 ACALL SUB1 ;清显示器 MOV SP,#5FH ;堆栈从60H开始 MOV SCON,#00H ;串行口置为方式0 MOV A,43H ;相位滞后误差送A ACALL SUB2 ;将A中绝对误差转为相对误差放在R7中 MOV A,R7 CLR C SUBB A,#2 JNC ADR20 ;相位滞后小于2%,返回 JB P1.0,ADR75 ;电磁离合齿轮有电,转 MOV R5,43H ;保存本次测量的相位误差 SETB P1.0 ;电磁离合齿轮通

文档评论(0)

书屋 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档