Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

Коммуникации и связь->Реферат
Амплитудно-модулированные колебания. Здесь : - несущая - "смещенный" модулирующий сигнал (будет огибающей при ) - амплитудно-модулированный ...полностью>>
Коммуникации и связь->Реферат
Современный этап развития промышленности характеризуется сложностью и электроемкостью производственного процесса, ростом единичных мощностей агрегатов...полностью>>
Коммуникации и связь->Реферат
Лабораторная установка, схема которой приведена в приложении 1, включает лабораторный макет, на котором смонтированы одно- и двухполупериодные выпрями...полностью>>
Коммуникации и связь->Реферат
В настоящее время информация считается стратегическим национальным ресурсом - одним из основных богатств страны. Мировой объем производства информацио...полностью>>

Главная > Дипломная работа >Коммуникации и связь

Сохрани ссылку в одной из сетей:

Серия PIC16F84 подходит для широкого спектра приложений от схем высокоскоростного управления автомобильными и электрическими двигателями до экономичных удаленных приемопередатчиков, показывающих приборов и связных процессоров. Наличие постоянное запоминающее устройство (ПЗУ) позволяет подстраивать параметры в прикладных программах (коды передатчика, скорости двигателя, частоты приемника и т.д.).

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

Cледует добавить, что встроенный автомат программирования EEPROM кристалла PIC16F84 позволяет легко подстраивать программу и данные под конкретные требования даже после завершения ассемблирования и тестирования. Эта возможность может быть использована как для тиражирования, так и для занесения калибровочных данных уже после окончательного тестирования.

3.6.1 Обзор характеристик

Высокоскоростной RISC процессор
  • только 35 простых команд;

  • все команды выполняются за один цикл(1 мкс), кроме команд перехода, выполняющихся за два цикла;

  • рабочая частота 0 Гц ... 4 МГц (min 1 мкс цикл команды);

  • 14- битовые команды;

  • 8- битовые данные;

  • 1024 х 14 электрически перепрограммируемой программной памяти на кристалле (EEPROM);

  • 36 х 8 регистров общего использования;

  • 15 специальных аппаратных регистров SFR;

  • 64 x 8 электрически перепрограммируемой EEPROM памяти для данных;

  • восьмиуровневый аппаратный стек;

  • прямая, косвенная и относительная адресация данных и команд;

  • четыре источника прерывания:

  • внешний вход INT,

  • переполнение таймера TMR0,

  • прерывание при изменении сигналов на линиях порта B,

  • по завершению записи данных в память EEPROM.

Периферия и Ввод/Вывод
  • 13 линий ввода-вывода с индивидуальной настройкой;

  • входной/выходной ток для управления светодиодами.

  • макс. входной ток - 20 мА. ,

  • макс. выходной ток - 25 мА.,

  • TMR0: 8 - битный таймер/счетчик TMR0 с 8-битным программируемым предварительным делителем.

Специальные свойства
  • автоматический сброс при включении;

  • таймер включения при сбросе;

  • таймер запуска генератора;

  • WatchDog таймер (WDT) с собственным встроенным генератором, обеспечивающим повышенную надежность;

  • EEPROM бит секретности для защиты кода;

  • экономичный режим SLEEP;

  • выбираемые пользователем биты для установки режима возбуждения встроенного генератора:

  • RC генератор : RC;

  • обычный кварцевый резонатор : XT;

  • высокочастотный кварцевый резонатор : HS;

  • экономичный низкочастотный кристалл : LP;

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

КМОП технология
  • экономичная высокоскоростная КМОП EPROM технология;

  • статический принцип в архитектуре;

  • широкий диапазон напряжений питания и температур:

  • коммерческий: 2.0 ... 6.0 В, 0...+70С,

  • промышленный: 2.0 ... 6.0 В, -40...+70С,

  • автомобильный: 2.0 ... 6.0 В, 40...+125С;

  • низкое потребление:

  • 2 мА типично для 5В, 4МГц,

  • 15 мкА типично для 2В, 32КГц,

  • 1 мкА типично для SLEEP режима при 2В.

Tипы корпусов и исполнений

Обозначения корпусов для кристаллов PIC16F84. Тип корпуса указывается в Маркировке при заказе микросхем. Корпуса бывают только с 18 Выводами.

PDIP - Обычный пластмассовый двухрядный корпус

SOIC - Малогабаритный DIP корпус для монтажа на поверхность

Mаркировка при заказе

Обозначение микросхем складывается из следующих полей:

Фирм.номер/Частота генератора/Темпер.диапазон/Корпус/Примеч

Фирм.номер : PIC16F84 Vdd range 4...6 V,

PIC16LC84 Vdd range 2...6 V;

Частота генератора: 04 ---> 4 mHz (большинство 4 МГц. приборов работает до 10 МГц.!),

10 ---> 10mHz;

Температурный диапазон бывает:

- от 0С до +70С,

I от-40С до +85С,

E от-40С до +125С;

Корпус обозначается:

P - обычный пластмассовый DIP,

SO -300 mil SOIC.

ПРИМЕРЫ:

PIC16C84-04/P - 4 mHz, коммерческое исполнение в PDIP корпусе, норм. диапазон Vdd

PIC16LC84-04I/SO- 4 mHz, исполнение для промышленности, расшренный диапазон питания, корпус =SOIC

PIC16C84-10E/P - исполнение для автомобилей, 10 mHz, PDIP, норм питание

Архитектура основана на концепции раздельных шин и областей памяти для данных и для команд (Гарвардская архитектура). Шина данных и память данных (ОЗУ) - имеют ширину 8 бит, а программная шина и программная память (ПЗУ) имеют ширину 14 бит. Такая концепция обеспечивает простую, но мощную систему команд, разработанную так, что битовые, байтовые и регистровые операции работают с высокой скоростью и с перекрытием по времени выборок команд и циклов выполнения. 14- битовая ширина программной памяти обеспечивает выборку 14-битовой команды в один цикл. Двухступенчатый конвейер обеспечивает одновременную выборку и исполнение команды. Все команды выполняются за один цикл, исключая команды переходов. В PIC16F84 программная память объемом 1К х 14 расположена внутри кристалла. Исполняемая программа может находиться только во встроенном ПЗУ.

Разводка ножек (рис.3.6).

Функциональное назначение выводов см.”Обозначения Выводов”. Типы корпусов PDIP и др. см. “Корпуса”.

Врезка1 Врезка2 Врезка3

Рис.3.6.Разводка ножек.

3.6.2 Назначение ножек

Таблица3.3.

Обозначения ножек и их функциональное назначение.

Обозначение

Нормальный режим

Режим записи EEPROM

RA0 – RA3

Двунаправленные линии ввода/вывода. Входные уровни ТТЛ

RA4/T0CKI

Вход через триггер Шмитта. Ножка порта ввода/вывода с открытым стоком или вход частоты для таймера/счетчика TMR0

RB0/INT

Двунаправленная линия порта ввода/ вывода или внешний вход прерывания Уровни ТТЛ

RB1 – RB5

Двунаправленные линии ввода/ вывода. Уровни ТТЛ

RB6

Двунаправленные линии ввода/ вывода. Уровни ТТЛ.

Вход тактовой частоты для EEPROM

RB7

Двунаправленные линии ввода/ вывода. Уровни ТТЛ.

Вход/выход EEPROM данных.

/Vрр

Низкий уровень на этом входе генерирует сигнал сброса для контроллера. Активный низкий.

Сброс контроллера Для режима EEPROM- подать Vрр.

OSC1/CLKIN

Для подключения кварца, RC или вход внешней тактовой частоты

OSC2/CLKOUT

Генератор, выход тактовой частоты в режиме RC генератора, в остальных случаях - для подкл.кварц

Vdd

Напряжение питания

Напряжение питания

Vss

Общий(земля)

Общий

Назначение ножек (см.Табл.3.3).

3.6.3 Обзор регистров и оперативного запоминающего устройства (ОЗУ)

Область ОЗУ организована как 128 х 8. К ячейкам ОЗУ можно адресоваться прямо или косвенно, через регистр указатель FSR (04h). Это также относится и к EEPROM памяти данных-констант.

В регистре статуса (03h) есть биты выбора страниц, которые позволяют обращаться к четырем страницам будущих модификаций этого кристалла. Однако для PIC16F84 память данных существует только до адреса 02Fh. Первые 12 адресов используются для размещения регистров специального назначения. Регистры с адресами 0Ch-2Fh могут быть использованы, как регистры общего назначения, которые представляют собой статическое ОЗУ. Некоторые регистры специального назначения продублированы на обеих страницах, а некоторые расположены на странице 1 отдельно. Когда установлена страница 1, то обращение к адресам 8Ch-AFh фактически адресует страницу 0. К регистрам можно адресоваться прямо или косвенно (см.Табл.3.4).

Таблица3.4.

Обзор регистров.

Page 0

Page 1

00

Indirect add.

80

01

TMR0

OPTION_REG

81

02

PCL

82

03

STATUS

83

04

FSR

84

05

PORT A

TRISA

85

06

PORT B

TRISB

86

07

87

08

EEDATA

EECON1

88

09

EEADR

EECON2

89

0A

PCLATH

8A

0B

INTCON

8B

0C

2F

36 регистров общего назначения

Тоже

8C

AF

30

7F

Не существует

B0

FF



Загрузить файл

Похожие страницы:

  1. Разработка универсального источника бесперебойного питания

    Дипломная работа >> Коммуникации и связь
    ... медицинской аппаратурой. К основным критериям разработки источника бесперебойного питания стоит отнести надежность и стойкость к ... будет вестись последующая разработка. К основным критериям разработки источника бесперебойного питания стоит отнести надежность ...
  2. Разработка автоматизированной системы управления электроснабжением КС "Ухтинская"

    Дипломная работа >> Физика
    ... уровня и при отключении пускателя электродвигателя. 1.1.3 Разработка интегрированной автоматизированной системы управления энергоснабжением ... 0,7 км 1 28050 143 55 Диспетчерская Источник бесперебойного питания 1 8410 168 56 Оптоэлектрический преобразователь ...
  3. Разработка системы Автоматизированное решение задач механики

    Дипломная работа >> Информатика
    ... комплекса технических средств могут входить: Источник бесперебойного питания; Аудиоконтроллер; Принтер; Сетевая карта; ... комплекта в производство. В разделе "Экономические обоснование разработки" рассчитаны основные параметры, характеризующие эффективность ...
  4. Разработка библиотеки для КОМПАС График Расчет и построение теплообменников

    Дипломная работа >> Информатика
    ... затраты времени конструктора при разработке сборочных и деталировочных машиностроительных ... Windows 2000. Для разработки подсистемы: «Разработка библиотеки типовых элементов ... Black G5 optical, PS/2 Источники бесперебойного питания UPS Mustek PowerMust 600 ...
  5. Разработка и автоматизация подсистемы Диетпитание для учета питания всех пациентов

    Реферат >> Информатика
    ... и проектных требований к создаваемой подсистеме. 2. Разработка технического задания. Разработка в соответствии со сформулированными требованиями ... Оборудование Сумма, руб. Сервер 100000 Источник бесперебойного питания 10000 Компьютеры 40000 Итого 150000 ...

Хочу больше похожих работ...

Generated in 0.0019040107727051