|
Загальні відомості, призначенняНавчально-налагоджувальний стенд "EV8031 " - програмно-апаратний комплекс, орієнтований для застосування в навчальних цілях з курсів програмування (мова Асемблер, СІ), а також як засіб розробки програмного забезпечення для контролерів на базі однокристальної ЕОМ серії MSC-51 а також на базі контролерів архітектури AVR. 2.2 Підключення ННС"EV8031" до ПК. Живлення стенда Зв'язок навчально-налагоджувального стенда "EV8031" з ПК здійснюється через miniUSB-порт. У комплекті зі стендом поставляється універсальний сполучний кабель з двома роз'ємами (25 і 9 pin) для з'єднання з одним із com-портів. Крім того, є роз'єм підключення до комп'ютерного блоку живлення і роз'єм для підключення стенда. Роз'єм підключення живлення стенда зручно кріпитися на задній панелі системного блоку комп'ютера і тому не виникає необхідності постійно знімати кришку системного блоку. Увага! Для справної і правильної роботи стенда, його необхідно підключати тільки з одним com-портом ПК. Не рекомендується від'єднувати стенд від ПК увімкнутим. Те ж саме стосується від'єднання плати розширення від стенда. Технічні характеристики Технічні характеристики стенда: - Однокристальні процесори, що використовуються: AT89C51, AT89C52, AT90S8515 (ATmega8515) (корпус DIP-40); - Пам'ять програм - 16 КБ; - Пам'ять даних - 16 КБ; - Послідовна EEPROM пам'ять, 256 байт (AT24C02) в стандартній поставці; - Два послідовних канали передачі даних RS232; - Системний інтерфейс; - Інтерфейс розширення (16 ліній вихід, 8 ліній вхід/вихід, порт P1 ОЕОМ), дивіться додаток № 2; - Клавіатура 4х3; - Статична 4-розрядна семисегментна індикація; - Цифро-аналоговий і аналого-цифровий перетворювач (плата розширення); - Генератор з фіксованою частотою генерації - близько 10 Кгц, генератор із змінною частотою генерації від 1 Кгц до 50 Кгц (плата розширення); - Динамічна 4-х розрядна семисегментнка індикація (плата розширення); - Пристрій дискретного введення інформації: 2 кнопки; - Статична світлодіодна індикація, 8 шт; - знако-синтезуючий світлодіодний індикатор 5x7 1 шт. (Плата розширення). Опис роботи стенда У цьому розділі описана робота стенда при завантаженні програми, що налагоджується. Структурна схема навчально-налагоджувального стенда зображена на рисунку 24. Перелік інтегральних мікросхем, а також їх аналоги, що використовуються в стенді описані в таблиці 1.
Програма завантаження знаходиться в Flash-пам'яті мікроконтролера AT89C51, вона проводить ініціалізацію послідовного приймач-передавача ОЕВМ (DD1), перевіряє наявність і ємність пам'яті даних.
Рисунок 24 – Структурна схема стенда
Пам'ять ОЗП об'ємом 32К ділиться на дві частини по 16К. Одна частина для пам'яті програм, інша для пам'яті даних. У режимі завантаження програми вся пам'ять 32К відображається в адресний простір, як пам'ять даних (рисунок 25). Рисунок 25 – Розподіл пам'яті стенда При надходженні даних з послідовного порту персонального комп'ютера в послідовний порт (роз'єм Х11) стенда, ОЕВМ записує їх в ОЗП відведений під пам'ять програм. Сигнали керування - PME, WR, RD, ALE, що формуються процесором і необхідні для звернення до пам'яті даних надходять через системний контролер. Після прийняття останнього байта завантажувач формує сигнал запуску програми, записом керуючого коду в системний контролер. Карта портів введення/виведення стенда описана в таблиці 2.
Кнопка SW2, необхідна для формування сигналу скидання RESET на вході процесора, тобто переходу стенда в режим завантаження і очікування прийому даних з послідовного порту. В цьому режимі процесор готовий приймати інформацію в пам'ять даних. Кнопка SW1, необхідна для перезапуску завантаженої з ПК програми знаходиться в пам'яті програм (DD3). При натисканні кнопки SW1, загоряється світлодіод HL9. При цьому можливий новий запис програми в стенд з персонального комп'ютера. При передачі даних з персонального комп'ютера в стенд, комп'ютер на лінії RI послідовного порту формує сигнал, який через системний контролер зупиняє роботу процесора, так само як і кнопка SW2. Адресація (звернення) процесора до периферійних пристроїв стенда реалізована як адресація до комірок пам'яті в адресному просторі від 8000Н до FFFFH. Сигнали вибірки периферійних пристроїв формуються дешифратором адреси всередині мікросхеми системного контролера DD4. Вся логіка стенда реалізована на програмованій логічній мікросхемі EPM7128STC100 (DD4). Системний контролер управляє режимами роботи, формуванням керуючих сигналів на ОЗП, регістрами защіпки, динамічним світлодіодним індикатором, клавіатурою. Вся логіка стенда реалізована на програмованій логічній мікросхемі EPM7128STC100 (DD4). Системний контролер управляє режимами роботи, формуванням керуючих сигналів на ОЗП, регістрами защіпки, динамічним світлодіодним індикатором, клавіатурою. ![]() ![]() ЧТО ПРОИСХОДИТ, КОГДА МЫ ССОРИМСЯ Не понимая различий, существующих между мужчинами и женщинами, очень легко довести дело до ссоры... ![]() Что делать, если нет взаимности? А теперь спустимся с небес на землю. Приземлились? Продолжаем разговор... ![]() Что будет с Землей, если ось ее сместится на 6666 км? Что будет с Землей? - задался я вопросом... ![]() ЧТО И КАК ПИСАЛИ О МОДЕ В ЖУРНАЛАХ НАЧАЛА XX ВЕКА Первый номер журнала «Аполлон» за 1909 г. начинался, по сути, с программного заявления редакции журнала... Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:
|