8 8点阵汉字显示电路及程序

8 8点阵汉字显示电路原理:
内部原理:
8 8点阵汉字显示程序:
/**********************************************************/
/**
/** 模 块 名: -------------------bootloader.c--------------------------------
/** -----------------8×8汉字显示模块------------------------------*/
/** 功能描述:
/**
/** 创 建 人: huangtiexiong 日期:2006-11-28 */
/** 修 改 人: 日期:2006-11-28 */
/** 其他说明:
/********************************************************/
#include //文件包含
#include
#define row p0
#define col p2
#define resetbit(byte,i) byte &= (~(0x01< /*************************************************
模块级变量申明
*************************************************/
/*这是“中”的字模;该字模由leddot生成;字模的提取方式为:逐行提取;
字模的显示方式为:单字单行显示;生成的字模格式:c51十六进制 */
int8u growbuff2[8] = {0x10,0xfe,0x92,0x92,0xfe,0x92,0x10,0x10};
/*这是“化”的字模;该字模由leddot生成;字模的提取方式为:逐行提取;
字模的显示方式为:单字单行显示;生成的字模格式:c51十六进制 */
int8u growbuff3[8] = {0x48,0x4a,0xce,0xcc,0x58,0x68,0x49,0x4e};
/*这是“大”的字模;该字模由leddot生成;字模的提取方式为:逐行提取;
字模的显示方式为:单字单行显示;生成的字模格式:c51十六进制 */
int8u growbuff1[8] = {0x10,0x10,0xff,0x10,0x18,0x28,0x46,0x82};
void delay5ms(void);
/*************************************************
子函数定义
*************************************************/
/************************************************************
*** 函 数 名: void main(void)
*** 功能描述:
*** 全局变量:
*** 输入:
*** 输出:
*** 创 建 人:huangtiexiong 日期:2006-11-28
*** 修 改 人: 日期:2006-11-28
*** 函数说明: 刷新频率25hz,可以更高至50hz~100hz;
/*************************************************************/
void main(void)
{
int8u i;
int sec=0;
while(1)
{
col = 0xff;
sec++;
if(sec <= 100)//每个汉字显示四秒;
{
for(i=0;i 100) && (sec <= 200))
{
for(i=0;i<8;i++)
{
col = 0xff;
resetbit(col,i);//扫描第i列;
row = growbuff2[i];
delay5ms();
}
}
else if(sec <= 300)
{
for(i=0;i<8;i++)
{
col = 0xff;
resetbit(col,i);//扫描第i列;
row = growbuff3[i];
delay5ms();
}
}
else
{
sec = 0;
}
}
}
// 延时5毫秒;
void delay5ms()
{
int8u i;
int8u j;
for(i=0;i<5;i++)
for(j=0;j<200;j++)
{
_nop_();
_nop_();
}
}
/********************************************************
**** end of file
*********************************************************/
附proteus仿真图:

半导体材料检测有哪些种类?测试半导体材料有哪些方法?
全球自动驾驶竞赛,英特尔能否拔得头筹?
2020年云计算发展六大关键词,以及六大关键词背后的重要趋势
骏马奔驰在光伏绿洲上
纽扣电池的保质期是多久
8 8点阵汉字显示电路及程序
使用MAXQ3210进行环境监测
怎么分析电路的稳定性?
意法半导体推出小尺寸、低功耗图像传感器
CSI-665化学氧消防自救呼吸器泄漏系数测试仪
rs485转PWM转换模块电流电压转PWM转换器
C++之字符串类学习的总结
stm8 halt低功耗模式
测试系统集成开发环境ETest的架构设计与工作原理
公益诉讼勘查检测一体机莱恩德LD-GS300
FPGA的ARINC429总线接口卡原理设计
润开鸿协办2023 GOTC全球开源技术峰会OpenHarmony专区
ADI院士荣登《电子设计》名人堂
工业航空插头连接器的外壳起什么作用?这8点你都知道吗?
索尔思全球化布局芯片基地,向光器件领域领导者迈进