关于lcd12864实时显示波形

我用的stc12c5a60s2。目前会显示图片,画点。画线。画正弦波。想把0—60的角度变化变成波形显示在12864上,应该用一个什么样的思路,觉得就在眼前了但是抓不到。... 我用的stc12c5a60s2。目前会显示图片,画点。画线。画正弦波。 想把0—60的角度变化变成波形显示在12864上,应该用一个什么样的思路,觉得就在眼前了但是抓不到。 展开
 我来答
zzzking000
2015-07-30 · TA获得超过243个赞
知道小有建树答主
回答量:319
采纳率:50%
帮助的人:98.4万
展开全部
把屏幕的Y轴的一个坐标定为原点,然后AD取值,换算后连续画点。同一个X轴的左边点重合时需要先消去以前画的点.
追问
你好,我该怎么理解(实现)这里的“同一个x轴左边点重合时需要先消去以前画的点”。我现在能显示实时的点,但是一个屏幕,也就是127个点之后就会从左边重新开始,不断重复显示,如果用清屏函数会清除掉Y轴,如果用竖线函数清除除Y轴以外的竖排又太浪费时间。我把实验的图补充发出来,谢谢帮忙
追答
定义一个数组X[127]
0列画Y轴,从1列开始每次画点前先读数组X判断上一次点的坐标,消除它并画个新点。
其实真正的困难在于波形周期的判断,这个不好做,我还是建议你先仔细观察下示波器的动作方式。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式