Subversion Repositories Code-Repo

Rev

Rev 121 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 121 Rev 127
Line 68... Line 68...
68
    unsigned char buffer[6];
68
    unsigned char buffer[6];
69
    if ((x >= SSD1331_LCDWIDTH) || (y >= SSD1331_LCDHEIGHT)) return;
69
    if ((x >= SSD1331_LCDWIDTH) || (y >= SSD1331_LCDHEIGHT)) return;
70
 
70
 
71
    // set x and y coordinate
71
    // set x and y coordinate
72
    buffer[0] = (SSD1331_CMD_SETCOLUMN);
72
    buffer[0] = (SSD1331_CMD_SETCOLUMN);
73
    buffer[1] = (x);
73
    buffer[1] = (x); // Start x address
74
    buffer[2] = (SSD1331_LCDWIDTH - 1);
74
    buffer[2] = (SSD1331_LCDWIDTH - 1); // End x address
75
 
75
 
76
    buffer[3] = (SSD1331_CMD_SETROW);
76
    buffer[3] = (SSD1331_CMD_SETROW);
77
    buffer[4] = (y);
77
    buffer[4] = (y); // Start y address
78
    buffer[5] = (SSD1331_LCDHEIGHT - 1);
78
    buffer[5] = (SSD1331_LCDHEIGHT - 1); // End y address
79
 
79
 
80
    LATBbits.LATB5 = 0; // D/C low (cmd)
80
    LATBbits.LATB5 = 0; // D/C low (cmd)
81
    SPI2_Write(buffer, 6);
81
    SPI2_Write(buffer, 6);
82
}
82
}
83
 
83