




已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计 论文 毕业设计 论文 题 目 基于单片机的 LED 点阵显示屏设计 系 别 班 级 学 号 姓 名 指导教师 职称 起讫日期 基于单片机的 LED 点阵显示屏设计 摘要 在这个信息化社会中 人们对信息的传达需求激增 点阵式 LED 显示屏成为重要的传播 媒体 金融证券 体育场所 交通运输 商业广告 邮电电信及学校教育等领域都得到了广泛的应 用 因此 点阵式 LED 显示屏的研发 设计 生产获得迅速的发展 并且成为了产业 点阵式 LED 显示屏的显示效果 功率环保也不断优化 点阵式 LED 屏具有较大的信息显示量 寿命长 功耗小 重量轻 空间尺寸小及造价低等优点 本设计通过使用单片机为控制核心 设计一款点阵 式 LED 屏 同时 使用电脑 VB 编写的上位机通过串口通信对点阵显示屏的信息更新 显示速度控 制等 关键词 LED点阵 单片机 VB上位机 串口通信 Led dot matrix display based on single chip design Tan Jin biao 2007 Computer Science and Technology Major Department of Mathematics and Computer Science Sanming University Abstract In this information society people surge in demand for information communication dot matrix LED display has become an important media Financial securities sports venues transportation advertising post and telecommunications fields of telecommunications and school education have been widely used Therefore the dot matrix LED display R j 31 j 2 行显示 一共 16 行 mov 为移动次数 smov 为剩于移动次数 SendByte display i 1 j 1 smov SendByte display i 1 j smov 2011 届计算机科学与技术 嵌入式方向 毕业论文 设计 15 SendByte display i j 1 smov SendByte display i j smov 偶数次移动显示程序 for j 0 j 31 j 2 行显示 一共 16 行 SendByte display i 2 j smov SendByte display i 1 j 1 smov SendByte display i 1 j smov SendByte display i j 1 smov 无论奇数次或者是偶数次移动 每次都向 74HC595 写入 4 字节数据 之后再开个该行的显示 经过 16 次行循环显示 则完成屏幕的一次显示 4 1 3 点阵屏动态扫描显示 点阵屏的显示的方式的逐行扫描 从第一行开始显示 之后是第二行 最后是第十六行 这样 的显示方式 有些类似电视机的显像管逐行扫描技术 它是指显示屏显示图像进行扫描时 从屏幕 左上角的第一行开始逐行进行 整个图像扫描一次完成 因此图像显示画面闪烁小 显示效果好 按照这个原理 在某一时刻只能有一行 LED 二极管被点亮 为何我们看见的整张屏幕在显示信 息呢 由于单片机通过对 74 系列的驱动芯片高速控制 点阵屏每行都处于高速扫描 因此 我们 看到的是不会闪烁的显示画面 由于人眼的暂留效应以及 LED 二极管余晖效应 当屏幕的刷新频率 高于 50Hz 时 此时人眼就会 误认 为屏幕是连续显示的 4 24 2 串口通信程序设计 单片机使用串口通信 让上位机软件传送显示字模数据 并存储在单片机片内 SRAM 作为屏幕显 示算法的调用 首先对串行通信作简单的介绍 串行通信可以分为同步通信和异步通信两类 同步通信是按照 软件识别同步字符来实现数据的发送和接收 异步通信是一种利用字符的再同步技术的通信方式 同步通信 同步通信是一种连续串行传送数据的通信方式 一次通信只传送一帧信息 这里的信息帧与异 步通信中的字符帧有所不同 通常含有若干个数据字符 它们均由同步字符 数据字符和校验字符 CRC 组成 其中同步字符位于帧开头 用于确认数据字符的开始 数据字符在同步字符之后 个数没有限制 由所需传输的数据块长度来决定 校验字符有 1 到 2 个 用于接收端对接收到的字 符序列进行正确性的校验 同步通信的缺点是要求发送时钟和接收时钟保持严格的同步 异步通信 异步通信中 在异步通行中有两个比较重要的指标 字符帧格式和波特率 数据通常以字符或 谭锦标 基于单片机的 LED 点阵显示屏设计 16 者字节为单位组成字符帧传送 字符帧由发送端逐帧发送 通过传输线被接收设备逐帧接收 发送 端和接收端可以由各自的时钟来控制数据的发送和接收 这两个时钟源彼此独立 互不同步 接收端检测到传输线上发送过来的低电平逻辑 0 即字符帧起始位 时 确定发送端已开始发 送数据 每当接收端收到字符帧中的停止位时 就知道一帧字符已经发送完毕 以工作方式划分 又可以分为方式 0 方式 1 方式 2 及方式 3 本设计主要使串行通信口工作 在方式 1 方式 1 为 8 位数据异步通信方式 一帧数据包含 10 位 即 8 未数据位 1 个起始位和一 个停止位 串口通信的工作方式通过 SCON 寄存器的第 6 7 位设置 位数 76543210 SCONSM0SM1SM2RENTB8RB8TIRI 表 4 1 SCON 格式 串口通信还需要借助定时器产生传输波特率 程序让定时器 1 工作在方式 2 产生 19200bps 的 波特率 定时的工作方式则在 TMOD 寄存器设置 位数 76543210 TMODGATEC TM1M0GATEC TM1M0 表 4 2 TMOD 格式 工作方式 M1 M0 功能说明 方式 0 0 0 13 位定时器 计数器 方式 1 0 1 16 位定时器 计数器 方式 2 1 0 自动重装 8 位定时器 计数器 方式 3 1 1 T0 分为 2 个 8 位计数器 关闭 T1 表 4 3 TMOD 工作方式功能表 实现串口通信的程序流程如下 2011 届计算机科学与技术 嵌入式方向 毕业论文 设计 17 设置定时器 1 工作方式 开始 设置定时器寄存器值 打开定时器 结束 设置串口工作方式 设置波特率加倍 开发全局中断 打开串口中断 清除串口接收中断标志位 图 4 3 串口通信程序流程图 4 34 3 控制函数程序设计 控制函数主要任务是对上位机软件发送的控制指令作出响应 屏幕滚动显示加 减速 屏幕开始 滚动显示和屏幕停止滚动等 每项功能对应一个指令 这个指令和上位机程序是共同协议的 比如 上位机上用来控制开始滚动用指令 0 x11 单片机程序设计时用一判断语句控制其功能 第五章 上位机软件设计 VB 是由美国微软公司于 1991 年开发的一种可视化的 面向对象和采用事件驱动方式的结构化高 级程序设计语言 可用于开发 Windows 环境下的各类应用程序 它简单易学 效率高 且功能强 大可以与 Windows 专业开发工具 SDK 相媲美 设计使用 VB 编写上位机软件 主要实现功能有 1 将输入汉字经过本地字库转换为字模数据 2 通过串口通信发送到目标板上 刷新显示信息 3 控制屏幕的显示效果 谭锦标 基于单片机的 LED 点阵显示屏设计 18 5 15 1 汉字点阵的编码原理及提取方法 5 1 1 汉字点阵的编码原理 以 UCDOS 中文宋体字库为例 每一个字由 16 行 16 列的点阵组成 即国标汉字库中的每一个字均 由 256 个点阵来表示 我们可以把每一个点理解为一个像素 而把每一个字的字形理解为一幅图像 事实上这个汉字屏不仅可以显示汉字 也可以显示在 256 像素范围内的任何图形 编码的时候 黑 的地方为 1 白的地方为 0 依次从低到高 八位一组 从上到下的顺序 进行编码 由图 5 1 可见 大 字的第一组和第二组编码分别为 04H 和 00H 图 5 1 汉字点阵字模示意图 依照这个方法 继续进行下面的扫描 一共扫描32 个8 位 可以得出汉字 大 的扫描代码为 04H 00H 04H 02H 04H 02H 04H 04H 04H 08H 04H 30H 05H 0C0H 0FEH 00H 05H 80H 04H 60H 04H 10H 04H 08H 04H 04H 0CH 06H 04H 04H 00H 00H由这个原理可以看出 无论显示何种字体或图像 都可以用这个方法来分析出它的扫描代码 只 要输出扫描代码就可以在屏幕上显示出字体或图像 5 1 2 汉字字模的提取方法 知道汉字点阵的编码原理后 就可以通过计算机程序对汉字进行编码处理了 下面以16 16 点 2011 届计算机科学与技术 嵌入式方向 毕业论文 设计 19 阵字库为例进行介绍 16 16 点阵汉字字库可以在中文操作软件 UCDOS 中找到现成的文件 一般汉字字库均符合 国家标准GB2312 80 的规定 在汉字系统中使用机内码形式存储汉字 国标码最高位置1 作为汉 字的机内码 而国标码由两个字节组成 其中高字节表示区 低字节表示位 国标码和区位码都有94 个区 每个区又都有94 个位 1 9 区为图形区 10 15 区未规定 16 87 区存放一 二级汉字库 具体编码可查看WINDOWS根目录下的GB K TXT 文件 国标码和区位码的关系是 国标码高字节 区码 20H 国标码低字节 位码 20H 所以 机内 码与国标码和区位码的关系是 机内码高字节 国标码高字节 80H 区码 A0H 机内码低字节 国标码低字节 80H 位码 A0H 字模代码按照区位码的顺序在字库中以二进制格式存储 每个汉字占用32 个字节 因此只要找 到汉字代码的起始位置 就可正确提取汉字点阵信息 对于不同的字库 汉字代码起始位置的计算方 法可能存在差异 例如HZK16 若以ADDRESS 表示首地址 Q 表示区码 W 表示位码 经分析和实践得出 HZK16 中汉字首址计算公式为 ADDRESS 32 Q 1 94 W 1 5 1 在VB 中 获取汉字区位码必须用到ASC 函数和HEX 函数 函数ASC 返回一个IN TEGER 数据 代表字符串中首字母的字符代码 HEX 函数返回代表十六进制数值的字符串 当汉字作为 ASC 函数的参数时 返回的是汉字机内码 经HEX 函数转换即可得到汉字机内码的十六进制数 再通过上述的关系就可以得到汉字的首地址 有了汉字的首地址再从字库中提取汉字代码就容易了 5 25 2 界面的设计 软件需要的一个汉字显示输入文本窗体 和一个字模转换数据显示窗体 需要几个按钮 分别 控制字模转换 发送 开始 停止 左移 右移 加速 减速 同时 还提供一个信息提示窗口 用于观察软件运行的状况 另外可以对串口的选择 要实现串口通信 还需要增加Microsoft Comm Control 6 0的控件 界面设计效果图如下 谭锦标 基于单片机的 LED 点阵显示屏设计 20 图 5 2 VB 界面设计图 5 35 3 VB 程序编写 5 3 1 字模转换程序 将一个汉字转换成32Byte的字模数据 一般经过如下过程 1 用 asc 函数取得汉字的内码 并转成 16 进制 AA 2 取出内码高八位字节 转换为国标码 bb 3 打开汉字库数据文件 根据上面保存的国标码 bb 查找到对应的位置 4 汉字的起始位置代码 读取 32 个字节 由于单片机中的显示缓存定义为每次显示 15 个汉字 其大小为 15 32Byte 因此 每次转换 字模需要为 15 32 个 如果输入超过 15 个汉字 则提示不能转换 如果输入少于 15 个汉字 则使 用 00 数值填充 以达到每次转换后为 15 32 个字节 5 3 2 串口传输程序 VB的串口通信设置十分方便 直接对控件修改数据 即可完成波特率 奇偶设置等 进行串口 传输前 需要检测串口是否存在或者被占用 如果串口被占用 信息提示栏将会提示 COM1被占用 或不存在 串口打开成功后 将字模数据以16进制的形式发送到单片机上 5 3 3 控制按钮程序 单片机程序在接收完15 32Byte的字模数据后 再接收1字节的控制指令 因此 VB程序的控制 按钮被激活后 需要从新对输入汉字转换字模后 在紧接着的数据添加控制指令 下面以 停止滚 动 开始滚动 按钮为例 该按钮是复合功能 可对屏幕滚动显示状态进行开始 停止设置 通过 Dim flag As Boolean定义布尔型的标志变量 当flag True时 本次发送停止滚动指令 按钮则 显示 开始滚动 示意再次按后 会发送开始滚动指令 当flag False时 具有相反的功能 2011 届计算机科学与技术 嵌入式方向 毕业论文 设计 21 第六章 设计仿真 通过Proteus软件对系统硬件设计和软件设计结合仿真 从仿真的效果检查系统设计存在的错误 或者缺陷 这样可以比较有针对性地进行系统硬件设计和软件设计的修改 6 16 1 Proteus 仿真软件简介 Proteus软件是英国Labcenter electronics公司出版的EDA工具软件 该软件中国总代理为广州 风标电子技术有限公司 它不仅具有其它EDA工具软件的仿真功能 还能仿真单片机及外围器件 它是目前最好的仿真单片机及外围器件的工具 虽然目前国内推广刚起步 但已受到单片机爱好者 从事单片机教学的教师 致力于单片机开发应用的科技工作者的青睐 Proteus是世界上著名的EDA 工具 仿真软件 从原理图布图 代码调试到单片机与外围电路协同仿真 一键切换到PCB设计 真正实现了从概念到产品的完整设计 是目前世界上唯一将电路仿真软件 PCB设计软件和虚拟模 型仿真软件三合一的设计平台 其处理器模型支持 8051 HC11 PIC10 12 16 18 24 30 DsPIC33 AVR ARM 8086和MSP430等 2010年即将增加 Cortex和DSP系列处理器 并持续增加其他系列处理器模型 在编译方面 它也支持IAR Keil和 MPLAB等多种编译器 在PROTEUS绘制好原理图后 调入已编译好的目标代码文件 HEX 可以在PROTEUS的原理图中 看到模拟的实物运行状态和过程 PROTEUS 是单片机课堂教学的先进助手 PROTEUS不仅可将许多 单片机实例功能形象化 也可将许多单片机实例运行过程形象化 前者可在相当程度上得到实物演 示实验的效果 后者则是实物演示实验难以达到的效果 它的元器件 连接线路等却和传统的单片 机实验硬件高度对应 这在相当程度上替代了传统的单片机实验教学的功能 例 元器件选择 电 路连接 电路检测 电路修改 软件调试 运行结果等 课程设计 毕业设计是学生走向就业的重要实践环节 由于PROTEUS提供了实验室无法相比的大 量的元器件库 提供了修改电路设计的灵活性 提供了实验室在数量 质量上难以相比的虚拟仪器 仪表 因而也提供了培养学生实践精神 创造精神的平台 随着科技的发展 计算机仿真技术 已成为许多设计部门重要的前期设计手段 它具有设计 灵活 结果 过程的统一的特点 可使设计时间大为缩短 耗资大为减少 也可降低工程制造的风 险 相信在单片机开发应用中PROTEUS也能茯得愈来愈广泛的应用 使用Proteus 软件进行单片机系统仿真设计 是虚拟仿真技术和计算机多媒体技术相结合的综 合运用 有利于培养学生的电路设计能力及仿真软件的操作能力 在单片机课程设计和全国大学生 电子设计竞赛中 我们使用 Proteus 开发环境对学生进行培训 在不需要硬件投入的条件下 学 生普遍反映 对单片机的学习比单纯学习书本知识更容易接受 更容易提高 谭锦标 基于单片机的 LED 点阵显示屏设计 22 6 26 2 Proteus 仿真软件的使用 运行Proteus软件后 新建一个仿真空白界面 按照在Protel软件上设计的硬件原理图重新在 Proteus上搭建硬件电路 当中有些元件是因仿真库中不包含或者演示效果不理想的 需要使用其 他器件替换 在Proteus搭建硬件电路的另一个好处是不需根据实际工作电路完成设计也可以正常 工作 如单片机的最小系统可以在Proteus忽略搭建 只需要从元件库中调用51系列的单片机 双 击该单片机即可设置晶振频率等参数 这个优点同时也是Proteus不可忽视的弱点 在某些电路实 际设计存在错误 但是在Proteus还是能进行仿真并且将错误忽略 由此可见 仿真软件上能正常 运行的系统 并不完全代表是没有存在缺陷的系统 设计好的仿真电路如下 图 6 1 仿真电路图 6 36 3 Proteus 仿真过程 完成硬件电路的搭建 以及程序代码的编写后 可通过点击单片机加载程序编译后生成的二进 制文件dianzhen hex 实现硬件与程序的结合仿真 具体过程如下 2011 届计算机科学与技术 嵌入式方向 毕业论文 设计 23 1 双击仿真图上的单片机 出现编辑元器件的对话框 2 加载对应的程序编译后二进制文件 dianzhen hex 3 点击开始运行仿真按钮 若硬件设计没有出现逻辑错误 开始运行仿真 运行的效果如下图所示 图 6 2 仿真效果图 谭锦标 基于单片机的 LED 点阵显示屏设计 24 第七章 总结 7 17 1 工作总结 经过这几个月的学习和设计 我对 LED 点阵屏设计完毕 其功能基本满足要求 可以实现信息 的滚动显示 并且可以通过上位机对显示信息的更新以及对屏幕显示效果的控制 但由于个人知识 能力 经验以及设计时间等因素限制 这套系统还不是很完美 存在一定程度的不足 比如不能用 上位机控制显示英文字母和数字 在现实使用中 某些地方设置不够灵活 功能不够强大 这些问 题将在后续时间开发工作中进行补充 7 27 2 个人收获 毕业设计是每个大学生必须面临的一项综合素质的考验 如果说在过去四年里 我们的学习是 一个知识的积累过程 那么现在的毕业设计就是对过去所学知识的综合运用 是对理论进行深化和 重新认识的时间活动 在这近几个月的毕业设计中 我们有艰辛的付出 当然更多的是丰收的喜悦 知识固然得到了巩固和提高 但我相信在实践中的切身体会将会使我在以后的工作和学习中终身受 用 经过这几个月的设计实践工作 我完成了这 LED 点阵屏设计和毕业论文 这次设计过程让我受 益匪浅 首先是更深入的学习了有关 VB 上位机编程及 51 系列单片机的知识 并且能够把这些知识 运用于实践中 通过这次编程学习 使我得到在书本上学不到的一些东西 1 遇到问题 我可以冷静的独立思考 并且形成逻辑性思维 2 可以将大学课堂上学习的知识与实践生活结合在一起 并很大程度上提高了我的自学能力 3 通过这次运用 Visual Basic 和单片机开发小型设计 激发了我对系统编程的兴趣 是我 有迫切的愿望要继续完善这个系统 4 通过这次实践活动 最重要的是让我有了自信 以前总是见了困难就绕开 不敢迎难而上 但现在 我真的觉得只要有恒心 有毅力 通过正确的方法 困难都是可以被克服的 5 则是人际交流能力得到锻炼 人非生而知之者 人的学识总是不能面面俱到的 这就要求 我们必须善于借鉴别人的成功经验或失败教训 使自己少走弯路 我在控制芯片的选型中 就借鉴 了他人的方案 收效甚佳 总之 毕业设计完成了 但又面临着工作 我相信我会把自己的热情和所学奉献到自己的工作 2011 届计算机科学与技术 嵌入式方向 毕业论文 设计 25 中 不断努力 不断进取 致谢 本设计论文最终得以顺利完成 非常感谢我的指导教师秦彩杰老师 从论文选题直到论文的最 终完成 她都给予我尽心尽力的指导和帮助 秦彩杰老师严谨的治学态度深深的影响着我 对我今 后的学习 工作 生活必将产生影响 借此机会 特向秦彩杰老师表示最诚挚的感谢 同时感谢系里的各位领导和老师 他们严谨的学风 渊博的知识 诲人不倦的品格一直感染和 激励着我不断上进 使我大学四年的时光充实而有意义 海纳百川 取则行远 在这所美丽的校 园里 不断成长 在这里我所学到的 必将使我受益终生 在本设计论文过程中 我也参照了大量的著作和文章 许多学者的科研成果及写作思路给我很 大启发 在此向这些学者们表示由衷的感谢 感谢我的家人 同学 朋友对我的大力支持 他们的 无私奉献 关爱和支持使我能够继续去追求自己的人生理想和目标 感谢所有关心 帮助和支持我 的人 由于才疏学浅 本文疏漏之处在所难免 还望各位老师批评指正 谭锦标 基于单片机的 LED 点阵显示屏设计 26 参考文献 1 段晨东 单片机原理及接口技术 北京 清华大学出版社 2008 7 2 江力 单片机原理与应用技术 北京 清华大学出版社 2009 8 3 杨居义 单片机课程设计指导 北京 清华大学出版社 2009 1 4 谢宜仁 单片机硬件接口电路及实例解析 北京 电子工业出版社 2008 7 5 徐建军 MCS 51 系列单片机应用及接口技术 北京 人民邮电出版社 2003 6 6 史锡腾 单片机开发应用实例 武汉 华中科技大学出版社 2009 7 7 张大明 单片机控制实训指导及综合应用实例 北京 机械工业出出版社 2007 3 8 张体才 杜树春 单片机与外围器件接口实例详解 北京 中国电力出版社 2009 9 9 沈大林 Visual Basic 6 0 基础与案例教程 北京 高等教育出版社 2004 5 10 曾强聪 Visual Basic 6 0 程序设计教程 北京 中国水利水电出版社 2003 2 11 靳桅 基于 51 系列单片机的 LED 显示屏开发技术 北京 北京航空航天大学 2009 2 12 蔡明文 冯先成 单片机课程设计 武汉 华中科技大学出版社 2007 9 13 楼然苗 李光飞 单片机课程设计指导 北京 北京航空航天大学 2007 4 14 刘海宽 单片机实验与实训教程 南京 东南大学出版社 2009 3 15 范蟠果 单片机实验与应用系统设计 北京 国防工业出版社 2007 6 2011 届计算机科学与技术 嵌入式方向 毕业论文 设计 27 谭锦标 基于单片机的 LED 点阵显示屏设计 28 附录 1 总电路原理图 附录 2 单片机程序 32 16 点阵屏 作者 谭锦标 日期 2010 12 28 晶振 11 059MHZ 包含头文件 include include sbit SCK P1 4 sbit AB P1 3 sbit st P1 2 sbit sh P1 1 sbit dat P1 0 宏定义 typedef unsigned char uchar typedef unsigned int uint 全局变量 uint speed 20 滚动速度控制 uchar DisplayMode 0 显示模式选择 uint count 0 uchar ctrl 0 显示内容 uchar display 15 32 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 2011 届计算机科学与技术 嵌入式方向 毕业论文 设计 29 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 文字 0 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x07 0 xF0 0 x1C 0 x38 0 x38 0 x1C 0 x38 0 x1C 0 x78 0 x1E 0 x78 0 x1E 0 x38 0 x1C 0 x38 0 x1C 0 x38 0 x1C 0 x1C 0 x38 0 x07 0 xE0 0 x00 0 x00 0 x00 0 x00 文字 7 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x1F 0 xFE 0 x38 0 x0C 0 x30 0 x10 0 x00 0 x30 0 x00 0 x60 0 x00 0 xC0 0 x01 0 x80 0 x03 0 x80 0 x03 0 x80 0 x03 0 x80 0 x03 0 x80 0 x00 0 x00 0 x00 0 x00 文字 计 宋体 12 此字体下对应的点阵为 宽 x 高 16x16 0 x00 0 x40 0 x20 0 x40 0 x10 0 x40 0 x10 0 x40 0 x00 0 x40 0 x00 0 x40 0 xF7 0 xFE 0 x10 0 x40 0 x10 0 x40 0 x10 0 x40 0 x10 0 x40 0 x10 0 x40 0 x14 0 x40 0 x18 0 x40 0 x10 0 x40 0 x00 0 x40 文字 嵌 宋体 12 此字体下对应的点阵为 宽 x 高 16x16 0 x01 0 x00 0 x21 0 x08 0 x21 0 x08 0 x3F 0 xF8 0 x22 0 x28 0 x22 0 x20 0 xFF 0 x7C 0 x22 0 x44 0 x22 0 xA8 0 x22 0 x20 0 x3E 0 x20 0 x22 0 x20 0 x22 0 x50 0 x22 0 x48 0 x3E 0 x8E 0 x21 0 x04 文字 谭 宋体 12 此字体下对应的点阵为 宽 x 高 16x16 0 x40 0 x04 0 x2F 0 xFE 0 x20 0 xA0 0 x07 0 xFC 0 x04 0 xA4 0 xE7 0 xFC 0 x20 0 x08 0 x23 0 xFC 0 x22 0 x08 0 x23 0 xF8 0 x22 0 x08 0 x23 0 xF8 0 x28 0 x40 0 x37 0 xFE 0 x20 0 x40 0 x00 0 x40 文字 锦 宋体 12 此字体下对应的点阵为 宽 x 高 16x16 0 x20 0 x40 0 x20 0 x88 0 x3B 0 xFC 0 x42 0 x08 0 x83 0 xF8 0 x7A 0 x08 0 x23 0 xF8 0 x20 0 x40 0 xFF 0 xFC 0 x24 0 x44 0 x24 0 x44 0 x24 0 x44 0 x2C 0 x54 0 x30 0 x48 0 x20 0 x40 0 x00 0 x40 文字 标 宋体 12 此字体下对应的点阵为 宽 x 高 16x16 0 x10 0 x00 0 x10 0 x10 0 x13 0 xF8 0 x10 0 x00 0 xFC 0 x00 0 x10 0 x04 0 x37 0 xFE 0 x38 0 x40 0 x54 0 x40 0 x51 0 x50 0 x91 0 x48 0 x12 0 x4C 0 x14 0 x44 0 x10 0 x40 0 x11 0 x40 0 x10 0 x80 文字 毕 宋体 12 此字体下对应的点阵为 宽 x 高 16x16 0 x20 0 x80 0 x20 0 x88 0 x20 0 xB0 0 x3E 0 xC0 0 x20 0 x80 0 x20 0 x84 0 x26 0 x84 0 x38 0 x7C 0 x21 0 x00 0 x01 0 x00 0 xFF 0 xFE 0 x01 0 x00 0 x01 0 x00 0 x01 0 x00 0 x01 0 x00 0 x01 0 x00 文字 业 宋体 12 此字体下对应的点阵为 宽 x 高 16x16 0 x04 0 x40 0 x04 0 x40 0 x04 0 x40 0 x04 0 x40 0 x44 0 x44 0 x24 0 x44 0 x24 0 x48 0 x14 0 x48 0 x14 0 x50 0 x14 0 x60 0 x04 0 x40 0 x04 0 x40 0 x04 0 x40 0 x04 0 x40 0 xFF 0 xFE 0 x00 0 x00 谭锦标 基于单片机的 LED 点阵显示屏设计 30 文字 设 宋体 12 此字体下对应的点阵为 宽 x 高 16x16 0 x00 0 x00 0 x21 0 xF0 0 x11 0 x10 0 x11 0 x10 0 x01 0 x10 0 x02 0 x0E 0 xF4 0 x00 0 x13 0 xF8 0 x11 0 x08 0 x11 0 x10 0 x10 0 x90 0 x14 0 xA0 0 x18 0 x40 0 x10 0 xA0 0 x03 0 x18 0 x0C 0 x06 文字 计 宋体 12 此字体下对应的点阵为 宽 x 高 16x16 0 x00 0 x40 0 x20 0 x40 0 x10 0 x40 0 x10 0 x40 0 x00 0 x40 0 x00 0 x40 0 xF7 0 xFE 0 x10 0 x40 0 x10 0 x40 0 x10 0 x40 0 x10 0 x40 0 x10 0 x40 0 x14 0 x40 0 x18 0 x40 0 x10 0 x40 0 x00 0 x40 0 x00 0 x00 0 x00 0 x00 0 x01 0 x00 0 x03 0 xC0 0 x03 0 xC0 0 x03 0 x80 0 x01 0 x80 0 x01 0 x80 0 x01 0 x80 0 x01 0 x80 0 x00 0 x00 0 x00 0 x00 0 x03 0 xC0 0 x03 0 xC0 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 0 x00 延时子函数 入口函数 time 为延时时间 void delay uchar time uchar y for time 0 time for y 56 y 0 y 控制函数 入口函数 函数说明 控制开始滚动 停止滚动等 void Control void if ctrl 0 x11 停止 speed 60000 if ctrl 0 x22 开始 speed 20 if ctrl 0 x33 加速 2011 届计算机科学与技术 嵌入式方向 毕业论文 设计 31 if speed 60000 speed 20 speed 20 speed 1 if speed 0 speed 1 if ctrl 0 x44 减速 if speed 60000 speed 20 speed 20 speed 10 if ctrl 0 x55 左移 DisplayMode 0 if ctrl 0 x56 右移 DisplayMode 1 ctrl 0 发送以字节数据到 74HC595 函数 入口函数 content 为发送的数据内容 void
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校级遴选面试题目及答案
- 还记得吗作文800字10篇范文
- 抒情类作文父亲的爱600字8篇
- 时间的脚印公开课件
- 质量控制(QC)检查问题点与改善方案模板
- 项目进度控制与时间管理表
- 时间与生命的节奏
- 城市环境改造工程承包合同
- 元宵节四百字作文怎么写13篇范文
- 早读课课件神器
- 2025年鞍山市铁西区教育局面向师范类院校应届毕业生校园招聘45人笔试参考题库附答案解析
- 空调与制冷操作考试试题(含答案)
- (2025年)河南省信阳市辅警协警笔试笔试真题(含答案)
- 从《大学衍义补》窥探丘濬法律思想的时代映照与传承价值
- 网络直播带货讲解
- 2025江西九江都昌县公安局招聘警务辅助人员14人笔试备考题库及答案解析
- 肿瘤药物配制注意事项
- GB/T 22126-2025物流中心作业通用规范
- 临床护理实践指南2024版
- 利润表(会小企02表)
- 二氯乙酸甲酯、氯乙酸乙酯质量标准
评论
0/150
提交评论