51单片机OLED显示实验LCD240128怎样显示图像

一个显示屏的程序关于单片机嘚,SMG240128A,一款很常用的液晶显示

//四个参数分别为:xy为原点坐标(精确位置);t为周期;f为振幅。 j++; x++; //横坐标加一每个周期内第j个采样值,指针递增 if(j==t) //如果采样个数达到周期重新开始下一周期
 判断指令/数据读写忙碌状态
 判断數据自动写忙碌状态
 判断数据自动读忙碌状态
 一次写一个数据 对应地址指针位置
 一次读一个数据 对应地址指针位置
 一次写n个数据 对应地址指针位置
 
 一次读n个数据 对应地址指针位置
 
 
 清除一个点坐标 X,Y 左上角第一个点为00
 点亮一个点 坐标 X,Y 左上角第一个点为0,0
 画中等大小的点 4*4(用画點方法 效率低)
 画中等大小的点 4*4(用读修改写 效率高)
 清楚中等大小的点 4*4(用清点方式 效率底)
 清楚中等大小的点 4*4(用读修改写 效率高)
 畫8*8的大点(用画点方式 速度慢)
 画8*8的大点(用读改写方式 速度快)
 清楚8*8的大点(用画点方式 速度慢)
 清除8*8的大点(用读修改写方式 速度快)
 图形方式 屏上写汉字 16*16
 图形方式 屏上写字母数字 8*16
 用画点的方式划横线 (可以用读改写的方式)
 划横线 (用读改写的方式)
 
 
 
int temp; //起点、终点大尛比较,交换数据时的中间变量
 
 
 
 
 画圆 圆点(xy) 半径 r
 

现在公司接到一个项目需要操作OLED顯示一些包含中文字符信息

因为对成本比较敏感,老大选择了ATmega128L单片机


这玩意操作这么大分辨率的屏幕有没有问题?还有中文字库怎么處理
OLED有并口和SPI的操作方式,但是老大说SPI刷屏可能太慢,叫我用8bit并口模式用GPIO模拟液晶屏操作时序。

说明:主要是显示一些中文对图潒没什么要求。


这个屏幕是老大选的单片机也是他定的,个人感觉直接操作MCU吃不消

您需要 才可以下载或查看,没有帐号

我要回帖

更多关于 51单片机OLED显示实验 的文章

 

随机推荐