Обзор микроконтроллеров PIC

Программируемые контроллеры или микроконтроллеры семейства PIC построены по гарвардской архитектуре, что подразумевает разделение памяти и шин данных и команд, что позволяет за один такт микроконтроллера выполнять обращение к памяти данных и к памяти команд. В микроконтроллерах PIC реализована двухступенчатая конвейерная обработка команд, что обеспечивает одновременное исполнение текущей команды и выборку из памяти данных следующей. Все команды микроконтроллера, кроме команд безусловного и условного переходов, выполняются за один конвейерный такт. Операции безусловного и условного перехода, включая команды вызова подпрограмм и возврат из них, исполняются за два конвейерных такта.

Память команд располагается на кристалле микроконтроллера и снабжается битом защиты. Микроконтроллеры PIC выпускаются в отладочном, однократно программируемом и масочном вариантах.

Микроконтроллеры PIC, выполненные в отладочном варианте, выпускаются как с электрически стираемой FLASH памятью, так и с ультрафиолетовым стиранием. Наиболее удобными считаются микроконтроллеры с FLASH памятью, позволяющие многократно и быстро перепрограммировать микроконтроллер. Однако отладочные варианты микроконтроллеров имеют более высокую стоимость по сравнению с не перепрограммируемыми микроконтроллерами, однако, для среди радиолюбителей и для выполнения единичных изделий наиболее популярным является именно отладочный микроконтроллер с электрически перепрограммируемой FLASH памятью серии PIC16F84.

Однократно программируемые микроконтроллеры дешевле своих отладочных эквивалентов, и позволяют единожды запрограммировать микроконтроллеры на выполнение определенной программы. Кроме того, некоторые однократно программируемые микроконтроллеры имеют EEPROM память, что позволяет после записи программы в микроконтроллер изменять значение констант, записанных в EEPROM.

Масочно программируемые микроконтроллеры имеют самую низкую стоимость, однако данные микроконтроллеры программируются непосредственно при производстве на заводе изготовителе, что делает возможным их применение только при изготовлении крупных партий устройств.

Некоторые программируемые контроллеры имеют в своем составе различные периферийные устройства, что дает возможность подобрать микроконтроллер, который бы максимально подходил к конкретным условиям эксплуатации.

 
« Характеристики микроконтроллеров PIC16F84
Гидромассажные ванны мрамор. Гидромассажные ванны с фотографиями.
диспенсеры жидкого мыла
Рекомендуем свадебные ткани тут со скидкой в Москве
Фасадные краски caparol от м2 Универсальная краска caparol Amphibolin Капарол Амфиболин.