【Proteus学习之路】序列之3:高富帅初露脸—LED显示屏仿真

发布时间:2016-1-29 10:25    发布者:designapp
关键词: proteus , LED
  一、如何创建仿真界面
  有了前面两节的基础,仿真界面就不是那么难了,主要是看你要实现什么功能,然后就选择器件即可!
  我们需要LED点阵模块,MCU,74HC595和74HC154,这几个器件proteus里面都有。
  



  LED点阵模块【绿色】 74HC154 模块
  



  单片机模块 74HC595模块
  有了这四个模块就可以开始干活了,只要按照自己想要的硬件方式进行连接即可。下面看一个LED点阵模块。
  


  只要定义好管脚就可以了,这里就不细致讲解,稍后附件会有仿真具体连接。下面是搭建的整个仿真的界面。
  


  二、软件界面编写
  此处软件界面编写包括两部分:1.代码部分编写;2.取字模部分
  1.代码部分编写
  主函数部分主要是扫描方式,代码如下,具体的在附件里面。
  /************主函数***************/
  void main()
  {
  uchar i,j,k; //i:每个字的显示循环;j每个字的显示码除以2;k每列刷新次数
  uint b=0; //显示偏移控制,char类型最多只能显示14个汉字+一个空白位字符
  uchar a; //控制移动间隔时间
  SCON = 0x00;
  while(1)
  {
  j=0;
  if(a>1) //移动间隔时间;取值0--255
  {
  a=0;
  b+=2;
  if(b>=352) //显示到最后一个字,回头显示,判断值=字数*32
  {
  b=0;
  }
  }
  for(i=0;i


  三、联调——高富帅亮相
  这个是以前自己设计的,双色的,单色是16x64。
  今天感觉蛮好玩的,就再次修改一下,感觉还是很不错的!效果如下。
  


  

                               
               
本文地址:https://www.eechina.com/thread-160527-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

相关在线工具

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表