第八章章节微型计算机接口技术8-2led显示器接口

第八章 微型计算机接口技术 8-2LED 显示器接口 LED显示器用于显示工业控制参数、过程状态。 1. LED数码管 共阴极LED和共阳极LED 当LED字段引线与数据线连接,每个显示字形对应一个字形码。 显示程序任务: 1.设置显示缓冲区,存放待显示数据和字符(位置码)。 2.显示译码:程序存储器中建立字形码常数表,查表得出对应数据和字符的字形码。 3.输出显示:输出字形码到显示端口。 2. LED接口电路 显示多位数据的两种电路: 1.静态显示 显示程序: DIS: MOV R0,#7AH ;指向显示缓冲区起始单元 MOV R3,#01H ;字位码初值→R3 MOV A,R3  ;取字位码 DLP: MOV DPTR,#PAAR;指向字位口 (PA口) MOVX @DPTR,A ;输出字位码,显示其中1位 MOV A,@R0 ;取一个显示数据 ADD A,#0CH ;查表偏移量 MOVC A,@A+PC ;取出字形码 INC DPTR ;指向字段口(PB口) MOVX @DPTR,A ;输出字形码 ACALL DLY1MS ;延时1ms INC R0 ;指向显缓区下一单元 MOV A,R3 ;修改字位码 RL A ;显示下一位 MOV R3,A JNB ACC.6,DLP ;未显示到最右边LED,继续显示 RET ;全部扫描一遍,结束 DTAB:DB 0C0H,0F9H,0A4H ;字形表 DB 0B0H,99H, DLY1MS:… ;延时1ms子程序 8-3 键盘与单片机接口 键盘处理程序任务 1.键输入 检查键盘是否有键被按下,消除按键抖动。确定被按键的键号,获取键号。 硬件电路消除抖动或软件消除抖动。 8-3-1 独立式键盘电路 8-3-2 矩阵式键盘 按键处理程序: 8-5D/A转换器接口 8-5-1D/A转换原理 n位数字量与模拟量的关系式: VO = VREF / 2n ×D(VREF - 参考电压) 8-5-2集成D/A转换器 DAC 0832:8位双缓冲器结构的D/A转换器。 DAC 0832与单片机连接 例:D/A转换程序,用DAC 0832输出0~5V锯齿波,电路为直通方式。 设VREF= - 5V,DAC 0832地址为7FFFH,脉冲周期要求为100ms。 8-6A/D转换器接口 8-6-2 集成A/D转换器 ADC 0809/0808为8路输入通道、8位逐次逼近式A/D转换器,可分时转换8路模拟信号。 三.ADC 0809与单片机连接 A/D转换程序: MOV DPTR,#0FE00H ;ADC口地址 MOV A,#00 ;转换IN0 MOVX @DPTR,A;启动A/D转换 LCALL DELAY ;等待转换结束 MOVX A,@DPTR;取转换结果 复习 一.概念填空 二.指令分析 指令寻址方式、计算相对转移偏移量、指令执行结果和如何影响标志位 三.程序分析 为程序加注释、说明程序功能、写出程序执行结果、计算延时程序执行时间。 四.编写程序 数据处理程序、片内I/O接口编程。 五. 单片机应用系统硬件电路设计 8-3-2可编程键盘、显示接口芯片8279 自动完成键盘扫描输入和LED动态扫描输出有自动消抖和多个按键处理功能16×8显示RAM中的段码连续扫描输出。 * * 8-1LED 显示器接口 8-2键盘与单片机接口 8-3D/A转换器接口 8-4A/D转换器接口 COM P1.0~1.7 MCS-51 a f b g e c d h a b h a b h COM D7 D6 D5 D4 D3 D2 D1 D0 h g f e d c b a 例: MOV DPTR,#WTAB;指向字形码表首地址 MOV A,@R0 ;取显示缓冲区中数据 MOVC A,@A+DPTR;查表显示译码 MOV P1,A ;输出显示 … WTAB:DB3FH,06H,5BH ;字形码表 … COM P1.0~1.7 MCS-51 a f

微型计算机显示器的两种引线,第八章章节微型计算机接口技术8-2led显示器接口.ppt...相关推荐

  1. 变速恒频风电机组的优缺点_两种主流变速恒频风电机组技术发展综述

    两种主流变速恒频风电机组技术发展综述 [摘 要]通过对目前大型风电机组技术研究,分别对双馈异步.永磁同步 直驱两种主流变速恒频机组从典型接线方式, 各种控制技术研究热点等多方面进 行分析比较, 认为新 ...

  2. 微型计算机的三类接口,微型计算机及接口技术 微机原理与接口技术试题库(含答案)...

    一.问答题 1.下列字符表示成相应的ASCII码是多少? (1)换行 0AH (2)字母"Q" 51H (3)空格 20H 2.下列各机器数所表示数的范围是多少? (1)8位二进制 ...

  3. 计算机图案填充的两种方法,计算机图形学课件 第9讲 区域填充和字符处理.ppt...

    计算机图形学课件 第9讲 区域填充和字符处理 信息科学与工程学院 1999年7月 5.4.1 多边形的扫描转换 多边形的两种表示方法: 顶点表示:用多边形的顶点序列来刻划多边形.直观.几何意义强.占内 ...

  4. 两种叙事:货币加密派 vs. 技术加密派

    作为 Village Global 的投资者及 Token Daily 加密论坛的参与者,我了解到一件事:只要在鸡尾酒会上提到"加密世界",你就会卷入一场狂热的辩论. 事实上:我发 ...

  5. 太原理工大学微型计算机接口技术,微机原理与接口技术课程设计 太原理工大学.doc...

    微机原理与接口技术课程设计 太原理工大学.doc 还剩 18页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 1 ...

  6. 微型计算机原理与接口电子教案,《微型计算机原理与接口技术》电子教案研讨.ppt...

    <微型计算机原理与接口技术>电子教案研讨 微机原理及接口技术 8.3.4 8259A的中断管理方式 1.中断嵌套方式 普通全嵌套方式 特殊全嵌套方式 固定优先级方式 自动循环优先级方式 特 ...

  7. 微型计算机原理及其接口技术,微机原理及接口技术

    微型计算机原理及接口技术是理工科大学生.计算机应用的研究人员及工程技术人员在完成了计算机入门及电路基础理论学习之后,继续向高层次发展而必须研修的一门重要的专业基础课,也是相关专业的研究生入学考试的科目 ...

  8. 微型计算机发展的两种形态是,【2013年计算机基础知识习题与答案(四)】- 环球网校...

    问答题 1.按器件划分,各代电子计算机的特征是什么? 第一代计算机的元器件大都采用电子管;第二代计算机的元器件大都采用晶体管:第三代计算机的元器件大都采用中小规模集成电路;第四代计算机的元器件大都采用 ...

  9. 一个显示器分两个屏幕_桌面改造计划2.0:一个显示器不够那就两个,桌面好物分享...

    日常生活节奏快,工作压力大应该目前年轻人的共识.为了适应快节奏的生活,使得大家往往不得不接受996或者997甚至更长的工作时间.而随着更长的工作时间也导致大家在电脑显示器前的时间更长,从而带来更多的不 ...

最新文章

  1. Sencha touch 2 入门 -------- DataView 显示服务器端JSON文件数据
  2. 山海演武传·黄道·第一卷 雏龙惊蛰 第二十二 ~ 二十四章 真龙之剑·星墟列将...
  3. html方框中能放置图片么,html中的img标签你不知道的那些细节!
  4. Git工作流程最佳实践总结
  5. 缓存-分布式锁-缓存一致性解决
  6. LeetCode 921. 使括号有效的最少添加(栈)
  7. win10用Eclipse+OpenJTag对S3C2440开发板进行动态调试
  8. 云原生安全厂商小佑科技完成数千万Pre-A轮融资
  9. Spring MVC拦截器(Interceptor)的配置及使用
  10. 大数据之-Hadoop3.x_MapReduce_Job提交流程---大数据之hadoop3.x工作笔记0103
  11. ES6的新特性(9)——对象的扩展
  12. iOS网络请求 get - post 区别
  13. TI 库仑计高级篇之Chemistry 创建
  14. C语言学习笔记->const和define区别
  15. Windows Installer服务总是自动关闭导致无法安装在win10上安装英伟达显卡驱动的解决方案...
  16. adb命令刷机vivox20_vivo手机如何双清?vivo双wipe刷机教程
  17. thinkphp5 layui分页样式
  18. 关于VMD相关介绍(二)
  19. js 生成条码和打印
  20. 使用liip在osx系统配置php

热门文章

  1. #10019. 「一本通 1.3 例 2」生日蛋糕
  2. Android音乐播放器的比较。
  3. 决策树与随机森林(从入门到精通)
  4. 【读书笔记】《写给大家看的设计书》
  5. php识别名片,名片识别接口
  6. 学计算机怎么介绍自己的产品,商品基本描述
  7. 信息系统开发方法以及其应用-系统分析师论文-2022年上半年必考知识点
  8. stata生成脉冲响应图怎么导出_Stata:面板VAR模型(pvar2命令)
  9. GIS开发中常用几何算法原理图解
  10. 微信小程序的特点、开发能力及运行机制