资源简介
利用 Led 点阵模块,实现模拟霓虹灯的显示,可以通过 8*8 的点阵模
块显示数字、字母以及汉字等,还可以实现文字的滚动,这个模拟了生活
中一些高楼的霓虹灯以及显示屏,可以显示好看的图案,或者显示广告、
标语。
块显示数字、字母以及汉字等,还可以实现文字的滚动,这个模拟了生活
中一些高楼的霓虹灯以及显示屏,可以显示好看的图案,或者显示广告、
标语。
代码片段和文件信息
#include
#include
sbit SRCLK=P3^6;
sbit RCLK=P3^5;
sbit SER=P3^4;
//--定义要使用的IO口--//
#define COMMONPORTS P0
//--列选通控制--//
unsigned char code TAB[8] = {0x7f0xbf0xdf0xef0xf70xfb0xfd0xfe};
//--点阵字码--//
unsigned char code CHARCODE[29][8]=
{
{0x000x000x7A0x290x290x260x000x00} //5
{0x000x080x180x280x7F0x080x000x00} //4
{0x000x000x220x490x490x490x360x00} //3
{0x000x210x430x450x490x310x000x00} //2
{0x000x000x010x7F0x210x000x000x00} //1
{0x000x000x3E0x410x410x3E0x000x00} //0
{0x000x300x780x7C0x3E0x7C0x780x30} //心
{0x000x000x410x410x7F0x410x410x00} //I
{0x000x3E0x100x080x060x080x100x3E} //M
{0x000x7C0x020x010x010x010x020x7C} //U
{0x000x000x400x400x7F0x400x400x00} //T
{0x000x000x010x010x030x010x010x00} //
{0x000x000x070x050x0F0x050x070x00} //
{0x000x000x1C0x140x3F0x140x1C0x00} //
{0x000x000x70
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3029 2020-05-16 18:57 作业一\main.c
文件 6771 2020-05-16 18:57 作业一\main.LST
文件 3863 2020-05-16 18:57 作业一\main.OBJ
文件 3562 2020-05-16 18:57 作业一\霓虹灯
文件 1233 2020-05-16 18:57 作业一\霓虹灯.hex
文件 42 2020-05-16 18:57 作业一\霓虹灯.lnp
文件 5004 2020-05-16 18:57 作业一\霓虹灯.M51
文件 154 2020-05-26 14:42 作业一\霓虹灯.plg
文件 55214 2020-05-26 14:39 作业一\霓虹灯.uvopt
文件 13230 2020-05-14 00:07 作业一\霓虹灯.uvproj
文件 55212 2020-05-16 17:37 作业一\霓虹灯_uvopt.bak
文件 0 2020-05-13 17:10 作业一\霓虹灯_uvproj.bak
目录 0 2020-05-26 14:43 作业一
----------- --------- ---------- ----- ----
147314 13
评论
共有 条评论