单片机 LED点阵 计数器
回帖(1)
2022-2-23 10:38:16
/*************************************************
程序名称:32x64LED点阵上显示32X32的汉字
程序说明:一个汉字占128个字节,点阵每一行数据占4个字节
*************************************************/
#include
#include "P1.h"
***it LOAD =P3^2; //74LS595锁存
***it RST =P3^3; //
***it SLECET =P2^3; //74LS138译码器使能端,低电平有效
uchar code line[] = { //行扫描段码
0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07
};
uchar line_count; //行计数器
uchar move_count; //移位计数器
uchar font_count; //字计数器
uchar buff[16] = {0x00};//一行有128列,每8列数据占一个字节,所以缓冲区需要16个字节
void transform_data(); //数据转换
void send_data(); //串行发送8个字节的数据
/*************************************************
程序名称:32x64LED点阵上显示32X32的汉字
程序说明:一个汉字占128个字节,点阵每一行数据占4个字节
*************************************************/
#include
#include "P1.h"
***it LOAD =P3^2; //74LS595锁存
***it RST =P3^3; //
***it SLECET =P2^3; //74LS138译码器使能端,低电平有效
uchar code line[] = { //行扫描段码
0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07
};
uchar line_count; //行计数器
uchar move_count; //移位计数器
uchar font_count; //字计数器
uchar buff[16] = {0x00};//一行有128列,每8列数据占一个字节,所以缓冲区需要16个字节
void transform_data(); //数据转换
void send_data(); //串行发送8个字节的数据
举报
更多回帖