- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机设计实例 第3讲点阵LED显示器的设计(2学时) 单片机原理 1 功 能 2方案 采用89C52系列单片机作为主控制器 用动态扫描法实现LED点阵显示 3硬件电路设计 12MHZ晶振 P0端口输出行字节,P2端口行扫描 8*8共阳LED点阵显示器 4系统程序设计 4系统程序设计 4系统程序设计 4系统程序设计 4系统程序设计 4系统程序设计 4系统程序设计 4系统程序设计 4系统程序设计 * * 主讲人:楼然苗 及应用 8×8 LED点阵字符显示器能显示“电子设计”四个文字 显示方式可由K1、K2、K3选择,K1为逐字显示,K2为向上滚动显示,K3为向左滚动显示。 单片机 控制器 扫描驱动×8 按键开关 LED点阵8×8 3.1系统及显示电路 0 0 0 0 0 1 1 1 0 1 1 1 0 1 1 1 1 1 0 0 0 0 0 1 1 1 0 1 0 1 0 1 1 1 0 0 0 0 0 1 1 1 0 1 0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 1 0 1 1 1 E0H EEH 83H ABH 83H ABH 83H EFH 4. 1字形码的原理 57H 56H 55H 54H 53H 52H 51H 50H 字形 字码 内存地址 1 1 1 1 0 1 1 1 0 1 1 1 0 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 1 1 1 EFH CFH EFH EFH 83H EFH C7H FFH 4. 1字形码的原理 5FH 5EH 5DH 5CH 5BH 5AH 59H 58H 字形 字码 内存地址 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 0 1 0 0 1 0 0 0 0 0 1 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 A4H 9BH B5H B1H BFH 04H B5H B1H 4. 1字形码的原理 67H 66H 65H 64H 63H 62H 61H 60H 字形 字码 内存地址 1 1 0 1 1 1 0 1 1 1 0 1 1 0 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 0 0 0 0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 BBH 9BH BBH BBH A0H 1BH BBH BBH 4. 1字形码的原理 6FH 6EH 6DH 6CH 6BH 6AH 69H 68H 字形 字码 内存地址 4.2主程序设计 主程序在刚上电时对系统进行初始化,然后读一次键开关状态,由键标志位值(00H、01H、02H)决定显示的方式 。 图 主程序流程图 Y Y Y N N N 开始 20H.2=1? 20H.1=1? 20H.0=1? 调用键扫描子程序 转向左滚动显示程序(FUN2) 转向上滚动显示程序(FUN1) 转逐字显示程序 (FUN0) 4.3初始化程序 初始化程序对四个端口进行复位 内存清零 将显示用的字符数据从ROM表中装入内存单元50H—6FH中( “电子设计”每个文字占用8个地址单元)。 4.4显示程序设计 N Y Y N 逐字或上移显示开始 (R4)-1=0? 寄存器B、R4、R5赋初值 调显示子程序(DISPLAY) (B)=#68H? 显示首址修改:(B)+(R5)→ (B) 图3-3 逐字显示及向上滚动显示时的程序流程图 转START1 设1帧显示时间 及换帧步距 显示程序由显示主程序和显示子程序组成,显示主程序负责每次显示时的显示地址首址(在B寄存器中)、每个字的显示时间(由30H中的数据决定)、下一个显示地址的间隔(31H中的数据决定)的处理。 显示子程序则负责对指定8个地址单元的数据进行输出显示 显示一个完整文字的时间约为8ms。 在显示子程序中,1ms延时程序是用调用键扫
您可能关注的文档
- 实测实量如何测,测什么精要.ppt
- 实际问题与一元一次方程(县级公开课)精要.ppt
- 实践报告,数控一班,王童精要.doc
- 实践环节小组精要.ppt
- 实践是认识的基础新授课精要.ppt
- 实践一外文电子期刊数据库应用训练精要.ppt
- 实践与认识精要.ppt
- 实践与综合应用精要.ppt
- 实施创新驱动战略精要.ppt
- 实施性施工组织设计拟上报精要.doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 悬挑脚手架、落地脚手架安全专项施工方案.doc VIP
- 分级护理制度精编PPT课件.pptx VIP
- 梁德清体育活动等级量表(PARS-3)及评定标准.doc VIP
- 建筑施工技术(千年土木 小筑拾遗)知到课后答案智慧树章节测试答案2025年春潍坊工程职业学院.docx VIP
- ABB.ACS580替换550指南了解.pdf VIP
- 2025年公需课《人工智能赋能制造业高质量发展》试题及答案.doc VIP
- 建筑施工技术(千年土木 小筑拾遗)智慧树知到期末考试答案章节答案2024年潍坊工程职业学院.docx VIP
- 2023兖矿能源定向委培考试.pdf
- 潮汕工夫茶调研报告.docx VIP
- 生活中的物理问题“生活中的物理”探究.pptx VIP
文档评论(0)