1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大学时和校友合作的比赛题目,需要用到12232,这里上传他(陈超能)写的程序.很精简的代码:
#include #include #define uchar unsigned char #define uint unsigned int void delay_1ms(uchar t){ uchar i,j; for(j=0;j } } /*--------------指令发送子程序------------*/ 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个回答
|
|
这个能行吗
|
|
|
|
|
|
原子哥,问个问题,我的LCD12232在最后一位(第十六个数)显示不完整,只有一小部分显示出来,换了两个液晶都是同样的原因的,你觉得这是不是程序问题呢?
|
|
|
|
应该是程序问题.
|
|
|
|
只有小组成员才能发言,加入小组>>
3316 浏览 9 评论
2995 浏览 16 评论
3494 浏览 1 评论
9060 浏览 16 评论
4088 浏览 18 评论
1180浏览 3评论
605浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
599浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2335浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1896浏览 2评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 03:05 , Processed in 1.245446 second(s), Total 55, Slave 46 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号