• 大小: 8KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: 其他
  • 标签: c语言  51单片机  

资源简介

#include #include sbit SRCLK=P3^6; sbit RCLK=P3^5; sbit SER=P3^4; //--定义要使用的IO口--// #define COMMONPORTS P0

资源截图

代码片段和文件信息

//该板子上的点阵为8*8,只能显示简单的一些汉子,如果要显示真正的汉字
//通过取模软件取的可以选择16*16点阵的板子

#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[4][8]=
{

0x000x120x140x780x140x120x000x00  //大
0x000x080x120x010xFF0x000x100x08   //小
0x7F0x410x5D0x550x5D0x410x7F0x00  //回

{0x7C0x480x480xFF0x480x480x7C0x00}  //中

};
void delay(unsigned int time)
{
  unsigned int ij;
  for(i=0;i    for(j=0;j<121;j++);
}

/*******************************************************************************
* 函数名         : Hc595SendByte(unsigned char dat)
* 函数功能    : 想74H595发送一个字节的数据
* 输入           : 无
* 输出           : 无
*******************************************************************************/
void Hc595SendByte(unsigned char dat)
{
unsigned char a;
SRCLK=0;
RCLK=0;
for(a=0;a<8;a++)
{
SER=dat>>7;
dat<<=1;

SRCLK=1;
_nop_();
_nop_();
SRCLK=0;
}

RCLK=1;
_nop_();
_nop_();
RCLK=0;
}
/*******************************************************************************
* 函数名         : main
* 函数功能    : 主函数
* 输入           : 无
* 输出           : 无
*******************************************************************************/

void main()
{
  unsigned char tab j;
unsigned int  i;

while(1)
{
for(i= 0; i<50; i++ )   //两个字之间的扫描间隔时间
{
for(tab=0;tab<8;tab++)
{

Hc595SendByte(0x00);      //消隐
COMMONPORTS = TAB[tab];  //输出字码
Hc595SendByte(CHARCODE[j][tab]);
delay(2);
}
 
}
j++;
if(j == 4)
{
j = 0;
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1929  2016-10-11 08:55  LED点阵显示汉字\main.c
     文件        3194  2016-10-11 08:55  LED点阵显示汉字\pro
     文件         677  2016-10-11 08:55  LED点阵显示汉字\pro.hex
     文件        5029  2016-10-11 08:55  LED点阵显示汉字\pro.uvopt
     文件       13763  2016-10-11 08:55  LED点阵显示汉字\pro.uvproj
     目录           0  2018-11-22 12:15  LED点阵显示汉字\

评论

共有 条评论