コード例 #1
0
ファイル: dogm-graphic.c プロジェクト: mueschel/lcdlib
/******************************************************************************
 * Writes one data byte
 * data          - the data byte
 */
void lcd_data(uint8_t data) {
  LCD_SELECT();
  LCD_DRAM();
  spi_write(data);
  LCD_UNSELECT();
  lcd_inc_column(1);
  }
コード例 #2
0
/******************************************************************************
 * Writes one command byte
 * cmd           - the command byte
 */
void lcd_command(uint8_t cmd) {
  LCD_SELECT();
  LCD_CMD();
   
  spi_write(cmd);
  
  
  //LCD_UNSELECT();
  while(!(SPSR & (1<<SPIF)));
  PORT_CS |= _BV(PIN_CS);
  }
コード例 #3
0
ファイル: dogm-graphic.c プロジェクト: mueschel/lcdlib
/******************************************************************************
 * Writes one command byte
 * cmd           - the command byte
 */
void lcd_command(uint8_t cmd) {
  LCD_SELECT();
  LCD_CMD();
  spi_write(cmd);
  LCD_UNSELECT();
  }