Page 43 - 2115
P. 43

1  Рівень  структурних  елементів,  в  який  входить  схема
                            формування  сигналу  запису  в  порт  і  комбінаційні  схеми
                            перетворення  двійкових  кодів  тетрад  в  сигнали  управління
                            сегментами індикатора;
                                  2  Рівень проекту в цілому.
                                  Спершу,  використовуючи  стандартні  засоби  Windows,
                            створимо  в  каталозі  \MAX2WORK  робочий  каталог  під  ім'ям
                            \MOD_IND.  Потім  створимо  проект  схеми  формування  сигналу
                            запису в порт. Створюватимемо його в графічному редакторі. Для
                            цього запускаємо систему MAX+PLUS II і створюємо новий файл.
                            В діалоговому вікні New, що відкрилося, вибираємо пункт Graphic
                            Editor  file  і  натискуємо  кнопку  ОК,  при  цьому  автоматично
                            відкривається вікно графічного редактора.
                                  Збережемо  новий  файл  проекту  під  ім'ям  WRITE  PORT
                            (розширення  буде  присвоєно  автоматично)  в  створеному  каталозі
                            \MOD_IND. Ім'я файлу проекту слід обов'язково прив'язати до імені
                            проекту - це робиться при виборі пункту Set Project to Current File
                            (в підменю Project меню File головного меню робочого вікна).
                                  Для  створення  графічного  проекту  можна  використовувати
                            бібліотеки   примітивів,   макрофункцій     і   параметризованих
                            мегафункцій.
                                  Примітиви  включають  великий  набір  основних  логічних
                            елементів,  тригерів,  елементів  входу  і  виходу  (INPUT,  OUTPUT,
                            BIDIR),  а  також  допоміжні  елементи:  GND  (логічний  нуль),  VCC
                            (логічна одиниця).
                                  Макрофункції  включають  головним  чином  еквіваленти
                            логічних мікросхем 74-ї серії.
                                  Параметризовані  мегафункції  дозволяють  реалізовувати
                            багатовходові  і  багаторозрядні  елементи  цифрової  схемотехніки
                            (логіку, регістри, мультиплексори і т.д.), вводячи ряд параметрів в
                            спеціально позначених областях умовних графічних позначень цих
                            елементів.
                                  Етап 1: створення схеми проекту
                                  Створення  схеми  проекту  доцільно  починати  з  розміщення
                            вузлів  входів  і  виходів  і  присвоєння  цим  вузлам  імен.  В  нашому
                            випадку  необхідно  розмістити  входи  адресних  ліній  A0...A15,  вхід
                            сигналу запису /WR (низький активний рівень) і один вихід сигналу
                            запису  в  порт  WR  PORT.  Для  цього  використовуємо  бібліотеку
                            примітивів,  яка  містить  примітиви  INPUT  (для  входів)  і  OUTPUT
                            (для виходів). Кожному виводу повинне бути присвоєно своє  ім'я.
                            Для цього необхідно двічі клацнути мишею на полі (входу/виходу),
                            в чорному прямокутнику, що з'явився, набрати нове ім'я і натиснути

                                                           41
   38   39   40   41   42   43   44   45   46   47   48