Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > ЖКИ > Драйвера > T6963C

реклама

 




Мероприятия:




4.1. Установка регистров

Код HEX Функция D1 D2
10110000 B0H Установить Указатель Курсора адрес X адрес Y
10110001 B1H Установить Регистр Смещения данные 00H
10110010 B2H Установить Указатель Адреса мл. часть адреса ст. часть адреса
  1. Установить Указатель Курсора

Положение курсора определяют адрес X и адрес Y. Позиция курсора может быть изменена только этой командой. Чтение/запись данных из/в МПУ никогда не изменяет позицию курсора. Адрес X и адрес Y определяются следующим образом:

	адреса X	от 00H до 4FH (значимы младшие 7 разрядов)
	адреса Y	от 00H до 1FH (значимы младшие 5 разрядов)


a) Одиночная развёртка
адреса X от 00 до 4FH
адреса Y от 00H до 0FH
 
b) Двойная развёртка
адреса X от 00 до 4FH
адреса Y от 00H до 0FH
Верхний экран

адреса Y от 10H до 1FH
Нижний экран
  1. Установить Регистр Смещения

Регистр смещения используется для определения области внешнего ОЗУ знакогенератора. Контроллер T6963C имеет 16-разрядную адресную шину, с следующим форматом адресации:

Старший значащий разряд Младший значащий разряд
ad15 ad14 ad13 ad12 ad11 ad10 ad9 ad8 ad7 ad6 ad5 ad4 ad3 ad2 ad1 ad0
Данные регистра смещения Код символа Сканируемая линия

T6963C использует Внешний знакогенератор, при задании кода символа от 80Н до FFH при работе с внутренним знакогенератором. Символы с кодами от 00Н до 80H используют Внешний знакогенератор в режиме Внешнего генератора.

Старшие пять битов описывают начальный адрес во внешней памяти области ОЗУ знакогенератора. Следующие восемь бит представляют код символа. В режиме внутреннего ПЗУ знакогенератора, коды символов от 00Н до 7FH представляют предопределённые "внутренние" символы ПЗУ знакогенератора, и коды от 80Н до FFH представляют пользовательские "внешние" символы. В режиме внешнего ОЗУ знакогенератора, все 256 кодов от 00Н до FFH могут быть использованы для представления пользовательских символов. Три самых младших бита обозначают одну из восьми восьмиточечных линий, которые описывают форму символа.

Соотношения между адресами ОЗУ изображения и регистром смещения

Данные регистра смещения
00000
00001
00010
Шестнадцатеричный адрес ОЗУ знакогенератора (от начала до конца)
от 0000 до 07FFH
от 0800 до 0FFFH
от 1000 до 07FFH
11100
11101
11110
11111
от E000 до E7FFH
от E800 до EFFFH
от F000 до F7FFH
от F800 до FFFFH

Пример 1

Регистр смещения	02H
Код символа	80H
Стартовый адрес ОЗУ знакогенератора     0001    0100    0000   0000
                                         1       4       0       0        H

Пример 2 Соотношение между данными ОЗУ изображения и отображаемыми символами

Символы g и z отображаются посредством ОЗУ знакогенератора.

  1. Установить Указатель Адреса

Команда Установить Указатель Адреса используется для указания стартового адреса для записи (или чтения) во внешнее ОЗУ.

Блок-схема команды Установить Указатель Адреса



<-- Предыдущая страница Оглавление Следующая страница -->





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники