Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Характеристика мікроконтролера одного з сімейств

Реферат Характеристика мікроконтролера одного з сімейств





. 5 Особливості мікроконтролерів сімейства MCS - 196 фірми INTEL


C196 має всього один адресний простір, в якому знаходяться і інструкції, і дані Система команд істотно простіше і зручніше, ніж, наприклад, у 8051 або PIC-контролерів. Звичайно, 80C196 містить більше периферійних вузлів, чим більш прості, 8-розрядні мікроконтролери. Проте кожен з цих вузлів не є більш складним. Більше того, велику кількість вбудованих периферійних вузлів надає кристалу 80C196 додаткову гнучкість, а гнучкість - ключ до вирішення складних завдань простими засобами. 80C196 має істотно більш високу швидкодію, ніж 8-розрядні мікроконтролери і споживає більше енергії. Але кристали 80C196 виготовляються за КМОП-технології. А це означає, що при зниженні тактової частоти енергоспоживання знижується по практично лінійним законом.

Отже, якщо деяка прикладна задача може бути вирішена за допомогою 8-розрядного мікроконтролера, то її можна вирішити і за допомогою 80C196, що працює на зниженій тактовій частоті. При цьому енергоспоживання 80C196 буде слабко відрізнятися від споживання 8-розрядного мікроконтролера, працюючого на своїй номінальній частоті, і може бути навіть меншим.


. 6 Чому 80C196 швидше, ніж 8 051


Всі 232 внутрішніх регістра 80C196 мають статус акумуляторів - До них можна безпосередньо застосовувати всі необхідні арифметичні і логічні операції. У +8051 для досягнення тих же результатів найчастіше необхідно виконувати додаткові пересилання в акумулятор і з нього. У 80C196 можна використовувати 16-розрядну зовнішню шину. Крім того, цикл шини 80C196 в 3-4 рази коротше, ніж у 8051. В результаті, 80C196 в 6-8 разів швидше працює з зовнішньою пам'яттю. Відзначимо, що, для того, щоб знизити вартість виробів, можна вводити в шину цикли очікування і скоротити її ширину до 8-ми біт; але навіть у цьому випадку 80C196 матиме перевагу в 2-3 рази.

У завданнях, що вимагають 16- і 32-розрядних обчислень, 80C196 приблизно на порядок швидше, оскільки має повноцінний набір 16-розрядних арифметичних інструкцій. Одним з найефективніших способів скорочення часу розробки програм для мікроконтролерів є застосування мови Сі. Мова Сі базується на широкому використанні стека і покажчиків. Однак для +8051 використання Сі утруднено і веде до великих накладних витрат, і ось чому.

Оскільки 8051 має невеликий стек, Сі-компілятори для 8051 генерують додатковий код, емулює великий стек у зовнішній пам'яті даних. Вдобавок 8051 має всього один 16-розрядний покажчик - DPTR, і компіляторам також доводиться генерувати додатковий код, щоб компенсувати цей недолік. Все це призводить до уповільнення програм і збільшення їх розміру. У 80C196 таких проблем немає - стек має розмір до 64 КБайт, а в якості покажчика можна використовувати будь-яке з 116 слів вбудованої реєстрової пам'яті.


. 7 Сімейство контролерів Універсальної послідовної шини 8x930


Універсальна послідовна шина (Universal Serial Bus або USB), поширює технологію Plug-and-Play на зовнішні пристрої введення/виводу, що застосовуються на сучасних високопродуктивних персональних комп'ютерах. Для того, щоб забезпечити можливість підключення різноманітних периферійних пристроїв, в стандарті USB визначені чотири режими передачі: Керуючий, Ізохронний, Імпульсний і передача масивів. Кожне периферійний пристрій має підтримувати керуючий режим для передачі параметрів конфігурації, команд та інформації про стан пристрою.

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


Висновок


Мета курсової роботи була, роз'яснення характеристик мікроконтролера і принцип дії


Список літератури


1) Ахметов М. 16-розрядні мікроконтролери Hitachi, Mitsubishi, Motorola, NEC, Toshiba//Chip News.

) Шагуріна І.І. Мікропроцесори та мікроконтролери фірми MOTOROLA.- М .: Радіо і зв'язок.- 1998. - 560 с.

) «Основи мікропроцесорної техніки». Автори Ю.В. Новиков і П.К Скоробогатов.

) «Архітектура обчислювальних систем» Москва «Радіо і зв'язок» 1990р. Автор А.Д. Смирнов.

) «Електронно-обчислювальні машини і системи» Москва «Радіо і зв'язок» 1991р. автори Б.М.Каган.

...


Назад | сторінка 12 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Прості мікропроцесори і програмовані системи. Мікроконтролери
  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Програмне забезпечення для 8-розрядного мікроконтролера фірми Microchip PIC ...
  • Реферат на тему: Немає нічого більш складного і тому більш цінного, ніж мати можливість прий ...
  • Реферат на тему: Розробка пристрою управління на базі мікроконтролера AVR сімейства Classic ...