30) Засоби індикації

Символьні ЖК можна зустріти в кавоварках, лазерних принтерах, дитячих іграшках, в тостери. Контролер Hitachi HD44780 став промисловим стандартом для цих типів дисплеїв.

Найбільш поширений контролер управління алфавітно-цифровим модулем. Модулі з цим контролером застосовуються в найрізноманітніших пристроях: вимірювальні прилади, промислове, медичне обладнання, офісна техніка.Контроллер HD44780 потенційно може керувати 2-мя рядками по 40 символів в кожній (для модулів з 4-ма рядками по 40 символів використовуються два однотипних контролера ), при матриці символу 5х7 точок. Контролер також підтримує символи з матрицею 5х10 точок, але в останні роки РКІ-модулі з такою матрицею практично не зустрічаються.

Зазвичай дисплеєм керують за допомогою мікроконтролера, комп'ютера або подібний пристрій.

31) Використання uart сімейства mcs - 51.

Через універсальний асинхронний приймач UART здійснюються прийом і передача інформації, представленої послідовним кодом в повному дуплексному режимі обміну. До складу приймача входять приймає і передає зсуваються регістри, а також спеціальний буферний регістр (SBUF) приймача. Роботою послідовного порту управляють два службових регістри: • Регістр керування / статусу приймача SCON;

• Біт SMOD регістра керування потужністю PCON.

Запис байта в буфер призводить до автоматичної перепису байта в зсувний регістр передавача і ініціює початок передачі байта. Наявність буферного регістра приймача дозволяє поєднувати операцію читання раніше прийнятого байта з прийомом чергового. Ноесли до моменту закінчення прийому байта попередній не був лічений з SBUF, то він буде втрачено. Послідовний порт 8051 може працювати в чотирьох різних режимах.

Режим 0.Інформація і передається, і приймається через вивід входу приймача (RXiTXi). Приймаються або передається 8 біт даних. Через висновок виходу передавача видаються

імпульси зсуву, які супроводжують кожен біт. Частота передачі біта інформації дорівнює 1/12 частоти кварцового резонатора.

Режим 1.В цьому режимі передаються через вивід TXD або приймаються через RXD 10 біт інформації: старт-біт (0), 8 біт даних і стоп-біт (1). Швидкість задається таймером.

Режим 2.В цьому режимі через вивід TXD передаються або через RXD приймаються 11 біт інформації: старт-біт, 8 біт даних, програмований дев'ятий біт і стоп-біт. Частота вибирається програмою і може дорівнювати або 1/32, або 1/64 частоти резонатора.

Режим 3.совпадает з режимом 2 у всіх деталях, за винятком частоти прийому / передачі, яка є величиною змінною і задається таймером.

У всіх випадках передача инициализируется інструкцією, в якій дані переміщаються в SBUF. Прийом инициализируется при виявленні перепаду з 1 в 0 на вході приймача.

Схожі статті