7.1. Номеклатура та порівняльні характеристики мп
Розвиток вітчизняних та зарубіжних ВІС МП характеризується наявністю трьох класів мікропроцесорних ВІС: ■ - це секційні МП з можливістю нарощування розрядності та мікропрограмним керуванням; ■ – просто одно кристальні МП; та ■ - одно кристальні мікроелектронні обчислювальні машини (одно кристальні ЕОМ), в яких фіксована розрядність та система команд. Перераховані класи МП відрізняються по структурі, по технічним характеристикам та функціональним можливостям. Але разом з периферійними ВІС, які виконують функції зберігання та вводу даних, спряжіння та синхронізації, всі три класи МП складають функціонально закінчені комплекти ВІС.
Секційні МП - комплекти мають можливість нарощування параметрів, в першу чергу розрядність даних, які підлягають обробці, та функціональних можливостей. Структура та система команд, які використовуються при розробці пристроїв та систем на їх основі, визначається розробником і залежить від задачі, яку треба виконати. Секційні МП орієнтовані в основному на використання в універсальних та спеціалізованих ЕОМ, контролерах високої продуктивності. До них, наприклад, відносяться МП комплекти серій К581, К583, К587 та К588. Останні два комплекти ефективні в випадках побудови мікропроцесорних пристроїв та систем керування, де потрібна дуже низьке споживання енергії та висока стійкість до впливу різних перешкод. Є ще МП комплект серії К589, який призначений для побудови швидкодіючих ЕО пристроїв, контролерів та одно кристальних ЕОМ.
Мікропроцесорні комплекти на основі одно кристальних МП та одно кристальних ЕОМ, які мають меншу продуктивність, але гнучку систему команд та більші функціональні можливості, орієнтовані на широке використовування в різних галузях промисловості. МП однокристальних ЕОМ відрізняються від просто однокристальних МП наявністю в них портів прийому послідовного коду по перериванню з використанням внутрішніх таймерів/лічильників. Ці таймери/лічильники забезпечують або підрахунок зовнішніх подій, або одержання програмно керюємих витримок часу, або виконання функцій задання часу в самій одно кристальній ЕОМ. До них відносяться МП комплекти серій К580, К1801, К1810, К1816 та К1821. Останній є модифікація комплекту К580 та сумісний з ним.
Наприклад, ще коротко про серії К1814 та К1829 – це сукупність 4-х розрядних ЕОМ, які використовуються: в системах керування, в контрольно-вимірювальній техніці, в медицині та побутовій апаратурі. Серія К1814 має в своєму складі одно кристальну ОЕОМ К1841ВЕ1, на базі якої розроблені спеціалізовані мікро контролери: К1814ВЕ2 – для керування кольоровими музикальними пристроями; К1814ВЕ4 – для керування касетним магнітофоном; К1814ВЕ5 – для телевізійної техніки. Серія К1829 виготовлена на основі КМОП - технології і має мале споживання енергії від елементів живлення. Використовується в автономних переносних побутових приладах (калькуляторах, годинниках, медичних та вимірювальних приладах).
Широко використовується серія КР1816 на базі якої виготовлялись ОЕОМ
КР1816 ВЕ48 та ВЕ35 (перше покоління), а тепер використовуються ОЕОМ вже третього та четвертого покоління КР1830ВЕ48 та високопродуктивна КР1816ВЕ51 та ВЕ31, які є аналогами ВІС 8051, 8032 (Р80С32)фірми Intel (США). Останні випуски це ВІС 80251.
При виготовлені сучасних електронних пристроїв розробники також використовують і імпортну елементну базу, яка стала доступною в наш час. Можна визначити 3 класи мікропроцесорів (ВІС), які можуть бути куплені зараз:
Універсальні МП з CISC – архітектурою, або класичною архітектурою, тобто, Complicated Instruction Set Computer – комп”ютер із складною системою команд, використовуються в персональних комп’ютерах; лідер тут фірма Intel ( випускає до 80% всіх ПК), із них 10% МП використовуються фірми Motorola сімейства М6800.
Універсальні МП з RISC – архітектурою (Reduced Instruction Set
Computer) – МП з скороченою системою команд, які використовуються в робочих станціях.
Широкий клас спеціалізованих МП DSP ( Digital Signal Processor) – процесори цифрової обробки сигналів. Крім цього випускаються спеціалізовані мікро контролери для передавання інформації в системах телекомунікації телекомунікаційні МП контролери, а також МП для обробки графічної інформації. Широко використовується у нас 16 – ти розрядний МП МС6800 – базова модель для цифрової обробки фірми “Моторола”.
- Київ нухт 2011
- 1. Загальні відомості про мікропроцесор та мікропроцесорну систему
- 1.1. Мікропроцесор. Загальні положення та визначення.
- 1.2. Архітектура мікропроцесора
- 1.3. Загальна структура мікропроцесора та його функціонування
- 1.4. Поняття про мікропроцесорну систему (мпс)
- 1.5. Поняття мікропроцесорного контролера
- 2. Загальні відомості пронадання та опрацювання інформації в мікропроцесонній техніці
- 2.1. Поняття інформації та дві форми її надання
- 2.2. Фізична суть цифрової інформації та елементи її реалізації
- 3. Основи алгебри логіки
- 3.1. Загальні положення
- 3.2. Опис та задання логічних функцій.
- 3.3. Основні логічні функції алгебри логіки
- 4. Способи надання інформації в мікропроцесорі
- 4.1. Поняття систем числення в мікропроцесорній техніці
- 4.2. Дівйкова система числення та основи переведення чисел між системами числення
- 4.2.1. Перетворення двійкових чисел в десяткові.
- 4.2.2. Перетворення десяткових чисел в двійкові
- 4.3. Вісімкова та шістнадцяткова системи числення
- 5. Структурні елементи мікропроцесора
- 5.1. Поняття машинного слова, регістрів
- 5.2. Формати надання чисел в мікропроцесорах
- 5.3. Двійкова арифметика в мікропроцесорі.
- 5.4. Двійково-десяткова арифметика.
- 5.4.1 Додавання двійково-десяткових чисел без знаку.
- 5.4.2 Додавання двійково-десяткових чисел із знаком.
- 5.5. Регістр стану (psw) мп та його призначення
- 5.6. Поняття шин (bus) мікропроцесора
- 5.7. Арифметично – логічний пристрій мікропроцесора
- 5.8. Пристій вводу – виводу (пвв).
- In 07н; ввести в акумулятор дані із порту 7;
- Поняття шинних драйверів.
- 5.9. Поняття інтерфейсу
- 5.10. Передавання інформації у послідовному коді.
- 5.11. Память мікропроцесорів та опереції з нею
- 5.12. Адресний простір мікропроцесора
- 5.13. Стек та його використовування
- 6. Мови програмування мпс
- 6.1. Рівні мов прграмування мп.
- 6.1.1. Базова мова мікропроцесора.
- 6.1.2. Мова “ асемблер” (другого рівня).
- 6.1.3. Мови третього рівня.
- 6.2. Основні правила запису програм на мові асемблера
- 6.3 Програмне забезпечення мікропроцесорнихсистем та його види
- 6.4. Способи адресації в мікропроцесорній системі
- 6.5. Формати команд мікропроцесорів
- Варіанти однобайтних команд:
- 6.6. Робочий цикл виконання програми мп
- 7. Однокристальний мікропроцесорний контролер кр1816ве51…….
- 7.1. Номеклатура та порівняльні характеристики мп
- 7.2. Структурна схема мікроконтролера кр1816ве51 та призначення складових
- Призначення виводів мп кр1816ве51
- Призначення виводів мп кр1816ве51
- 7.3. Функціонування мп кр1816ве51
- 7.4. Система команд мп кр1816ве51
- In port- те, що знаходиться в порту вводу заноситься в акумулятор а
- 8. Приклади програмування на асемблері кр1816ве51
- 8.1 Форомалізований підхід до розробки прикладної програми
- 8.2. Підрахунок імпульсів
- 8.3. Функції часової витримки
- 8.4. Функції вимірювання часових інтервалів
- 8.5. Перетворення кодів між системами числення
- 8.6. Аналого-цифрове перетворення
- 8.7 Приклад програмування технічної задачі
- 8.7.1. Постановка задачі
- 8.7.2. Аналіз задачі.
- 8.7.3. Розробка схеми пристрою та інтерфейсу.
- 8.7.4. Інженерна інтерпретація задачі
- 8.7.5. Розробка блок –схеми алгоритму
- 8.7.6 Розробка прикладної програми
- Програма sezam
- Контрольні запитання з курсу
- Література
- 1..Технічне та програмне забезпечення плк “ломіконт” Функціональні можливості плк “Ломіконт”.
- Технічні характеристики Ломіконта
- 2. Фізична сруктура контролера та його склад
- На рис 1.1 приведена фізична структура л-110 з основними модулями.
- Програмування плк “ломіконт”
- ПрК задає логіку управління конкретним технологічним об”єктом.
- Порядок виконання програми контролером:
- 05 Если умова а
- 07 Если умова в
- 11 Если умова с
- 00 Если в дв015
- 01 Тогда о кс102
- 02 Иначе в кс116
- 14 Тогда алг 031 (потім виконати алгоритм 031)
- 3. Приклад програмування на технологічній мові «Мікрол»
- Програмування алгоритму
- Безпоседньо програма
- 11 Тогда о кс100 - 26 тогда тс 1.0.0
- Бібліотека алгоритмів «ломіконту»