Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Структурная схема микроконтроллера PIC16F877Стр 1 из 31Следующая ⇒
Цель
Изучение работы периферии микроконтроллера PIC16F877. Изучение microchip assembler языка и RISK команд для микроконтроллера PIC16F877.
Общие сведения
Основные особенности архитектуры высокопроизводительных восьмиразрядных однокристальных микроконтроллеров PIC16F87X: 2.1. АЛУ: - высокоскоростная RISC архитектура арифметико-логического устройства; - 35 инструкций; - прямой, косвенный и относительный способы адресации; - все команды выполняются за один командный цикл (4 такта) кроме инструкций переходов, выполняемых за два цикла; - тактовая частота 0 – 20 МГц; 2.2. Память: - 8192 14-разрядных слов памяти программ, выполненной по технологии FLASH (электрически стираемой ПЗУ); - 368 8-разрядных байт памяти данных (ОЗУ); - 256 8-разрядных байт памяти данных (электрически стираемое ПЗУ); 2.3. Периферийные модули: - система прерываний (до 14 источников); - 8-уровневый аппаратный стек; - сторожевой таймер WDT с собственным RC генератором; - режим энергосбережения; - программный выбор параметров тактового генератора; - 33 линии цифрового ввода-вывода (порты A – 6 разрядов; B, C, D – 8 разрядов; E– 3 разряда; - повышенная нагрузочная способность портов ввода-вывода (25 мА); - таймер 0: 8-разрядный таймер/счетчик с 8-разрядным предделителем; - таймер 1: 16-разрядный таймер/счетчик с возможностью подключения внешнего резонатора; - таймер 2: 8-разрядный таймер/счетчик с 8-разрядным предделителем и выходным делителем; - два модуля сравнения/захват/ШИМ (CCP): 16-разрядный захват (максимальная разрешающая способность 12.5 нс); 16-разрядное сравнение (максимальная разрешающая способность 200 нс); 10-разрядный ШИМ; - многоканальный 10-разрядный АЦП; - последовательный синхронный порт MSSP: o ведущий/ведомый режим SPI; o ведущий/ведомый режим I2C; - последовательный синхронно-асинхронный приемопередатчик USART с поддержкой детектирования адреса; - ведомый 8-разрядный параллельный порт (PDP) с поддержкой внешних сигналов –RD, -WR, -CS; - детектор пониженного напряжения питания (BOD)
Структурная схема микроконтроллера PIC16F877 Структурная схема микроконтроллера PIC16F877 представлена на рисунке 2.4.1. взятого из [1]. Рис. 2.4.1. Структурная схема PIC16F877
|