rotated display (320x240)

This commit is contained in:
Attila Body 2019-09-10 22:44:27 +02:00
parent e2402c8284
commit d8ee389442

View file

@ -6,8 +6,8 @@
#include <string.h>
#include <stdarg.h>
#define LCD_W 240
#define LCD_H 320
#define LCD_W 320
#define LCD_H 240
void ili9341_cmd_write(uint16_t cmd, uint16_t cnt, ...)
{
@ -46,13 +46,13 @@ void ili9341_init(void)
ili9341_cmd_write(ILI9341_POWER2, 1, 0x10);
ili9341_cmd_write(ILI9341_VCOM1, 2, 0x3E, 0x28);
ili9341_cmd_write(ILI9341_VCOM2, 1, 0x86);
ili9341_cmd_write(ILI9341_MAC, 1, 0x48);
ili9341_cmd_write(ILI9341_MAC, 1, 0xe8);
ili9341_cmd_write(ILI9341_PIXEL_FORMAT, 1, 0x55);
ili9341_cmd_write(ILI9341_FRC, 2, 0x00, 0x18);
ili9341_cmd_write(ILI9341_DFC, 3, 0x08, 0x82, 0x27);
ili9341_cmd_write(ILI9341_3GAMMA_EN, 1, 0x00);
ili9341_cmd_write(ILI9341_COLUMN_ADDR, 4, 0x00, 0x00, 0x00, 0xEF);
ili9341_cmd_write(ILI9341_PAGE_ADDR, 4, 0x00, 0x00, 0x01, 0x3F);
ili9341_cmd_write(ILI9341_COLUMN_ADDR, 4, 0x00, 0x00, 0x01, 0x3F);
ili9341_cmd_write(ILI9341_PAGE_ADDR, 4, 0x00, 0x00, 0x00, 0xEF);
ili9341_cmd_write(ILI9341_GAMMA, 1, 0x01);
ili9341_cmd_write(ILI9341_PGAMMA, 15, 0x0F, 0x31, 0x2B, 0x0C, 0x0E, 0x08, 0x4E, 0xF1, 0x37, 0x07, 0x10, 0x03, 0x0E, 0x09, 0x00);
ili9341_cmd_write(ILI9341_NGAMMA, 15, 0x00, 0x0E, 0x14, 0x03, 0x11, 0x07, 0x31, 0xC1, 0x48, 0x08, 0x0F, 0x0C, 0x31, 0x36, 0x0F);