هیچ محصولی وجود ندارد
با خرید این محصول 3 امتیاز وفاداری. سبد شما در مجموع 3 امتیاز وفاداری که می تواند به کوپن تخفیف تبدیل شود به ارزش 15,000 ریال.
نظر و رتبه بندی مشتریان
1418000
محصول جدید
3,700,000 ریال
السیدی 3.5 اینچ بدون تاچ TFT LCD 3.5 inch Without Touch - HD - 320x480 Resolution - Parallel / SPI interface- ILI9488 - کویرالکترونیک
این محصول در انبار موجود نیست
السیدی 3.5 اینچ بدون تاچ TFT LCD 3.5 inch - HD- Without Touch، با رزولیشن 320x480 و ILI9488 و parallel & SPI interface
Size: 3.5 inch
Control chip: ILI9488
Resolution: 320*480
Display area: 48.96 x73.44 (mm)
Physical size: 55.26 (W) * 84.52 (H) * 3.5 (T)
Interface Type: 8/16bits parallel interface & SPI
Number of pins: 40Pin
Display color: Full Color
Pixel size: 0.153 x 0.153 (mm)
temperature: -20~70 °c
voltage: 3.3V
محتوای فایل مربوط به مثال و document:
ILI9488-3.5 Inch
تنظیمات و کانفیگ درایور ILI9488
قابل توجه مشتریان گرامی این نوع السیدی در دو نوع با پارت نامبر های متفاوت ارائه شده است که درایورها متفاوت میباشد.
در صورتی که السیدی دارای پارت نامبر Z350IT006 V0.3 باشد، درایور السیدی ILI9486 میباشد و در صورتی که پارت نامبر السیدی Z350IT008 V0.0 باشد، درایور السیدی ILI9488 میباشد که برای هر دو نوع درایور مثال در قسمت دانلود ویژه ارائه شده است.
برای السیدی هایی با درایور ILI9488 تنظیمات و کانفیگ به صورت زیر باید در کد نویسی مثالها اصلاح شود:
رنگ ها باید 16 بیتی تعریف شود به صورت زیر:
lcd.h
#define WHITE 0xFCFCFC
#define BLACK 0X000000
#define RED 0xFC0000
#define GREEN 0x00FC00
#define BLUE 0x0000FC
و کانفیگ ILI9488 در فایل lcd.c به صورت زیر باید تنظیم شود:
OLED_CS_LOW();
OLED_RST_Clr();
delay_ms(100);
OLED_RST_Set();
delay_ms(100);
OLED_BLK_Set();
delay_ms(10);
// //************* Start Initial Sequence **********//
// 以下为ILI9488驱动初始化代码
//
// //************* Start Initial Sequence **********//
delay_ms(100);
LCD_WR_REG(0xE0);
LCD_WR_DATA8(0x0F);
LCD_WR_DATA8(0x13);
LCD_WR_DATA8(0x1D);
LCD_WR_DATA8(0x09);
LCD_WR_DATA8(0x18);
LCD_WR_DATA8(0x0A);
LCD_WR_DATA8(0x43);
LCD_WR_DATA8(0x66);
LCD_WR_DATA8(0x4F);
LCD_WR_DATA8(0x07);
LCD_WR_DATA8(0x0F);
LCD_WR_DATA8(0x0E);
LCD_WR_DATA8(0x18);
LCD_WR_DATA8(0x1A);
LCD_WR_DATA8(0x03);
LCD_WR_REG(0xE1);
LCD_WR_DATA8(0x0F);
LCD_WR_DATA8(0x1A);
LCD_WR_DATA8(0x1D);
LCD_WR_DATA8(0x04);
LCD_WR_DATA8(0x0F);
LCD_WR_DATA8(0x04);
LCD_WR_DATA8(0x31);
LCD_WR_DATA8(0x14);
LCD_WR_DATA8(0x43);
LCD_WR_DATA8(0x03);
LCD_WR_DATA8(0x0D);
LCD_WR_DATA8(0x0C);
LCD_WR_DATA8(0x26);
LCD_WR_DATA8(0x29);
LCD_WR_DATA8(0x00);
LCD_WR_REG(0xC0);
LCD_WR_DATA8(0x14);
LCD_WR_DATA8(0x0E);
LCD_WR_REG(0xC1);
LCD_WR_DATA8(0x43);
LCD_WR_REG(0xC5);
LCD_WR_DATA8(0x00);
LCD_WR_DATA8(0x36);
LCD_WR_DATA8(0x80);
LCD_WR_REG(0x36); // Memory Access Control
if(USE_HORIZONTAL==0)LCD_WR_DATA8(0x48);
else if(USE_HORIZONTAL==1)LCD_WR_DATA8(0x88);
else if(USE_HORIZONTAL==2)LCD_WR_DATA8(0x28);
else LCD_WR_DATA8(0xE8);
LCD_WR_REG(0x3A); //Interface Mode Control,此处ILI9486为0X55
LCD_WR_DATA8(0x66);
LCD_WR_REG(0XB0); //Interface Mode Control
LCD_WR_DATA8(0x00);
LCD_WR_REG(0xB1); //Frame rate 70HZ
LCD_WR_DATA8(0xB0);
LCD_WR_DATA8(0x11);
LCD_WR_REG(0xB4);
LCD_WR_DATA8(0x02);
LCD_WR_REG(0xB6); //RGB/MCU Interface Control
LCD_WR_DATA8(0x02);
LCD_WR_DATA8(0x02);
LCD_WR_REG(0xE9);
LCD_WR_DATA8(0x00);
LCD_WR_REG(0XF7);
LCD_WR_DATA8(0xA9);
LCD_WR_DATA8(0x51);
LCD_WR_DATA8(0x2C);
LCD_WR_DATA8(0x82);
LCD_WR_REG(0x11);
delay_ms(120);
LCD_WR_REG(0x29);
نکته بسیار مهم هم این تابع در lcd.c هست:
void LCD_WR_DATA(u16 dat)
{
OLED_DC_Set();
LCD_Writ_Bus(dat>>16);
LCD_Writ_Bus(dat>>8);
LCD_Writ_Bus(dat);
}
دیتا به صورت 16 بیت به السیدی انتقال میدهد و اگر کدی مربوط به 16 بیت کامنت شده کامنت برداشته شود.
سایز نمایشگر(اینچ) | 3.5 |
رزولیشین | 320x480 |
نمایش رنگ | تمام رنگی |
نوع ارتباط (RGB) | 40pin |
نوع ارتباط (MCU) | SPI/Parallel |
چیپ راه انداز | ILI9488 |
نوع اتصال | FPC |
ثبت نام مورد نیاز نمی باشد!
1 سوال(ها) پاسخ داده خواهد شد
اگر سوال و یا نظری دارید مطرح نمائید