单片机学习小组
登录
直播中
h1654155275.5708
7年用户
194经验值
私信
关注
51单片机驱动LCD12232源码
开启该帖子的消息推送
单片机
LCD12232
大学时和校友合作的比赛题目,需要用到12232,这里上传他(陈超能)写的程序.很精简的代码:
#include
#include
#define uchar unsigned char
#define uint unsigned int
void delay_1ms(uchar t){
uchar i,j;
for(j=0;j
for(i=0;i<110;i++);
}
}
/*--------------指令发送子程序------------*/
void sendIN(uchar i_data){
2=0x20;
0= i_data;
2_5=!P2_5;
delay_1ms(1);
return;
}
/*----------------数据发送子程序----------------*/
void sendDA(uchar i_data){
2=0xa0;
0= i_data;
2_5=!P2_5;
delay_1ms(1);
return;
}
void main(){
uchar i;
0=0;
2=0;
delay_1ms(1);
sendIN(0x04);
sendIN(0x0f);
sendIN(0x01);
sendIN(0x02);
sendIN(0x80);
for(i=0;i<32;i++){
sendDA('a'+i);
}
for(i=0;i<32;i++){
sendDA('a'+i);
}
for(i=0;i<32;i++){
sendDA('0'+i);
}
for(i=0;i<32;i++){
sendDA('0'+i);
}
for(i=0;i<32;i++){
sendDA('0'+i);
}
while(1){
// sendDA(0xb1);
// sendDA(0xb1);
}
while(1){
}
return;
}
回帖
(4)
倪驰銮
2019-3-11 10:29:54
这个能行吗
这个能行吗
举报
陈桂平
2019-3-11 10:36:21
行.
行.
举报
余柳婵
2019-3-11 10:43:05
原子哥,问个问题,我的LCD12232在最后一位(第十六个数)显示不完整,只有一小部分显示出来,换了两个液晶都是同样的原因的,你觉得这是不是程序问题呢?
原子哥,问个问题,我的LCD12232在最后一位(第十六个数)显示不完整,只有一小部分显示出来,换了两个液晶都是同样的原因的,你觉得这是不是程序问题呢?
举报
王秀云
2019-3-11 10:48:37
应该是程序问题.
应该是程序问题.
举报
更多回帖
rotate(-90deg);
回复
相关问答
单片机
LCD12232
求助,
LCD12232
的时序图看不懂,不会编程
2012-04-06
2630
关于
LCD12232
2014-07-15
3423
神们,谁能帮我把这程序里边的
lcd12232
的显示屏程序改为能在
lcd
12864上面显示并使用
2015-10-09
3017
lcd12232
显示问题
2016-10-31
4432
关于
单片机
驱动
LCD
2014-06-27
2734
51
单片机
与
驱动
器怎么连线?
2023-10-07
275
51
单片机
的
驱动
问题为什么受
单片机
驱动
电流的限制
2018-09-16
6322
基于
51
单片机
lcd
1602怎么显示倒计时秒表?
2023-10-18
319
怎么实现基于
51
单片机
的
LCD
电子钟的设计?
2021-09-30
1118
51
单片机
驱动
LCD
1602只能显示单字符是为什么?
2023-11-09
281
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分