crazy2012 发表于 2013-8-17 18:19 
是不是地址写超过了啊 - void LCD_PutGraphic(unsigned char *img)
- {
- int i,j;
- for(i=0;i<32;i++)
- {
- LCD_WCMD(0x80 + i); //
- LCD_WCMD(0x80); //
- for(j=0;j<16;j++)
- {
- LCD_WDAT(*img);
- img++;
- }
- }
- for(i=0;i<32;i++)
- {
- LCD_WCMD(0x80 + i);
- LCD_WCMD(0x88);
- for(j=0;j<16;j++)
- {
- LCD_WDAT(*img);
- img++;
- }
- }
-
- }
- void DrawPoint(uchar x,uchar y)
- {
- line[x][y/8]=Point[y%8];
- }
main中的部分函数
for(u=0;u<6;u++)
DrawPoint(u,0);
ClrScreen(); //清屏
SetGraphicMode(); //设置成绘图模式
LCD_PutGraphic(&line[0][0]);
我觉得没操作地址啊
|