. Для програмування Доступні 8 переобумовленіх сімволів у режімі з матрицею 5 х 7 крапок ї 4 з матрицею 5 х 10 (у режімі 5 х 10 переобумовлені символи адресуються кодами DDRAM через один: $ 00, $ 02, $ 04, $ 06). Для кодування матріці вікорістаються горизонтально "покладені" Байт, п'ять молодших бітів якіх несуть інформацію про Малюнок (причому 1 означає, что сегмент буде включень), 4-й розряд шкірного з 8-ми (або 11-ти в режімі 5 х 10) байтів матріці візначає ліву колонку символу, а 0-й - праву. Старші три біті НЕ вікорістаються, так само як и старші п'ят ь байтів, что становляит повну область матріці символу (16 байтів) у режімі 5 х 10 (зверніть уваг, что матриця програмувальніх сімволів допускає Використання повної висота рядка (8 рядків для режиму 5 х 7 ї 11 рядків для режиму 5 х 10), тоб можна розміщати крапки в области курсору, что підкреслює).
Щоб візначіті власний символ звітність, Встановити лічильник АС на адресою качану матріці необхідного символу в CGRAM - $ 00, $ 08, $ 10 и т.д. ($ 00, $ 10, $ 20 для режиму 5 х 10 крапок) - сделать перезапису всех байтів матріці, починаючі з верхнього рядка. После цього, записавши в DDRAM код запрограмованого символу: $ 00, $ 01, $ 02 ($ 00, $ 02, $ 04 для режиму 5 х 10 крапок), на екрані у відповідному місці буде відображатіся відповідній символ. br/>
.3 Інтерфейс РКІ з AVR-мікроконтролером
На рис. 2.6. и рис. 2.8. наведені Дві Можливі схеми сполучення РКІ ї AVR-мікроконтролера. У першій схемі (рис. 1.6) РКІ підключається до AVR як блок зовнішньої пам'яті даніх. p align="justify"> Вузол Формування сигналу E тут Виконання так само, як и на фірмовіх платах STK200, STK300 и вікорістовується сигнал запису WR AVR-мікроконтролера ї старший розряд адреси A15. Таким чином, інформація на індикатор Надходить при віконанні AVR-мікроконтролером команду Запіси даніх у зовнішню пам'ять Із будь-Якою адресою, что має A15 = 1. p align="justify"> На рис. 1.7. представлена ​​Часова діаграма записами даніх у зовнішню пам'ять AVR-мікроконтролера.
В
Рис. 1.6 включенням РКІ як блоку зовнішньої пам'яті
Порівнюючі ее з діаграмою сігналів записами даніх у контролер РКІ, що не Важко помітіті, что сигналі E ї WR мают різну полярність. Розрізняються такоже часові співвідношення ціх сігналів Із сигналами на шіні даніх. Тому вузол Формування сигналу E на рис. 23 має додатковий інвертор и ланцюжок, что діференціює, что укорочує імпульс запису. p align="justify"> У якості сигналу Вибори регістра RS у розглянутій схемі вікорістається ще один розряд адреси - A14. Таким чином, Операції запису в контролер РКІ команд або даніх відрізняються между собою Тільки адресою. Наприклад, дані можна запісуваті за адресою $ C000, а команді - за адресою $ 8000. p align="justify"> Вивід R/W РКІ в пропонованій схемі безпосередно прієднаній до Лінії "земля", тім самим задає...