Показать сообщение отдельно
Непрочитано 02.12.2010, 18:18  
snz
Прохожий
 
Регистрация: 20.06.2006
Сообщений: 3
Сказал спасибо: 2
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
snz на пути к лучшему
По умолчанию Re: Proteus модели

Попробовал в пример "...demo\N6610_N6100_LCD\PICUserInterface_demo\PIC U serInterface_demo.DSN" подставить модель NOKIA_PCF8833. Скриншот (два раза нажата кнопка "+") прилагаю.

Обнаружилась интересная особенность: при нажатии на некоторые кнопки, монитор NOKIA6610LCD не реагирует, а монитор NOKIA_PCF8833 - реагирует, но при этом действия всеже выполняются, просто их NOKIA6610LCD не отображает. Это на одном компьютере, а на другом - все нормально, оба дисплея показывают практически одинаково.

Непонятна ситуация с поворотом картинки. В принципе рабочее поле квадратное, видимо есть команда для дисплея поворачивать или нет. Так же и с зеркальностью...

Добавил пример "...demo\N6610_N6100_LCD\18F2550\N6610LCD_PIC18F25 5 0.dsn" - зеркальность и поворот на 180° и пример "...demo\N6610_N6100_LCD\LCD6610_NXP_AVR_ATMEGA128 \ atmetga128_n6610lcd.DSN" - зеркальность, поворот, нескладухи с текстом и как бонус инверсия цветов.

P.S. В одном из описаний нашел следующую процедуру при инициализации дисплея:

// Установить эксплуатационные параметры // ************************************************
static void LCD_Data_Control_Set (byte PAGE_N_I, byte COLUMN_N_I, byte DIR_C_P,
byte RGB_Type, byte GRAY_SCALE)
{
register byte ch=0;

LCD_COM (DATA_CONTROL); // Установка параметров
if (PAGE_N_I) ch|=0x01; // Направление рядов
if (COLUMN_N_I) ch|=0x02; // Направление столбцов
if (DIR_C_P) ch|=0x04; // Направление заполнения

LCD_DAT (ch); // Передать данные
LCD_DAT (RGB_Type); // Задать цветность
LCD_DAT (GRAY_SCALE); // Задать градации серого
LCD_DAT (0x00); // Завершить передачу
}

// ************************************************
Миниатюры:
Нажмите на изображение для увеличения
Название: Nokia_compare_screen.png
Просмотров: 336
Размер:	27.5 Кб
ID:	15340   Нажмите на изображение для увеличения
Название: N6610LCD_NOKIA_PCF8833.png
Просмотров: 495
Размер:	46.0 Кб
ID:	15343   Нажмите на изображение для увеличения
Название: atmetga128_n6610lcd.png
Просмотров: 276
Размер:	18.3 Кб
ID:	15357  

Нажмите на изображение для увеличения
Название: Nokia_compare_screen_.png
Просмотров: 216
Размер:	23.7 Кб
ID:	15358  

Последний раз редактировалось snz; 02.12.2010 в 21:46. Причина: уточнения и дополнения
snz вне форума  
Сказали "Спасибо" snz
Gheorghii (01.01.2011)