microchip

Базовое семейство. Flash микроконтроллеры PIC.


Легкость освоения и снижение общей стоимости изделий

 

Базовое семейство Flash микроконтроллеров PIC Особенности и свойства.

Перепрограммируемая Flash память программ
Ядро базового семейства с 33 инструкциями и 2-я уровнями стека
Высокая нагрузочная способность - 25 мА втекающий/вытекающий ток
Низкий ток в режиме Sleep (0.1мкА)
Один 8-и разрядный таймер (TMR0)
Сторожевой таймер (WDT)
Внутрисхемное программирование (ICSP™)
Таймер задержки на включение после сброса (DRT), 1.125 мсек. Только для
PIC10F220 / 222, PIC12F510 и PIC16F506

 

Flash - микроконтроллеры Базового ( Baseline) семейства. Основные особенности

PIC
Microcontroller

Program
Flash
(Words)

Data
RAM
(Bytes)

EEPROM (Bytes)

I/O
Pins*

Internal
OSC

Comp.

ADC
Channels

Timers

Packages

PIC10F200

256

16

-

4

4MHz

-

-

1 8-bit, WDT

6OT, 8MC, 8P

PIC10F202

512

24

-

4

4MHz

-

-

1 8-bit, WDT

6OT, 8MC, 8P

PIC10F204

256

16

-

4

4MHz

1

-

1 8-bit, WDT

6OT, 8MC, 8P

PIC10F206

512

24

-

4

4MHz

1

-

1 8-bit, WDT

6OT, 8MC, 8P

PIC10F220

256

16

-

4

4/8MHz

-

2 x 8-bit

1 8-bit, WDT

6OT, 8MC, 8P

PIC10F222

512

23

-

4

4/8MHz

-

2 x 8-bit

1 8-bit, WDT

6OT, 8MC, 8P

PIC12F508

512

25

-

6

4MHz

-

-

1 8-bit, WDT

8MC, 8MS, 8P, 8SN

PIC12F509

1K

41

-

6

4MHz

-

-

1 8-bit, WDT

8MC, 8MS, 8P, 8SN

PIC12F510

1K

38

-

6

4/8MHz

-

3 x 8-bit

1 8-bit, WDT

8MC, 8MS, 8P, 8SN

PIC12F519

1K

41

64

6

4/8MHz

-

3 x 8-bit

1 8-bit, WDT

8MC, 8MS, 8P, 8SN

PIC16F505

1K

72

-

12

4MHz

-

-

1 8-bit, WDT

14P, 14SL, 14ST

PIC16F506

1K

67

-

12

4/8MHz

-

3 x 8-bit

1 8-bit, WDT

14P, 14SL, 14ST

PIC16F526

1K

67

64

12

4/8MHz

-

3 x 8-bit

1 8-bit, WDT

14P, 14SL, 14ST

PIC16F54

512

25

-

12

-

-

-

1 8-bit, WDT

18P, 18SO, 14ST

PIC16F57

2K

72

-

20

-

-

-

1 8-bit, WDT

28P, 28SO, 28SS, 28SP

PIC16F59

2K

134

-

32

-

-

-

1 8-bit, WDT

40P, 44PT

Корпуса: MC = 2x3 DFN (8-выводной), MS = MSOP, OT = SOT-23, P = PDIP, PT = TQFP, SL = SOIC (.150mil), SN (.150mil), SO = SOIC, SS = SSOP, ST = TSSOP
*Включая 1 вывод только на вход

Блок-схема ядра контроллеров базового семейства

Термины

Precision Internal Oscillator

Внутренний 4/8МГц (ном.) тактовый генератор с точностью до +/- 1%.

Special Function Registers

Регистры Special Function Registers (SFRs) это регистры, используемые для конфигурирования и управления встроенными периферийными модулями и работой ядра.

Data RAM

ОЗУ.

Instruction Decode

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

Flash Program Memory

Перепрограммируемая Flash память программ.

I/O Drivers and Controls

Схема и регистры управления портами ввода-вывода.

COMP

Компаратор

ADC

АЦП

W Register

Рабочий регистр W это 8-и разрядный регистр используемый для операций АЛУ. Это не адресуемый регистр.

Program Counter and Stack

Программный счетчик указывает на точку в памяти программ откуда будет извлекаться следующая инструкция. Стек это 10-и разрядный регистр где хранится адрес возврата по команде перехода. Стек не может адресоваться программно.

Timer 0

Таймер0 это 8-и разрядный таймер/счетчик. Они оба могут быть прочитаны и записаны, могут быть расширены через программно-управляемый 8-и разрядный предделитель и может тактироваться и управляться внешним сигналом.

ALU

АЛУ- Арифметическо-логическое устройство

 

 

©2007 Гамма-Санкт-Петербург