LED显示系统设计手册_第1页
LED显示系统设计手册_第2页
LED显示系统设计手册_第3页
LED显示系统设计手册_第4页
LED显示系统设计手册_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LED显示系统的设计指导老师:*设计学生:*大学电气工程学院毕业设计硬件电路设计硬件电路是由两个部分组成得 1. 控制电路 主要由AT89C52组成。其作用就是控制LED按用户要求进行上移、下移等操作。 2. 显示电路 由32块电子显示模块组成。显示18个汉字。5.单片机整体控制电路6.LED显示屏电路系统软件设计1.总述在本设计中,软件的设计包括了单片机部分和PC控制台部分。单片机部分主要包括有接收和显示两个部分。编写程序的语言为单片机汇编。PC控制台部分主要包括有字模的编码计算、界面设计和信息发送。2.单片机部分的设计 主程序包含一个中程序,单片机接收到中断后,就跳到接收程序接收显示信息,

2、接收完显示信息后,从中断程序返回,进入显示程序 开串口中断显 示 结 束 初始化接收程序 接收握手信息存储汉字字数握手信息是否正确YN接收汉字点阵码信息接受显示信息初始化将不同的显示方式的字符的存储地址初值设为不同的值左移子程序把两块HM62256的前128字节置FF读取左移的汉字数调出左移汉字的点阵码的首字节的存储地址 读取一个字节 结束判断已处理的字是否已足一幕YN 进行左移处理判断是否已处理完左移汉字YN左移字数是否为0NY上移子程序把两块HM62256的前128字节置FF读取上移的汉字数调出上移汉字的点阵码的首字节的存储地址读取一整幕的字节 结束进行上移处理判断是否已处理完上移汉字YN

3、判断上移字数是否为0NY3.PC控制台部分的设计如图是VB程序总体设计流程图。 输入一幕汉字 选择延时时间 和显示方式 按“确定”按 钮存储信息选择串口信息输入完毕?YN按“发送”按钮输出信息程序组成控制台由以下部分组成: 1. 串口选择(可选择串口1,串口2,串口3) 2. 延时时间选择(可选择2秒,4秒,8秒延时) 3. 显示方式选择(可选择左移,右移,上移,下 移,禁止,闪烁,中合,左右开8种显示方式) 4. 汉字输入区 5. 波特率选择区(可选择11种波特率) 字符输入程序流程图 调出显示方式和延时时间的值按协议存储里创建临时文件,记录显示方式和延时时间打开字模文件取一个汉字 结束已转换的汉字=L? YN计算汉字长度L取点阵,存入临时文件S=8L存入S个空字符到临时文件 幕数加1初始化串口传输程序流程图 对端口进行初始化 打开临时文件 读出信息 逐个发送 结束 关闭临时文件 删除临时文件 对串口的选择进行初始

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论