YL-236 LCD12864汉字显示C语言编程
sfr P0=0x80;
sfr P1=0x90;
sfr P2=0xa0;
sfr P3=0xb0;
sbit cs1=P2^0;
sbit cs2=P2^1;
sbit e=P2^2;
sbit rw=P2^3;//可以直接接地
sbit di=P2^4;
sbit rst=P2^5;//默认为1,可以直接接电源
extern unsigned char code abc[] ;
ys(int ms)
{
int k,d;
for(k=0;k<ms;k++)
for(d=0;d<123;d++);
}
write(bit s,unsigned char d)
{
rw=0;//允许写
di=s;//0=命令,1=数据
P0=d;//数据
e=1;//有效,下降沿,上升沿都行?
e=0;//无效
rw=1;//禁止写
}
writexy(unsigned char x,unsigned char y,unsigned char d)
{
cs1=(y/64)%2;//cs1=y/64,//左半=0
cs2=~cs1;//右半=0
write(0,0x3f);//打开显示
write(0,0xc0);//开始地址
write(0,0xb8+x);//x地址
write(0,0x40+(y%64));//y地址
write(1,d);//写数据,高位在下
}
hzk16(unsigned char x,unsigned int y,unsigned int d)
{
unsigned int k;
for(k=0;k<16;k++)
{
writexy(x*2+0,y*16+k,abc[d*32+k]);//上半汉字
writexy(x*2+1,y*16+k,abc[d*32+k+16]);//下半汉字
}
}
main()
{
unsigned int k,d;
while(1)
for(k=0;k<4;k++)//行
for(d=0;d<8;d++)//列
{
hzk16(k,d,d);
}
}
YL-236 LCD12864汉字显示C语言编程相关推荐
- 液晶显示屏的C语言编码,单片机液晶汉字显示c语言程序
单片机液晶汉字显示c语言程序 单片机液晶汉字显示c语言程序 /*液晶屏分为4行*12列汉字,全部使用模拟接口方式. /* TGLCMLIMIT64A接口程序(模拟方式) ;************** ...
- c52传感器温度显示c语言编程,基于STC89C52的数字温度计 附C语言代码.doc
基于STC89C52的数字温度计 附C语言代码 <数字显示温度计>论文 学校: 华侨大学 学院: 信息科学与工程学院 班级:10级 集成电路设计与集成系统 组别: 自控06组 组员:*** ...
- 基于单片机的24x24点阵led汉字显示 c语言,基于单片机的点阵式LED滚动汉字显示屏仿真设计...
3. 软件设计 AT89C51单片机是8位机,每次只能送出8位数据,因此要向16×16点阵送出16行阳极驱动,需要送两次,或先送上8行,或先送下8行,为了能够实现每一列字型码的完整显示,采用74LS2 ...
- 计数时钟和滚动汉字显示c语言程序,MSP430F449单片机RTC时钟C语言程序(带闹钟)...
功能: 实现软件万年历功能,并自动识别闰年,A屏每显示5秒种就自动切换到B屏,B屏再显示5秒种就自动切换到C屏,C屏再显示5秒种就自动切换到A屏,通过按键在A屏.B屏和C屏之间切换 ,可通过按键手动设 ...
- c语言 字体点阵取模,[汉字取模软件怎么用]单片机点阵汉字显示需要用
[汉字取模软件怎么用]单片机点阵汉字显示需要用汉字取模软件吗 通常,用汉字取模软件生成工程所需所有汉字点阵信息.也可利用字库芯片,根据汉字内码计算字模地址,并从字库芯片中导出相关汉字的点阵信息.前者容 ...
- 斐波那契数列112358c语言编程,C程序显示斐波那契数列
C程序显示斐波那契数列 在此示例中,您将学习显示前n个数字的斐波那契数列(由用户输入). 要理解此示例,您应该了解以下C语言编程主题: 斐波那契数列是下一个项是前两个项之和的序列. 斐波那契数列的前两 ...
- c语言编程统计学生个数,c编程统计并显示500至800之间所有素数的总个数以及总和...
编一个程序,输入10个整数,统计并输出其中正数.负数和零的个数.要求用C语言编程. #includemain(){intt,i,c0=0,c1=0,c2=0;for(i=0;i excel 统计某列数 ...
- 显示答案c语言代码编程,c语言编程例题及答案
<c语言编程例题及答案>由会员分享,可在线阅读,更多相关<c语言编程例题及答案(10页珍藏版)>请在人人文库网上搜索. 1.精选文库 实验报告 (四学时) 2.1 实验目的 ( ...
- C语言编程可调电子钟设计,基于ZG211使用C语言编程的电子钟显示设计(最终版)...
<基于ZG211使用C语言编程的电子钟显示设计.doc>由会员分享,可在线阅读全文,更多相关<基于ZG211使用C语言编程的电子钟显示设计(最终版)>请在www.woc88.c ...
最新文章
- 第五篇:Visual Studio 2008 Web开发使用的新特性
- 工业机器人电柜布线_协作并联,重新注解并联机器人
- GSM-串口和GPRS-网口通信
- 树莓派AI视觉云台——8、WiringPi库函数
- Redis中查找大key
- [vue] vue开发过程中你有使用什么辅助工具吗?
- Jquery.Datatables dom表格定位
- SAP License:ERP系统中供应商管理怎么做?
- js中this的问题
- php.ini添加的变量读取,PHP5 在扩展里使用 INI 指令(直接添加和配合全局变量两种方式)...
- mysql基础之查询缓存、存储引擎
- 互联网金融的前世、今生和未来-系列三(今生):一场跨界的战争
- matlab的默认复数开方
- 锂电池基本原理解析:充电及放电机制
- 简单的快速提取Fbank特征的方法
- PS教程:磨砂颗粒质感字体海报设计
- 牛客网 水题 递推找规律
- 按下鼠标滚轮c语言,C++检测鼠标某键是否按下
- 银行从业如何备考,有什么刷题的APP?
- processing画坐标系,画函数图像