📄 wdot.c
字号:
/***************************/
/* 绘点函数W_DOT */
/* 函数调用入口: W_DOT() */
/* 函数参数:PARA */
/* 函数输入变量:O_X,O_Y */
/***************************/
W_DOT(int O_X,int O_Y)
{
unsigned char i,j,dat;
unsigned int k;
j=PARA;
i=O_X%8;
O_X=O_X/8;
k=j*O_Y+O_X+0x01f0; /* 如为320240屏k=j*O_Y+O_X+0x4ce*/
/*写入位地址的表达式*/
wcadd1=0x4f;
wcadd1=0x46; /* 设置光标地址 */
wdadd1=k%256; /* 计算光标地址 */
wdadd1=k/256;
i=7-i;
O_Y=0x01<<i;/* 计算显示位 */
wcadd1=0x43; /* MREAD 代码 */
dat=rdadd1; /* 读取当前显示数据 */
wcadd1=0x46; /* 设置光标地址 */
wdadd1=k%256; /* 计算光标地址 */
wdadd1=k/256;
wcadd1=0x42; /* MWRITE 代码 */
wdadd1=dat|O_Y; /* 写入合成数据 */
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -