完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
#include
#define uchar unsigned char #define uint unsigned int #define X1 0x80 #define Y 0x80 ***it RS=P2^5; // 并行的指令/数据选择信号;串行的片选信号 ***it RW=P2^6; // 并行的读写选择信号;串行的数据口 ***it E=P2^7; // 并行的使能信号; ***it PSB=P2^4;// 串并行选择管脚 ***it busy=P2^2; code char tab4[]={ /*此处是图片代码*/}; void delay_nms(int z)//延时函数 {int x,y; for(x=z;x>0;x--) for(y=240;y>0;y--); } void write_com(uchar com)//写指令函数 { RS=0; RW=0; E=1; P0=com; delay_nms(1); E=0; delay_nms(1); } void write_da(uchar da)//写数据函数 { RS=1; RW=0; E=1; P0=da; delay_nms(1); E=0; delay_nms(1); } /*----------整屏显示图像函数---------------------*/ void fimg_disp(uchar *img) { uchar i,j; for(j=0;j<64;j++) { for(i=0;i<8;i++) { write_com(0x34);//使用扩充指令集 write_com(Y+j); write_com(X1+i); write_com(0x30); write_da(img[j*16+i*2]); write_da(img[j*16+i*2+1]); } } write_com(0x36);//开显示 } void inint_12864(void) //初始化 { PSB=1;//选择并行 RW=0;//定义为写,本程序只用到了写 write_com(0x30);//基本指令状态 write_com(0x30); //选择8bit数据流 write_com(0x0c); //开显示(无游标、不反白) write_com(0x01); //清除显示,并且设定地址指针为00H write_com(0x06); } void main() { uint i; inint_12864(); write_com(0x01); //清除显示,并且设定地址指针为00H fimg_disp(tab4); while(1); } 只有上半部分显示正常,下半部分乱码,求人指正一下,谢谢了 |
|
相关推荐
9个回答
|
|
|
|
|
|
|
|
用的什么显示器,什么控制器
|
|
|
|
看看是不是12864的主控ic坏了
|
|
|
|
额,也在学习
|
|
|
|
好像少了个上下半屏设置,如
void DisplayGraphic(unsigned char code *adder) { int i,j; //*******显示上半屏内容设置 for(i=0;i<32;i++) // { TransferData((0x80 + i),0); //SET 垂直地址 VERTICAL ADD TransferData(0x80,0); //SET 水平地址 HORIZONTAL ADD for(j=0;j<16;j++) { TransferData(*adder,1); adder++; } } //*******显示下半屏内容设置 for(i=0;i<32;i++) // { TransferData((0x80 + i),0); //SET 垂直地址 VERTICAL ADD TransferData(0x88,0); //SET 水平地址 HORIZONTAL ADD for(j=0;j<16;j++) { TransferData(*adder,1); adder++; } } } |
|
|
|
|
|
|
|
打错字了 是完全
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-使用AHT20进行环境监测之AHT20传感器介绍
510 浏览 0 评论
792 浏览 0 评论
833 浏览 1 评论
基于瑞萨FPB-RA4E2智能床头灯项目——1编译环境搭建与点亮驱动ws2812全彩LED
797 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap
1244 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11812 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 11:02 , Processed in 0.788952 second(s), Total 55, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号