[牛人杂谈] 新唐使用笔记 - M051 的 LCD12864 显示程序

[复制链接]
bobde163 发表于 2015-4-20 00:21 | 显示全部楼层
我找到了一个8位并行口转串行口的芯片74LS165 ,这样就能解决读取数据的问题了
资料 http://wenku.baidu.com/view/b16936679b6648d7c1c746b9.html?re=view
 楼主| slotg 发表于 2015-4-20 00:44 | 显示全部楼层
bobde163 发表于 2015-4-20 00:12
这个能不能用并行口转串行口的器件来实现读回数据呢?不知道有没有这样的器件 ...

我也想过这个问题,并行口转串行口的器件是有的,比如说 74LS165、4021,但是这样的作法之下串行口转并行口器件的输出致能是要能够控制的,当要读取并行口转串行口的输入数据时要能够先将串行口转并行口的输出关闭,否则读取的数据是不正确的。
bobde163 发表于 2015-4-20 13:09 | 显示全部楼层
slotg 发表于 2015-4-20 00:44
我也想过这个问题,并行口转串行口的器件是有的,比如说 74LS165、4021,但是这样的作法之下串行口转并行 ...

用RW引脚来同步控制两个芯片的使能,这样就可行了
 楼主| slotg 发表于 2015-4-20 13:16 | 显示全部楼层
bobde163 发表于 2015-4-20 13:09
用RW引脚来同步控制两个芯片的使能,这样就可行了

嗯,也要换个输出可以使能控制的串行口转并行口的器件
643757107 发表于 2015-6-17 20:29 | 显示全部楼层
这个好,真好,必须收藏了,这个可以直接绘制简单的图形,给力。
598330983 发表于 2015-6-18 21:17 | 显示全部楼层
void GUI_circle(uint8_t x0 , uint8_t y0 , uint8_t r)
这个是圆心,和半径,果然给力。
forme21ic 发表于 2016-4-5 16:03 | 显示全部楼层
谢谢分享!!!!
cowboy2014 发表于 2016-4-6 09:26 | 显示全部楼层
这个画圆是怎么画出来的啊
598330983 发表于 2016-4-6 11:56 | 显示全部楼层
这些函数可以实现基本的绘图功能了,做简单的图标没问题。
玛尼玛尼哄 发表于 2016-4-6 17:20 | 显示全部楼层
方法不错,这个什么接口的。看管脚很多,应该是并口的吧,我有个显示屏就是并口的,很遭罪。
Thethree 发表于 2016-4-7 09:19 | 显示全部楼层
这个M051和030是完全兼容的吗?
 楼主| slotg 发表于 2016-4-7 22:09 | 显示全部楼层
Thethree 发表于 2016-4-7 09:19
这个M051和030是完全兼容的吗?

不晓得你说的兼容的意思?对于ARM芯片来说是没有办法如同51芯片一样,不同厂家的51跑同一个代码。不过M051跟030应该算是同一个档次的吧!
Micachl 发表于 2016-4-11 11:27 | 显示全部楼层
程序用的是串行模式还是并行模式呢?
 楼主| slotg 发表于 2016-4-11 13:33 | 显示全部楼层
Micachl 发表于 2016-4-11 11:27
程序用的是串行模式还是并行模式呢?

并行模式的屏。
huahuagg 发表于 2020-2-17 22:21 | 显示全部楼层
非常赞。
森林长老 发表于 2020-6-25 09:29 | 显示全部楼层
好好学习,天天向上!
darklighttt 发表于 2020-6-27 17:46 | 显示全部楼层
我驱动12864的时候,建了一个1024字节大小的缓存,效果还不错,就是有点占内存。
boyhc 发表于 2023-3-9 11:43 | 显示全部楼层
Smart M051的开发板手上还有么?可以出么?
sheflynn 发表于 2023-3-11 21:52 | 显示全部楼层
串口屏的应用越来越多了,显示的内容还比较丰富的。
10299823 发表于 2023-3-14 10:48 | 显示全部楼层
最大的屏幕刷新速度是多少              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部