Создания термометра со шкалой Цельсия с использованием ат89С51


Использование контроллера ат89с51


Download 412.2 Kb.
bet12/14
Sana27.12.2022
Hajmi412.2 Kb.
#1068503
TuriРеферат
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
создания термометра со шкалой Цельсия с использованием АТ89С51

2.2. Использование контроллера ат89с51
На данный момент широко применяются микроконтроллеры серии МК51. Существует обширная техническая документация и что самое главное широкий выбор отладочных средств от эмулятора ПЗУ и отладочного монитора до внутрисхемного эмулятора. Процессоры данной серии достаточно универсальны для успешного применения в микроэлектронике, что позволяет их использовать как при разработке простых систем, так и при создании сложных модулей электронной аппаратуры.
Рассмотрим микроЭВМ серии МК51 более подробно.
2.2.1 Основные программно-доступные устройства микроконтроллера ат89с51
Основными программно-доступными устройствами микроконтроллера AT89C51 являются:

  1. 8-разрядный аккумулятор А;

  2. 8-разрядный вспомогательный регистр AВ;

  3. триггеры признаков результата: C (переноса), OV (переполнения), P (четности), отрицательности (N), нуля (Z);

  4. триггеры выбора банка рабочих регистров RS0 и RS1;

  5. триггер программно-управляемого флага F0;

  6. 16-разрядный счетчик команд PC;

  7. 16-разрядный регистр указателя данных DPTR;

  8. 8-разрядный регистр указателя стека SP;

  9. внутренняя память программ емкостью 4 Kb, расширяемая внешними устройствами до 64 Kb;

  10. внутренняя память данных емкостью 128 байт, в которой размещается от одного до четырех банков рабочих регистров R0-R7, область стека и побитово адресуемая область памяти;

  11. внешняя память данных емкостью до 64 Kb;

  12. два программируемых 16-разрядных таймера-счетчика;

  13. программируемый двунаправленный последовательный порт ввода-вывода и соответствующие устройства управления;

  14. четыре 8-разрядных двунаправленных параллельных порта ввода-вывода;

  15. двухуровневую приоритетную систему прерываний с пятью векторами и двумя уровнями;

  16. последовательный интерфейс;

  17. тактовый генератор.


Download 412.2 Kb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling