文档详情

《单片机原理与应用》2教程讲解.ppt

发布:2016-11-11约字共359页下载文档
文本预览下载声明
第一章 绪论 第二章 MCS-51单片机的硬件结构与工作原理 第三章 指令系统与程序设计 第四章 MCS—51定时计数器及其应用 第五章 串行接口 第六章 MCS-51单片机的系统扩展 第七章 单片机应用系统接口技术 第八章 数模与模数转换电路 课间休息 例2:设A中有 一个BCD码常数,试用查表法获得其相应的ASCII码 解法I: MOV DPTR,#TAB MOVC A,@.A+DPTR TAB:DB 30H DB 31H DB 32H,33H,34H,35H ······ 课间休息 第五章 MCS—51单片机的串行接口 3)中断传送方式 ORG 0000H SJMP MAIN ORG 0013H AJMP INT11;转入服务程序 ORG 0030H MAIN: SETB IT1;设INT1为边沿触发 SETB EX1;允许INT1中断 SETB EA ;开放总允许 SJMP $ 中断服务程序: INT11: ORL P2,#0FH ; MOV A,P2;从P1口输入开关状态 MOV P1,A;输出 RETI P3.3 第七章 7 --- * 如图示输入接口口电路 1)电路分析 4)思考:从该端口输入50个数存入内部RAM30H 开始的区域,应如何编程? 五、 查询I/O方式举例 3)查询程序的编写 MOV R0,#0FEH; TE: MOV X A,@R0; 输入状态 JNB ACC.1,TE DEC R0 MOVX A,@R0;输入数据 ………… 2) I/O端口地址分析 数据口——FDH 状态口——FEH 1 0 第七章 7 --- * 第二节 显示器接口技术 例如:要求设计按键 计数显示电路,需要7段显示器 本节主要内容: LED的结构和显示原理 静态显示控制方式 动态显示控制方式 动态显示的接口电路与编程实现 第七章 7 --- * LED发光二极管显示器——与液晶显示器相比,更适于在光线暗的环中使用。它的主要缺点是工作电流较大。 第二节 显示器接口技术 一、单片机应用系统中常用的显示器 1.常用的显示器 a b C d e f g dp 显示段 D0 D1 D2 D3 D4 D5 D6 D7 代码位 第七章 7 --- * 第七章 7 --- * (2) LCD液晶显示器件 ? 液晶显示器具有体积小、质量轻,低电压、微功耗、抗干扰能力强等优点,因此被广泛应用于各种便携式电子信息产品。 VDD 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 VSS VO RS R/W E DB0 DB1 A DB3 DB2 DB5 DB4 DB7 DB6 K LCD1602模块 Vss: +5V电源管脚(Vcc) VDD: 地管脚(GND) Vo: 液晶显示驱动电源(0V~5V) A:背光源正极 K:背光源负极 第七章 7 --- * 2.LED显示器显示控制方式 1)显示器显示接口按驱动方式可分成静态显示和动态显示两种显示方式,动态显示的扫描可由单片机软件或专门的硬件完成; 2)按CPU向显示器接口传送数据的方式则可分成并行传送和串行传送两种显示数据传送方式; 3)按显示器接口是否带译码器可分成译码和非译码两种显示数据方式。 第七章 7 --- * LED静态显示器接口  静态显示方式——每位的段码需要一个8位的锁存器锁存,CPU只要对每个显示字符输出一次,相应锁存器锁存的段码输出将维持不变。 静态显示时,除变更显示数据期间外,各显示器均处于通电显示状态,每个显示器通电占空比约为100%。静态显示的优点是显示稳定,亮度高;缺点是占用硬件电路(如I/O口、驱动器等)多,N个显示器共占用N个显示数据驱动器。 第七章 7 --- * LED 动态显示器接口   动态显示方式——将所有显示位的段码线相应段并联在一起, 由一个I/O口控制,形成段码线的多路复用,每个LED的位选分别由一根相应的I/O口线控制,各
显示全部
相似文档