




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题题 目:目: 基于单片机的光立方设计 学学 院:院: 物理与电气信息工程学院 专专 业:业: 电气工程及其自动化 班班 级:级: 2011 级 2 班 姓姓 名:名: 刘浩 学学 号:号: 20110604068 指导教师:指导教师: 容旭巍 2015 年 4 月 16 日 毕 业 论 文 基于单片机的光立方设计基于单片机的光立方设计 【摘要摘要】本设计制作了一个 8*8*8 的 LED 光立方,这个作品不仅能够显示静态的 画面,还能够通过延时程序的控制产生立体动态的效果,可以广泛的运用在媒体的 信息传递,而且具有很好的装饰效果,是未来媒体传播的一个发展趋势,具有很好的 发展前景。 在此次设计光立方核心控制器选择的是单片机 STC12C5A60S2,选择 74LS573 锁存器扩展 I/O 口,完成硬件电路设计。显示采用的是扫描显示方式,根据相应的 数据表分别选通所需要的片选列信号,然后再根据送到 P0 口的列数据给到 74HC573 进行锁存。单片机通过控制 P1 口的输出状态,来驱动 ULN2803,从而控 制每一层的选通状态。在软件设计的过程中,运用模块化的思想,分块设计,相对 独立的模块,增强了系统的可塑性。 【关键词关键词】单片机 74LS573 锁存器 LED I The design of Light Cube Based on The Microcontroller 【Abstract】This design produced a three-dimensional pattern of the LED light cube. This works not only display static images, but also capable of producing three- dimensional dynamic effect by controlling of the delay proceedings .It can be widely used in information transmission media, but also has very good decorative effect. Besides it is a trend of the future development of the media, it has good prospects for development In the design of light cube core controller MCU STC12C5A60S2 is selected,74LS573 latch expansion I/O port completion of the hardware circuit design. Display uses a scanning way, according to the corresponding data table respectively gating need choose column signal, and then according to the column data on to P0 mouth to 74 hc573 latches. Single-chip microcomputer by controlling the output state of the P1 mouth to driven ULN2803, to control the gate of the each layer.In the process of software design, based on the idea of modularization, block design, independent modules, to enhance the plasticity of the system. 【Key Words】single-chip 74HC573 LED II 目目 录录 1.引言1 1.1 目前世界 LED 显示屏的发展概况.1 1.2 我国 LED 显示屏研究现状1 1.3 设计的总体要求及方案选择1 1.4 毕业论文的总体结构安排2 2 系统总体方案设计.2 2.1 系统硬件方案的选择2 2.1.1 光立方的核心控制器.2 2.1.2 I/O 口扩展芯片.2 2.1.3 层控制驱动电路2 2.1.4 LED 发光二极管.3 2.1.5 硬件电路绘图软件3 2.2 系统总体软件方案选择3 2.2.1 单片机编程语言.3 3 系统硬件方案设计.3 3.1 硬件整体设计的概述3 3.2 电源供电系统设计4 3.3 51 单片机的最小系统4 3.4 驱动电路设计5 3.5 光立方的制作及工作原理介绍6 3.5.1 3D LED 光立方搭接 .6 3.5.1 光立方工作原理.8 4 系统软件方案设计.9 4.1 概述9 4.2 主程序设计9 4.3 显示程序的设计10 5 光立方 PCB 版制作 .11 6 系统测试.12 6.1 硬件系统测试12 6.2 软件系统测试12 6.3 系统总体测试13 结论.14 参考文献.15 附录.16 石家庄学院毕业论文 0 1.1.引言引言 1.1 目前世界目前世界 LED 显示屏的发展概况显示屏的发展概况 随着科技不断的发展,社会的信息化已经到达了不可阻挡的态势,大规模的 LED 显示屏的应用已经从公共信息传播的商业应用不断的向消费类型过度。同时, 网络科技的高速发展使得未来的信息世界的主流将由数字化的多媒体占为主导地位, 新型的 LED 大屏显示将取代传统的信息传递方式。也正是因为在未来的社会中对 于 LED 大屏显示的巨大需求,使得 LED 显示屏的技术受到了人们的热切关注。据 了解目前世界上的 LED 显示屏大体上可以分为静态图文显示屏和视频显示屏,而 且都是有一块一块的 LED 矩阵块拼接而成的。动态图文显示屏可与计算机连接同 步的显示显示计算机上显示的信息;视频显示屏则通过采用微型计算机控制,实现 视频信息的显示,还可显示二维甚至三维的视频信息。这种技术不仅可以用于室内 的装饰还可以用于室信息传播,其优点是其他多媒体工具所不能比拟的。而且显示 画面色彩鲜艳,立体感强,广泛应用于各种公共场所中。 随着社会经济以及科技的的不断发展,人们对 LED 显示器的探索不多深入, 使其的用途也变的越来越广。 1.2 我国我国 LED 显示屏研究现状显示屏研究现状 我国 LED 显示屏产业的技术基础和水平相对来说是比较先进的,主要产品和 核心技术与国际水平基本能够保持一致,然而工艺水平却相对落后,需要在科技不 断进步的基础上,不断地提高我国的工艺水平,使其能够完全达到国际水平,甚至 超过国际水平。 1.3 设计的总体要求及方案设计的总体要求及方案选择选择 本设计制作的是一个 8*8*8 的 3D 的 LED 立方体,是通过将编写好的程序下载 到单片机中,然后单片机驱动 UNL2803 和 74HC573 两种芯片,来控制每一个 LED 的亮和灭,从而达到显示各种图案的效果。同样为了达到更为更好的显示效果,可 以在编程的过程中,设计不同的模块,其中最简单的模式是静态图案。然后还有比 较复杂的动态显示模式。 单片机具有控制 LED 点阵显示的原理,然后根据设计要求,设计出相应的模 块,及其连接方式,完成硬件方案设计。接着,通过软件程序的编写,实现对硬件 电路的控制,实现所预计的显示功能,期间需要对程序不断的测试,直到程序正确 无误。电路系统焊接完成后,测试整个系统的各项功能是否能够实现,如有虚焊的 地方重新进行加焊,完成整个系统的功能。 石家庄学院毕业论文 1 1.4 毕业论文的总体结构安排毕业论文的总体结构安排 (1)初步总体方案的论证和选择 在图书馆以及网络上搜集设计相关的资料,选择几套能够完成设计的方案。 通过各方面的比较,最终确定,光立方的核心控制器为 8 位的单片机,外加 I/O 扩展口和层驱动电路,从而实现对光立方显示的控制。 (2)方案实现 通过各种性能对比,最终选定 STC12C5A60S2 单片机为核心控制器件, 74HC573 扩展 I/O 口输出。 (3)软件编写 为满足设计要求以及考虑到自己的能力等各方面的因素,最终软件部分选 用 C 语言编写。程序编写的过程中,设计了静态显示和动态显示两种相对独立 的模块。 (4)验证与测试 测试部分由硬件测试、软件测试和系统总体测试三部分组成。在硬件测试 中发现 LED 间虚焊导致显示异常,以及个别 LED 灯在焊接的时候因为温度过 高而遭到损坏,然后将之更换。在软件测试中出现程序编写错误,仔细阅读程 序,进行编译找出错误的所在,进行重新改写。 2 系统总体方案系统总体方案设计设计 通过各方面的性能与性实际情况的对比确定设计中所用的芯片与各类器件。 2.1 系统硬件方案的选择系统硬件方案的选择 2.1.1 光立方的核心控制器 控制部分是整个系统的核心部分。因为单片机具有丰富的指令类型,接口性能 很强,运行速度很快,被广泛应用于工业控制,通讯设备,家用电器,智能仪表等。 同时,单片机具有低能耗低电压的特点。 而应用最广泛的单片机便是 Intel 的 51 系列。但是光立方的 LED 灯数量较大, 所以在设计的时候选择增强型的 51 系列单片机 STC12C5A60S2 作为其核心控制器。 2.1.2 I/O 口扩展芯片 在 I/O 的选择中,考虑到 LED 的亮灭信息需要暂存的芯片上然后使得 LED 更 好的实现光立方的显示效果,所以列线驱动 I/O 口扩展芯片选择的是 74HC573。 基于单片机的光立方设计 2 2.1.3 层控制驱动电路 光立方是由 512 个 LED 组成,层面的电流较大,所以需要把电流放大才能驱 动整个立方体。 方案一:用 ULN2803 作为光立方层驱动电路,因为 ULN2803 具有保护二极管 共阴极的作用更好的保护光立方的工作。 方案二:而 5V 的固体继电器对于焊接时的温度要求高,且导通后管压降较大。 基于以上分析,选择 ULN2803 作为层面控制器。 2.1.4 LED 发光二极管 在选择光立方的 LED 灯时,通过考虑制作成本和对于 LED 驱动的要求,以及 显示效果等各方面的因素,最终确定选择了单色的蓝色 3mmLED 雾灯。 2.1.5 硬件电路绘图软件 本节选择绘图软件,将整个系统的电路图通过软件画出来,完成 PCB 板的版 图的绘制。 PROTEL 是一款比较全面的画图软件,它能实现了单片机仿真和 SPICE 电路仿 真相结合,而且能够提供提供软件测试功能,这些功能是设计过程中对于硬件电路 绘制不可或缺的,所以在本次设计决定选取 PROTEL99S 作为电路原理图和 PCB 版 图绘制软件。 2.2 系统总体软件系统总体软件方案方案选择选择 系统的软件设计是整个设计控制最重要的部分,也是最难的一个部分,对设计 者程序编写的能力具有很高的要求,不但要满足设计中预计实现的功能,还要考虑 自己的能力,要在自己的能力范围内,做出最好软件设计。程序在编辑软件中写出, 通过编译软件,编译完成后烧录进我们所选择的单片机中,实现对硬件电路的控制。 2.2.1 单片机编程语言 在选择编程语言的时候,考虑到汇编语言的冗长单调,而且调试困难,选择了 C 语言,因为 C 语言具有良好的移植性,而且程序结构清晰,容易读懂。 3 系统硬件方案设计系统硬件方案设计 3.1 硬件整体设计的概述硬件整体设计的概述 光立方系统结构总体框图如图 1 所示。整体的电路大体上是由核心控制电路、 石家庄学院毕业论文 3 显示驱动电路两部分。 在这个光立方中 512 个 LED 灯,相当于 8 个 8*8 的点阵,通过八根引线将 ULN2803 与每个点阵连接起来,实现对光立方层面的控制。对于列的驱动,是通过 利用 74HC573 锁存器暂存的功能,将一个列面上的灯的亮灭信息暂存到芯片上, 然后输出到灯上,从而实现了单片机 STC12C5A60S2 对 512 个 LED 灯的控制。 复位电路 时钟电路 STC12C5A60S2 列驱动器 16X16LED点阵 显示屏 行 驱 动 器 电源 图 1 系统结构设计总图 3.2 电源供电系统设计电源供电系统设计 由于单片机属于数字电路中的元件,所以在设计电路是,为了简洁方便,直接 由一个 USB 口向电路输入+5V 的直流电源。 3.3 51 单片机的最小系统单片机的最小系统 单片机最小系统是由时钟电路和复位电路组成的。时钟电路为设计中的单片机 产生时钟信号,使得单片机按照时钟信号的控制进行工作。复位电路的作用是使得 单片机初始化。单片机最小系统电路图见图 2。 (1)时钟电路设计 时钟电路中包含两个电容,一个晶振以及一个时钟芯片。时钟电路见图 3。 基于单片机的光立方设计 4 图 2 单片机最小系统电路图 图 3 时钟电路图 (2)复位电路设计 STC12C5A60S2 单片机在启动运行时或者出现死机时需要通过复位电路使得 CPU 以及其他的功能部件进行初始化。 电路搭建图见图 4。本次设计中,在正电源 VCC 和单片机的 RST 端之间加了 一个按键。当按键按下的时候,VCC 会直接给单片机的 RST 端加上+5V 的电平, 这样便实现了单片机的复位。 图 4 按键电平复位电路图 石家庄学院毕业论文 5 3.4 驱动电路设计驱动电路设计 (1)层驱动电路设计 在本次设计中选择了 ULN2803 芯片作为层驱动,每一层通过共阴极的连接方 式分别与 ULN2803 的八个引脚连接,通过 ULN2803 控制每一层 LED 灯的亮灭。 (2)列驱动电路设计 这本次设计中,对于光立方列的控制选择了 74HC573 芯片作为列线驱动 IO 口 扩展芯片,在 74HC573 的引脚中,D0-D7 为输入口,Q0-Q7 为输出口,将焊好的 每一个个 8*8 的 LED 面的阴极插入 PCE 板上的插针中,与 74HC573 的八个输出引 脚相连,实现对了对光立方列的驱动。74HC573 引脚排布图见图 5。 图 5 74HC573 引脚排布图 表 1 74HC573 的逻辑功能表 注:H=高电平 L=低电平 x=不确定 Z=高阻态 输入 输出使能锁存使能数据输出 LHHH LHLL LL不变 HZ 基于单片机的光立方设计 6 3.5 光立方的制作及工作原理光立方的制作及工作原理介绍介绍 3.5.1 3D LED 光立方搭接 (1)LED 元件选型 本设计中为了实现更好的显示效果,最终选择了长脚的雾状蓝光的 LED 灯。 (2)LED 亮灭测试 因为 LED 灯的数量较大,不能避免的含有坏灯,所以在进行焊接之前,必须 要用万用表进行测试,以保证光立方是的显示效果。 (3)模板的制作 焊接光立方前,制作模板是一个特别重要的环节,因为在焊接的时候需要将 LED 灯固定在模板上,只有这样才能保证灯与灯之间的距离是固定的,才能保证焊 接的立方体美观。但是因为没有电钻,所以在制作模板的时候只能选择硬纸板,选 择了一块大小合适的硬纸板,先在硬纸板上画出网格线,使每个网格的间距是 2cm,然后在交点处用 LED 灯按出 64 个洞,如图 6 所示。 图 6 模板 (4)由点到线 将每一 LED 灯的引脚用手折成 90 度,然后插在模板的洞里,将灯的阴极焊接 在一起,焊成一个由八个 LED 灯组成的线,如图 7 所示。 石家庄学院毕业论文 7 图 7LED 引脚弯折 (5)由线到面 将焊好的一条条的 LED 灯,分别将正极引脚折成与阴极引脚成 90 度,插在硬 纸板的洞里,然后将第一条灯与第二条灯的正极引脚焊接在一起,最后完成一个由 64 个 LED 灯组成的面,如图 8 所示。 图 8 LED8*8 的层面 (6)由面到体 将焊好的每一个面垂直的插入板子上已将焊好的插孔,然后用一根引线将前后 的每一层连接起来,一方面是实现各 8x8 平面的层共阳。另一方面是实现对各个层 面的固定,使得立方体看着规则。实现层共阳以后,用八根引线将之与主板连接, 实现各层的阳极线与主板的连接。立方体如图 9 所示。 基于单片机的光立方设计 8 图 9 光立方 3.5.1 光立方工作原理 这本设计中利用单片机能够实现对 LED 的点阵控制显示的原理,实现了对光 立方显示的控制。通过将编写程序烧录进单片机中,然后控制每一个 LED 灯的亮 灭,从而显示相应的图案。在本次设计中,单片机驱动八个 74HC573,然后八个 74HC573 驱动每一层的 64 个灯的亮灭,也就是这个光立方在同一时间只能有一个 层面处在全亮的状态,但是我们知道人眼视觉暂留是 24 帧/秒,只要 LED 灯闪的足 够快,先点亮第一层,然后第二层,第三层以此类推,我们就会看到一幅完整的画 面。 采用动态扫描的方式,根据相应的数据表分别选通所需要的片选列信号,然后 再根据送到 P0 口的列数据给到 74HC573 进行锁存。单片机通过控制 P1 口的输出 状态,来驱动 ULN2803,从而控制每一层的选通状态。选通状态根据相应的数据表 来由低位向高位输出,来分别点亮每一层。 4 系统软件方案设计系统软件方案设计 4.1 概述概述 软件设计包括主程序、显示程序两大部分,在按下开关后,主程序便开始顺序 的调用显示程序送到控制端口。 4.2 主程序设计主程序设计 系统软件部分是根据模块化的思想运用 C 语言进行编写。最终使得程序能够实 现静态显示,动态显示两种显示功能。主程序的工作流程见图 10。 石家庄学院毕业论文 9 开始 系统初始化 由键盘扫描程序读取控制 读取控制数据 选择显示程序结果 图 10 主程序流程图 程序开始时首先对单片机进行包括定时器的初始化、中断初始化、I/O 口工作 方式的设定,以及中断优先级的设定等内容的初始化初始化。接着编写各个相对独 立的子程序段,进行编译修改直到没有错误,最后将所有的子程序整合到一起,组 成完整的程序,再下载到单片机中。 基于单片机的光立方设计 10 4.3 显示程序的设计显示程序的设计 开始 程序初始化 显示数据送P0 选通列,送锁存器输出 送下一列数据,送通信号左移 左移次数8 显示完成后 子程序返回 Y N 图 11 显示程序流程图 显示采用的是扫描显示方式,根据相应的数据表分别选通所需要的片选列信号, 然后再根据送到 P0 口的列数据给到 74HC573 进行锁存。单片机通过控制 P1 口的 输出状态,来驱动 ULN2803,从而控制每一层的选通状态。程序整体流程如图 11 所示。 显示程序中显示图案的设计需要用到取模软件,根据立方里显示的图案在在正 视 侧视 俯视三个视角分别显示的图案,在取模软件上用鼠标画出想要显示的图案, 石家庄学院毕业论文 11 从而自动生成相应的数组,然后将这些数组复制到相应的程序段中,从而通过程序 的控制使得光立方显示相应的图案。例如在正视的时候在立方体的中间显示数字 “0”,如图 12 所示。 图 12 取模软件示 5 光立方光立方 PCB 版制作版制作 由于此次设计中线路异常复杂,如果采用万用板进行焊接的话,电路焊接的时 候需要大量的跳线,为了提高设计的成功率,我采用的是在 PROTEL99 设计好电路 原理图,制作 PCB 板,但由于没有印制 PCB 板的设备,所以将设计好的电路图, 在网上制作了自己的 PCB 板,这样大大减小焊接的工作量,也提高了设计的成功 率。PCB 电路如图 13 所示。 基于单片机的光立方设计 12 图 13 PCB 电路图 6 系统测试系统测试 系统的测试包括硬件测试,和软件测试,而且系统测试在整个设计中也占有非 常重要的地位,只有经过整体提的系统测试,确认各项功能够全部实现,设计的工 作才算正式完成。 6.1 硬件系统测试硬件系统测试 对于硬件测试过程中,电路板器件之间不存在短路的情况,因为前面以经提到, 为了保证焊接的更加成功,选择采用的是 PCB 板,各个期间之间距离安排的还算 合理,无论是在焊接过程中,还是后期测试中,都占有很大的优势。另外,用万用 表测试了各个器件发现都能正常使用。硬件测试中工作量最大的便是对 LED 灯的 检测,因为光立方的中有 512 个 LED 灯,而且二极管在焊接的时候温度不要过高, 所以在焊接的过程中,很容易因为温度过高对二极管造成损坏,所以在测试中需要 测试每一个 LED 灯能否正常工作,如果不亮则需要更换,而且在测试过程中,发 现了存在几个虚焊开焊的地方,造成灯不亮,然后经过加焊,使得 512 个 LED 灯 全部能够正常工作。 6.2 软件系统测试软件系统测试 软件测试中测试单片机是否正常工作,用万用表测量单片机时钟引脚(18、19 脚)的对地电压。 石家庄学院毕业论文 13 在这个设计中,程序比较复杂 ,在测试的过程中,是按照每个模块逐个测试, 出现问题的一步一步的修改。在测试过程中,通过修改延时的修改,改善了 LED 灯闪动的问题,使得光立方的是显示效果更佳。 6.3 系统总体测试系统总体测试 在完成整个光立方的设计工作时,进行通电测试显示效果时,发现光立方中所 显示的图案与预期设计的图案的方向是相反的,经过分析,发现与 ULN2803 相连 接的 8 跟引线的方向接反了,于是又重新焊接。完成焊接后再次进行显示测试的时 候达到了预期的效果。 基于单片机的光立方设计 14 结论结论 毕业设计是完成大学学业的最后一项重要的工作,也是对所学知识的考察,以 及动手能力的考验,为以后的工作打下了一定的基础,设计即将完成,在这里做一 下最后的总结。 本设计选择是光立方,在之前就在网上看见过,光立方的显示效果非常的炫目, 便对其产生的浓厚的兴趣,也正是借着毕业设计的这次机会,对光立方有了更深入 的了解,对于单片机的学习更加透彻,同时也锻炼的了自己的动手能力。 本设计最终达到了预期的效果,能够显示简单的图文和动态的图案。在设计初 期,由于对于单片机的只停留在课本上学习的那些基础的东西,而且时间过了很久 也已经遗忘了很多,于是便去图书馆借读关于单片机的书籍,以及在网上查阅单片 机的内容,通过自己的学习,以及老师的讲解,我更好的掌握了单片机的相关内容, 同时也通过学习慢慢的掌握了 74HC573 和 ULN2803 等芯片的功能和工作原理,总之 收获很多。 在本文中简单的介绍了光立方的工作原理,以及硬件设计的和软件设计的过程, 还有立方体的搭建过程。在这过程中,为了弄明白原理,以及程序的设计查阅了大 量的资料,让自己充实了很多,同时,因为光立方的焊接的工作量巨大,在这个过 程中,锻炼了自己的动手能力。 总的来说,本设计还算成功,基本达到了预期的要求,光立方能够根据程序显 示相应的图案。但是在理论与实践的衔接上仍然存在问题,在以后的学习工作中, 还需不断的提高自己。 石家庄学院毕业论文 15 参考文献参考文献 1 关积珍.LED 显示屏发展状况及趋势J.世界电子元器件,2000, (02):277-301. 2 关积珍,陆家和. 我国 LED 显示屏技术和产业发展及展望.现代显示, 2004,(02):34-37. 3 Jeyamkondan S,Jayas D S,Holly R A.16x16 dot matrix LED has 4mm profile. Electronics Weekly,11/26/2003 Issue 2125,36-36,1/9p,1c;(AN 11842012). 4 缪思恩 LED 大屏幕显示电路设计J.电子技术应用,1996,(08):56-77. 5 Dave Jackson. 关于 DSP 芯片的问与答.今日电子 ,1998,(12):1-7. 6 卢弥坚.主从分布式 LED 大屏幕显示系统J.电脑与信息技术,1997,(04):6-13. 7 高胜东,梁采,张宏富.一种 LED 大屏幕显示系统J.成都气象学院学报, 1998,(03):108-120. 8 张全福.汇编语言程序设计实验教学改革与探索.教学研究,2005,(06):3-5. 9 文哲雄.用单片机控制 LED 显示屏D.佛山:佛山科学技术学院,1995,(05): 5-10. 10 郑刚,李宇成.LED 大屏幕显示系统的设计J.北方工业大学学报, 2001,(03):43-47. 11 李元生. LED 光柱专用驱动器J. 家庭电子,2005,(04):1-7. 12 陈新忠.基于 RS232 总线的单片机多机通信软件设计J.现代电子技术, 2002,(03) :56-78. 13 李桂平.LED 屏幕显示器的设计J.零陵师范学院学报,2002,(09):367-380. 14 David F Rogers.Computer graphics algorithmM.Beijing:China Machine Press,2002:97-99. 15 Marston, R Radio-Electronics, Working with LED display driversJ. Mar1992, Vol. 63 Issue 3 658p,3 charts,23 diagrams; (AN 9206290756). 基于单片机的光立方设计 16 附录附录 1 总体电路原理图 2 电路 PCB 版图 石家庄学院毕业论文 17 3 元器件清单 元器件数量标号标称值说明 9R1-R910K金属膜电阻 1R101K金属膜电阻 2C1,C230PF瓷片电容 3C310UF极性电容 1C4CAP极性电容 8D1IN4148开关二极管 9U10ULN2803八达林顿晶体 管陈列 1S5自锁开关 6S4自复位按键 1U9STC12C5A60S 2 单片机 8U1-U774LS573锁存器 1RESPACK10K排阻 1POWERUSBUSB 接口 1J10-J188 针8 针接线端口 插槽 512LED蓝色发光二级管 基于单片机的光立方设计 18 4 电路实物图 石家庄学院毕业论文 19 5 源程序 /*刘浩 20110604068*/ #include/*头文件*/ /#include/头文件内包含_crol_(); _cror_(); _nop_(); #define uchar unsigned char/宏定义 无符号字符型 #define uint unsigned int/宏定义 无符号字整型 /uchar k=100; uchar display88; /unsigned int cycle=600; /uchar display88; uchar i,m; /*取模*/ uchar code table128= 0x18,0x1c,0x18,0x18,0x18,0x18,0x18,0x3c,/1 0x00,0x3C,0x20,0x20,0x3C,0x04,0x04,0x3C,/2 0x3c,0x66,0x60,0x38,0x60,0x60,0x66,0x3c,/3 0x30,0x38,0x3c,0x3e,0x36,0x7e,0x30,0x30, /4 0x7C,0x04,0x04,0x7C,0x40,0x40,0x40,0x7C, /5 0x7C,0x04,0x04,0x7C,0x44,0x44,0x44,0x7C, /6 0x7C,0x40,0x40,0x40,0x40,0x40,0x40,0x40, /7 0x3C,0x24,0x24,0x3C,0x24,0x24,0x3C,0x00, /8 0x3C,0x24,0x24,0x3C,0x20,0x20,0x3C,0x00, /9 0x3c,0x3c,0x18,0x18,0x18,0x18,0x3c,0x3c, /I 0x66,0xff,0xff,0xff,0x7e,0x3c,0x18,0x18, /心 0x66,0x66,0x66,0x66,0x66,0x66,0x7e,0x3c ;/u uchar code tt148= 0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,/一 0x08,0x28,0x7F,0x88,0x7F,0x08,0x08,0xFF,/生 0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,/一 0x52,0x52,0xFF,0x52,0x52,0x5E,0x40,0x7F,/世 0x3c,0x3c,0x18,0x18,0x18,0x18,0x3c,0x3c, /I 0x66,0xff,0xff,0xff,0x7e,0x3c,0x18,0x18, /心 0x66,0x66,0x66,0x66,0x66,0x66,0x7e,0x3c, /U 0x49,0x2A,0x08,0xFF,0x08,0x14,0x92,0xF1, /光 0x08,0x00,0x7F,0x22,0x14,0x08,0x7F,0x00, /立 0x08,0x00,0x7E,0x04,0x3C,0x24,0x24,0x34, /方 0X3C,0X42,0X14,0XA1,0XA1,0X14,0X42,0X3C,/笑脸 0X00,0X00,0X3C,0X3C,0X3C,0X3C,0X00,0X00,/正方形 0X20,0X30,0X38,0X3C,0X3C,0X38,0X30,0X20,/三角形 ; uchar code xuan648= 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 基于单片机的光立方设计 20 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00, 0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0xff,0xff,0xff,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0x00,0x00,0xf00,0x00, 0xff,0xff,0xff,0x00,0x00,0x00,0x00,0x00, 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00, 0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /旋转 1 0xff,0x01,0x00,0x00,0x00,0x00,0x00,0x00, 0xff,0xff,0x01,0x00,0x00,0x00,0x00,0x00, 0xff,0xff,0xff,0x01,0x00,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0x01,0x00,0x00,0x00, 0xff,0xff,0xff,0xff,0xff,0x00,0xf00,0x00, 0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, /旋转 2 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff, 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff, 0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xff, 0x00,0x00,0x00,0x00,0x0ff,0xff,0xff,0xff, 0x00,0x00,0x00,0xff,0xff,0xff,0xff,0xff, 0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff, 0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, /旋转 3 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff, 0x00,0x00,0x00,0xff,0xff,0xff,0xff,0xff, 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff, 0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xff, 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff, /旋转 4 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe, 0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, 0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe, 0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0, 0xe0,0xe0,0xe0,0xe0,0xe0,0xe0,0xe0,0xe0, 0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0, 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, /旋转 5 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, 0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0, 0xe0,0xe0,0xe0,0xe0,0xe0,0xe0,0xe0,0xe0, 0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf8, 石家庄学院毕业论文 21 0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8, 0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, 0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, /旋转 6 0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, 0x3f,0x3f,0x3f,0x3f,0x3f,0x3f,0x3f,0x3f, 0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, /旋转 7 0x80, 0x80,0x80,0x80,0x80,0x80,0x80,0x80, 0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0, 0xe0,0xe0,0xe0,0xe0,0xe0,0xe0,0xe0,0xe0, 0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0, 0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe, 0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, 0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, /旋转 8 ; uchar code zheng568= 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00, 0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00, /正方体效果 1 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x05,0x07,0x00,0x00,0x00,0x00,0x00, 0x05,0x00,0x05,0x00,0x00,0x00,0x00,0x00, 0x07,0x05,0x07,0x00,0x00,0x00,0x00,0x00, /正方体 2 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 基于单片机的光立方设计 22 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0f,0x09,0x09,0x0f,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x09,0x00,0x00,0x00,0x00, 0x09,0x00,0x00,0x09,0x00,0x00,0x00,0x00, 0x0f,0x09,0x09,0x0f,0x00,0x00,0x00,0x00, /正方体 3 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x11,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x11,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x11,0x00,0x00,0x00, 0x11,0x00,0x00,0x00,0x11,0x00,0x00,0x00, 0x1f,0x11,0x11,0x11,0x1f,0x00,0x00,0x00, /正方体 4 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x3f,0x21,0x21,0x21,0x21,0x3f,0x00,0x00, 0x21,0x00,0x00,0x00,0x00,0x21,0x00,0x00, 0x21,0x00,0x00,0x00,0x00,0x21,0x00,0x00, 0x21,0x00,0x00,0x00,0x00,0x21,0x00,0x00, 0x21,0x00,0x00,0x00,0x00,0x21,0x00,0x00, 0x3f,0x21,0x21,0x21,0x21,0x3f,0x00,0x00, /正方体效果 5 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x7f,0x41,0x41,0x41,0x41,0x41,0x7f,0x00, 0x41,0x00,0x00,0x00,0x00,0x00,0x41,0x00, 0x41,0x00,0x00,0x00,0x00,0x00,0x41,0x00, 0x41,0x00,0x00,0x00,0x00,0x00,0x41,0x00, 0x41,0x00,0x00,0x00,0x00,0x00,0x41,0x00, 0x41,0x00,0x00,0x00,0x00,0x00,0x41,0x00, 0x7f,0x41,0x41,0x41,0x41,0x41,0x7f,0x00, /正方体 6 0xff,0x81,0x81,0x81,0x81,0x81,0x81,0xff, 0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x81, 0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x81, 0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x81, 0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x81, 0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x81, 0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x81, 0xff,0x81,0x81,0x81,0x81,0x81,0x81,0xff, ; /正方体 7 uchar fang88= 石家庄学院毕业论文 23 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, /方块移动 1 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, /方块移动 2 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, /方块移动 3 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, /方块移动 4 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, /方块移动 5 0x04,0x04,0x04,0x04,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 毒麻药考试题及答案
- 医保处方试题及答案
- 舞台塌陷面试题及答案
- 茶叶鉴赏考试题及答案
- 2025乡村医生培训考试试题库(含答案)
- 2024年河北省公务员考试申论真题及答案解析
- 初级社会工作者社工实务试题附答案
- 2024年重庆市“安全生产月”知识竞赛试题及参考答案
- 2025年高级育婴师考试试题及答案
- 树叶运动会课件
- 社区工作者经典备考题库(必背300题)
- 2020数学花园探秘决赛三四年级A卷
- 标准工程签证单表格
- 幼儿园绘本故事:《罗伯生气了》 课件
- 开具生效证明申请书(申请开具生效证明用)
- 北师大版九年级物理全一册教案(完整版)教学设计含教学反思
- GB 9706.218-2021 医用电气设备 第2-18部分:内窥镜设备的基本安全和基本性能专用要求
- 石油专业英语(钻井)
- 教练技术一阶段讲义(共59页)
- 物流公司财务管理制度
- 卫生监督执法约谈通知书
评论
0/150
提交评论