Вверх ↑
Этот топик читают: Гость
Ответов: 899
Рейтинг: 43
#31: 2008-10-01 09:25:32 ЛС | профиль | цитата
Вроде все сделал как надо, дисплей зажечь так и не получилось
Вот программа в виде отдельных блоков, посмотрите кому нетрудно, что я делаю не так?

code_2312.txt

[size=-2]------ Добавлено в 09:25
Неужели никто не может помочь?
Для тех кого не затруднит посильная помощь выкладываю описание на человеческом языке расписано человеческим языком

Инициализация(8-и битный интерфейс).

После подачи на контроллер напряжения питания необходимо выдержать
паузу в 15 мс, но из-за различий в характеристиках используемых источников
питания рекомендуемая длительность паузы 1-2 секунды.

1. Включение питания.
2. Пауза 1-2 секунды.
3. RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 1 1
4. Пауза 4.1 мс.
5. RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 1 1
6. Пауза 100 мкс.
7. RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 1 1
для выполнения следующих инструкций необходимо проверить состояние BF,
но проще выдержать паузу в 100-200 мкс, затем выдавать следующую
инструкцию.
8. Пауза 200 мкс.
9. RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 1 DL N F
N = 0 - 1 строка, N = 1 - 2 строки;
F = 0 - символы 5*7, F = 1 - символы 8*10 точек;
DL = 0 - 4-х битный интерфейс, DL = 1 - 8-и битный интерфейс.
10. Пауза 200 мкс.
11. RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 1 D C B
D = 0 - дисплей выключен, D = 1 - дисплей включен;
C = 0 - курсор выключен, C = 1 - курсор включен;
B = 0 - мерцание выключено,B = 1 - мерцание включено;
12. Пауза 200 мкс.
13. RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 0 1 I/D S
I/D = 0 - декремент позиции курсора,I/D = 1 - инкремент позиции курсора;
S = 0 - нет сдвига дисплея, S = 1 - сдвиг дисплея;



Запись команды в жки производится по отрицательному фронту импульса на выводе Е ЖКИ



карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_2312.txt [29.3KB] [947]
Гость
Ответов: 17029
Рейтинг: 0
#32: 2008-10-02 02:46:26 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-05 07:58:24
карма: 0

0
Ответов: 899
Рейтинг: 43
#33: 2008-10-04 21:21:52 ЛС | профиль | цитата
Все таки добился я своего, все работает как требовалось, Ураа!!!

Всем спасибо за помощь и моральную поддержку
карма: 0
Время верстки: %cr_time% Текущее время: %time%
1
Голосовали:andrestudio
Ответов: 5227
Рейтинг: 587
#34: 2008-10-04 21:28:26 ЛС | профиль | цитата
unalex, как я этого ждал!. Вот этот этап ты одолел благодоря своему упорству (я кстати принципиально не лез в него) поверь дальше будет только легче. Молодец +1
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
34
Сообщение
...
Прикрепленные файлы
(файлы не залиты)