начена для введення нот і для управління величиною зсуву октави. Вона являє собою матрицю ключів 6 * 8. Код рядка матриці видається в шести старших бітах порту P0, а код стовпця у восьми бітах порту Р2. Натиснута клавіша обробляється мікроконтролером, який виконує необхідні дії. Клавіатура складається з 48 кнопок. 47 з них призначені для введення нот, а остання кнопка відповідає за зміщення октави. При її натисканні включається режим програмування. У цьому режимі натиснення на одну з перших чотирьох клавіш задає відповідний зсув октав. p align="justify"> Індикатор - це семисегментного світлодіодна матриця, призначена для відображення поточного значення величини зсуву октави.
Інтерфейс послідовного порту призначений для здійснення зв'язку MIDI-клавіатури з персональним комп'ютером. При натисканні клавіші мікроконтролер визначає ноту і октаву. Потім відбувається передача по послідовному порту, спочатку октави, потім ноти. Після чого передається сила натискання, яка визначається з рівня спеціального резистора. Після відпускання клавіші для неї передається октава і номер ноти з встановленим сьомим бітом. У зв'язку з тим, що клавіатура є досить простою, вона дозволяє фіксувати натискання лише однієї клавіші. p align="justify"> мікропроцесор електричний інтерфейс програма
2.2 Опис принципової схеми
Схема електрична принципова представлена ​​на кресленні в додатку КП04.2201.111.00.Е3.
Пристрій складається з наступних функціональних блоків:
В· Блок мікроконтролера. Здійснює функціонування мікроконтролера. Складається з наступних елементів:
o С1, С2, BQ1 - схема тактового генератора. Здійснює вироблення зовнішнього сигналу тактирования мікроконтролера частотою 12МГц.
o С3, R1, R2 - схема початкового скидання мікроконтролера. Забезпечує коректний запуск.
o ADuC812 - сам мікроконтролер ADuC812 фірми Analog Devices.
В· Регульований резистор СП3 опором 10к. З його допомогою можливо змінювати величину сили натискання на клавіші. Значення напруги на цей резистори зчитується за допомогою АЦП в мікроконтролері, перетвориться і надсилається через MIDI-порт в персональний комп'ютер;
В· Індикатор. На схемі позначений як HG1в якості якого використовується АЛС232А (світлодіодна семисегментного матриця). Являє собою семисегментний індикатор, підключений через спеціалізований дешифратор К514ІД1, для того щоб не виконувати перетворення програмно.
В· Блок клавіатури. Здійснює підключення матриці з 48 кнопок до 14 висновків мікроконтролера. Код рядка ...