刚开始学单片机好多不懂,单片机中要在液晶显示器画线、画点、画圆,具体根据什么用数学原理? 先谢了

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:55:24
谢了
比如说这个画线的函数:
void point(void)
{
Uchar x1,y1,x,y;
x1=col;
y1=row;
row=y1>>3; /*取Y方向分页地址 */
Rddata();
y=y1&0x07; /*字节内位置计算 */
Wrdata(cbyte|1<<y); /*画上屏幕 */
col=x1; /*恢复xy坐标 */
row=y1;
}
赋值过后就不懂了啊?

因为你没有弄懂液晶控制器的硬件原理。

这个没什么数序原理的 你自己可以想下这个圆要显示的话哪些点是亮的用单片机给液晶这些点点亮就可以了

建议你学习一门C语言知识,就是C语言图形编程。然后你就懂了。