|
小弟初识,描点函数W_DOT
void __fastcall TForm1:: W_DOT(int O_X,int O_Y)
{
unsigned char i,j,dat;
unsigned int k;
j=PARA;//PARA=0x30;
i=O_X%8;
O_X=O_X/8;
k=j*O_Y+O_X+0x4000; /* 显示一区所控制的显示屏行熟 如为320240屏k=j*O_Y+O_X+0x04ce*/
/*写入位地址的表达式*/
i=7-i;
O_Y=0x01<
SendCommand( 0x43); /* MREAD 代码 */
SendCommand( 0x46); /* 设置光标地址 */
SendData( k%256); /* 计算光标地址 */
SendData( k/256);
SendCommand( 0x42); /* MWRITE 代码 */
SendData(O_Y); /* 写入合成数据 */
}
读不懂求余运算在什么意思,以及k=j*O_Y+O_X+0x4000
(我为什么无权给更多的分了啊?)
|
|