www.fltk.net > 不能读数据的lCD显示屏,怎么在任意坐标画点.

不能读数据的lCD显示屏,怎么在任意坐标画点.

首先建个显存数组,将要显示的数据写入显存里,再将整个显存通过显示图片的方式写入5110的RAM里显示就OK啦!我的12864OLED也读不出内部的DDRAM,但我刚用这种方法给12864OLED打点了。 unsigned char xdata memory[128] ;//显存//在随意坐标上画点...

先用字模软件,模出0——9的数据,大小可以现在比如8*8或16*16之类的,根据相应的按键值把对应的数据传到液晶显示!

#include #include #include #include int main(void) { int gdriver = DETECT, gmode, errorcode; int midx, midy; //定义坐标 initgraph(&gdriver, &gmode, ""); errorcode = graphresult(); if (errorcode != grOk) { printf("Graphics error...

/********************************************* 函数名称:LCD_setxy(uchar x,uint y) 入口参数: (x,y)是点的坐标, 出口参数: 四个点坐标(x,y);(x+1,y);(y+1,x);(x+1,y+1); 说明:为了显示的点大一点,多显示三个点 *********************...

XPT2046来说把: 你先网上下载战舰开发板源码,可以去淘宝搜它的专卖店,下面有链接 然后用这个函数就可以了: u16 x_val,y_val; tp_dev.scan(0); if(tp_dev.sta&TP_PRES_DOWN) { x_val=tp_dev.x[0]; y_val=tp_dev.y[0]; }

ST7920 的字型产生 RAM 提供用户自定义字符生成(造字)功能,可提供 4组 16×16 点阵的空间,用户可以将 CGROM 中没有的字符定义到 CGRAM 中。 别一种做法是,对于ram比较充足的mcu,可以开辟一个ram区域,作为显存ram,存储画面的ascii或中文字...

LED显示屏是由许多个LED单体组成的, 比如说128*128的,那就是128个LED点排成一行,一共有128行,为了编程需求就把每一个点的位置用坐标来表示 比如 x坐标 3 表示第三列 y坐标 1 表示第一行

看下显示屏的驱动芯片的初始化函数,里面有寄存器是可以设置屏幕的启起点左边的,可以对照驱动芯片的技术手册来修改寄存器的值

其实就是LCD的写入地址,先找TFT的驱动IC资料看看吧。

具体点... 如果你是不知道这个XY坐标在哪里,我建议你:找一个打点的函数,就是显示一个点的函数,现在,(0,0 ) 和(100,200)看看那个点在哪里

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com