单片机点阵课程计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 1 课题名称……………………………………… 1 2 设计任务及要求………………………………1 3 工作原理 ………………………………………2 3.1阵屏原理 ………………………………….2 3.2 89SC51的引脚及相关功能……………..3 4 方案选择 ………………………………………4 4.1方案一………………………………………4 4.2 方案二……………………………………...5 4.3方案选择 …………………………………..6 5设计与仿真………………………………………6 5.1软硬件设计………………………………...6 5.1.1硬件设计………………………………6 5.1.2软件设计………………………………7 5.2绘制电路图及印刷板图…………………..11 5.3计算机仿真………………………………..11 6课设总结 ………………………………………14 7参考文献 ………………………………………14 1 课题名称 LED点阵显示器设计 2 设计任务及要求 1、掌握LED显示屏控制系统的显示原理,学习LED点阵显示数字和字符的编程方法。 2、结合微机原理、单片机技术知识,查阅有关资料,设计一个以单片机为核心的LED点阵显示器系统,采用点阵LED作为显示器显示0-9及其它字符(例如显示X)。 3 工作原理 3.1阵屏原理 8*8点阵为单色共阳模块,单点的正向工作电压为(Vf)=1.8V,正向电流是(If)=8~10mA。静态点亮器件时(64点全部亮)的总电流是640mA,总电压是1.8V,总功率为1152mW。动态时取决与扫描频率(1/8s或1/16s),单点瞬间电流可达80~160mA。 点阵内部结构及外形如上,8X8点阵共由64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置1电平,某一列置0电平,则相应的二极管就亮;如要将第一个点点亮,则9脚接高电平13脚接低电平,则第一个点就亮了;如果要将第一行点亮,则第9脚要接高电平,而(13、3、4、10、6、11、15、16)这些引脚接低电平,那么第一行就会点亮;如要将第一列点亮,则第13脚接低电平,而(9、14、8、12、1、7、2、5)接高电平,那么第一列就会点亮 。 表1 8*8 LED点阵管脚分布 1 控制第五行显示 接高 9 控制第一行显示 接高 2 控制第七行显示 接高 10 控制第四列显示 接低 3 控制第二列显示 接低 11 控制第六列显示 接低 4 控制第三列显示 接低 12 控制第四行显示 接高 5 控制第八行显示 接高 13 控制第一列显示 接低 6 控制第五列显示 接低 14 控制第二行显示 接高 7 控制第六行显示 接高 15 控制第七列显示 接低 8 控制第三行显示 接高 16 控制第八列显示 接低 3.2 89SC51的引脚及相关功能 40个引脚按引脚功能大致可分为4个种类电源、时钟、控制和I/O引脚。 电源: VCC - 芯片电源,接+5V; VSS - 接地端;注:用万用表测试单片机引脚电流一般为0v或者5v,这是标准的TTL电平,但有时候在单片机程序正在工作时候测试结果并不是这个值而是介于0v-5v之间,其实这之是万用表反映没这么快而已,在某一个瞬间单片机引脚电流还是保持在0v或者5v的。 时钟XTAL1、XTAL2 - 晶体振荡 电路反相输入端和输出端。 控制线控制线共有4根, ALE/PROG:地址锁存允许/片内EPROM编程脉冲 ALE功能:用来锁存P0口送出的低8位地址 PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。 PSEN:外ROM读选通信号。 RST/VPD:复位/备用电源。 RST(Reset)功能:复位信号输入端。 VPD功能:在Vcc掉电情况下,接备用电源。 EA/Vpp:内外ROM选择/片内EPROM编程电源。 EA功能:内外ROM选择端。 Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。 I/O线80S51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线) 4.1.2方案分析: LED一般采用扫描式显示,实际运用分为三种方式: 点扫描 、行扫描、 列扫描μS,因此,在第9脚上连接一个2μS的高电平脉冲,即可产生复位动作。最简单的就是只有一个电阻跟一个电容就可可靠复位的电路,电阻一般选择10K,电容一般选择10μF。 程序存储器设定电路:31脚接VCC,默认采用内部程序存储器。 2、LED显示模块 本次设计中8*8的LED电子显示屏的制作。相对而言是比较简单的

文档评论(0)

yi593pu + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档