MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Новости   Конференция   Контакты 
 

LCD AF128128 Инициализация

 Нoвaя темa  |  Наверх  |  Перейти к теме  |  Поиск  |  Правила  |  Вход 

ВНИМАНИЕ!
Вы просматриваете архив форума.

Этот форум работает только в режиме просмотра и поиска.

Действующий форум переведен на новый движок и
находится по адресу www.microchip.su

 LCD AF128128 Инициализация
Автор: Slava ()
Дата:   02/09/2002 23:21

Народ,кто нибуть работал с дисплеем AF128128B или с контроллером HD66750?
Помогите инициализировать(включен с PIC18F452).


 
 Re: LCD AF128128 Инициализация
Автор: Paul Kuchinsky ()
Дата:   03/09/2002 01:44

Я работаю с аналогом этого lcd, а что конкретно интересует?

Если параметры то я некоторые подбирал вот вообщем как это может выглядеть
(если в живую с расписанными битами):

bcf LCD_RES
bsf LCD_CS
bsf LCD_RS
bsf LCD_WR
bsf LCD_RD

call Delay

bsf LCD_RES

call Delay

; Driver Output Control (R01)
movlw 0x01
call WriteLcdIndex
movlw B'00000000'
movwf lcd_DataHi
movlw B'00001111'
movwf lcd_DataLo
call WriteLcdData

;LCD-Driving-Waveform Control (R02)
movlw 0x02
call WriteLcdIndex
movlw B'00000000'
movwf lcd_DataHi
movlw B'00000000'
movwf lcd_DataLo
call WriteLcdData

;Power Control (R03)
movlw 0x03
call WriteLcdIndex
movlw B'00000001'
movwf lcd_DataHi
movlw B'00011100'
movwf lcd_DataLo
call WriteLcdData

;Contrast Control (R04)
movlw 0x04
call WriteLcdIndex
movlw B'00000000'
movwf lcd_DataHi
movlw 0x18
movwf lcd_DataLo
call WriteLcdData

;Display Control(R07)
movlw 0x07
call WriteLcdIndex
movlw B'00000000'
movwf lcd_DataHi
movlw B'00000001'
movwf lcd_DataLo
call WriteLcdData


Далее забиваешь память чем нужно...

ЗЫ: если не секрет что за проект?
ЗЫЫ: отпиши если заработает, есть вопрос по контрастности...


 
 Re: LCD AF128128 Инициализация
Автор: Slava ()
Дата:   08/09/2002 17:53

Спасибо за код. У меня в пике была проблема.



AF128128 использую в <мобильном терминале для управления
контроллерами сбора данных> Связь терминала с контроллером по
ИК-каналу а с компьютером по радиоканалу (RFM).Программу я
уже написал почти для PIC16F876 и LCD AC1604 (чуток не влезла
да и дисплей маленкий).
Сейчас переношу на 18пик и на AF128128.

А что у тебя там с контрастностью ?


 
 Re: LCD AF128128 Инициализация
Автор: Paul Kuchinsky ()
Дата:   30/01/2003 20:41

Привет, по поводу сабжа.

Слушай есть такой вопрос, не работают операции OR и AND. При OR независимо
какие значения точек на экране и записываемых, всегда выводит "11", при AND
работает как замещение. Посему вопрос - у тебя работают эти режимы, и если да,
то можно кусок кода, может у меня мозги уже не работают.

на экране: '00001111 11110000'
в буффере: '00000000 11111111'

замещение: '00000000 11111111'
or '11111111 11111111' -> неработает
and '00000000 11111111' -> неработает
xor '00001111 00000000'

Маски в нулях, сдвигов нет. Что это такое?

PS: если можно, то ответь побыстрее, очень горит.


 
 Re: LCD AF128128 Инициализация
Автор: Aleksander22 ()
Дата:   16/09/2004 12:28

Помогите разобраться с регистрами контролера HD66750. В технической документации
нет соответствия между регистрами и функциями дисплея.