Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МПТ.doc
Скачиваний:
65
Добавлен:
03.11.2018
Размер:
20.52 Mб
Скачать

8 Однокристальні мікроЕом

За останні роки бурхливий розвиток в мікроелектроніці одержав напрямок, зв’язаний з випуском однокристальних мікроЕОМ (їх ще називають мікроконтролери), які призначені для “інтелектуалізації” обладнання різного характеру. Однокристальні мікроконтролери (МК) представляють собою прилади, конструктивно виконані у вигляді ВІС, на якій розміщенні: мікропроцесор, пам’ять програм і даних, а також програмовані інтерфейсні схеми для зв’язку із зовнішнім середовищем. Використання мікроконтролерів в АСК забезпечує дуже високу ефективність при низький вартості, тому вони є тією новою елементною базою,на якій грунтуються сучасні системи керування. Зараз дві третини світового ринку мікропроцесорних засобів складають саме однокристальні мікроконтролери.

Передові позиції на ринку мікроконтролерів займають такі фірми-

виробники :Intel,AMD,ANALOG DEVICES,Microchip.

8.1 Загальна характеристика МК фірми Intel

Фірмою Intel розроблені родини мікроконтролерів 8048,8051і 8052(далі МК48,51,52),які мають спільну архітектуру, практично сумісні системи команд.

Тому коротка інформація, що містить основні характеристики мікро-ЕОМ розглянутих родин, розроблених фірмою Intel ,які випускаються десятком найбільших західних фірм-виробників мікросхем (див, табл.8.1 і 8.2), дасть можливість користувачу зорієнтуватися в номенклатурі виробів, пропонованих дилерами і ринковими продавцями .Всі мікро-ЕОМ, вказані в табл.8.1, виготовляються за технологією HMOS (швидкодіючі структури n-МОП), містять один таймер/лічильник, мають 27 ліній вводу-виведення даних. Тактова частота – 11 Мгц. Каналів аналогового введення і захисту пам'яті програм ці мікро-ЕОМ не мають.Зазначені в табл.8.2 вироби групи 80C51FA-80C51FC містять програмовані матриці лічильника (ПМЛ), 80C51GB-87C51GB – восьмиканальні восьмибітні АЦП з двома ПМЛ і шістьма портами вводу-виведення, 80С1520А-83С1520А – багаторежимні послідовні порти, 80C51SLAH-83C51SLAH – чотирьох канальні восьмибітні АЦП; 80C51SL-BG - 83C51SL-BG і 87C51SLAH являють собою контролери клавіатури; 80C51SLAL-87C51SLAL розраховані на роботу зі зниженою напругою живлення. Мікро-ЕОМ групи 8031АН-8752 виготовляються за технологією HMOS, інші – за технологією CHMOS (швидкодіючі структури КМОП).Мікросхеми груп 8031АН–8751ВН, 80С31ВН–8751 і 80C152JA - 87C51SLAL містять два таймери/лічильника, всі інші – три; вироби груп 80С51GB–87C51GB мають вісім каналів аналогового вводу інформації, 80C51SL-BG–87C51SLAL – чотири, інші таких каналів не мають. Кількість ліній вводу-виведення 80C152JA і 83C152JA–40, 80C152JB–56, 80C51GB – 87C51FB–48, 80C51SL-BG–87C51SLAL - 87, у всіх інших – 32.

Таблиця 8.1 – Однокристальні мікро-ЕОМ, родини MCS – 48,

розроблені фірмою Intel

Мікро – ЕОМ

Пам’ять програм (Кбайт)

Об’єм внутрішньої ОЗП, байт

Корпус

8048АН

8035АНL

8049AH

8039AHL

8050AH

8040AHL

8748H

8749H

ПЗП (1)

Зовнішня

ПЗП (2)

Зовнішня

ПЗП (4)

Зовнішня

УФ ПЗП (1)

УФ ПЗП (2)

64

64

128

128

256

256

64

128

P

P

N, P

N, P

D, N, P

D, P

D, P

D, N, P

Таблиця 8.2– Однокристальні мікро-ЕОМ, родини MCS – 51- 52,розроблені фірмою Intel

Мікро – ЕОМ

Пам’ять програм (Кбайт)

Об’єм ОЗП, байт

Число ліній вводу-виводу

Тактова частота,

МГц

Захист

Корпус

8031AH

8051AH

8751H

8751BH

Зовнішня

ПЗП (4)

УФ ПЗП (4)

УФ ПЗП (4)

128

128

128

128

32

32

32

32

12

12

12

12

-

P

L1

L2

D, N

D, N, P

D

N, P

8032AH

8052AH

8752BH

Зовнішня

ПЗП (8)

УФ ПЗП (8)

256

256

256

32

32

32

12

12

12

-

ні

L2

D, N, P

D, N, P

D, N, P

80C31BH

80C51BH

87C51

Зовнішня

ПЗП (4)

УФ ПЗП (4)

128

128

128

32

32

32

12, 16

12, 16

12, 16, 20 , 24

-

P

L3

D, N, P, S

D, N, P, S

D, N, P, S

80C32

80C52

87C52

80C54

87C54

80C58

87C58

Зовнішня

ПЗП (8)

УФ ПЗП (8)

ПЗП (16)

УФ ПЗП (16)

ПЗП (32)

УФ ПЗП (32)

256

256

256

256

256

256

256

32

32

32

32

32

32

32

12, 16, 20 , 24

12, 16, 20 , 24

12, 16, 20 , 24

12, 16, 20 , 24

12, 16, 20 , 24

12, 16, 20 , 24

12, 16, 20 , 24

-

L1 L3

L1

L3

L1

L3

N, P, S

N, P, S

D, N, P, S

N, P, S

D, N, P

N, P, S

D, N, P, S

80C51FA

83C51FA

87C51FA

83C51FB

87C51FB

83C51FC

87C51FC

Зовнішня

ПЗП (8)

УФ ПЗП (8)

ПЗП (16)

УФ ПЗП (16)

ПЗП (32)

УФ ПЗП (32)

256

256

256

256

256

256

256

32

32

32

32

32

32

32

12, 16

12, 16

12, 16, 20 , 24

12, 16, 20 , 24

12, 16, 20 , 24

12, 16, 20 , 24

12, 16, 20 , 24

-

L1

L3 L1

L3

L1

L3

N, P, S

N, P, S

D, N, P, S

N, P, S

D, N, P, S

N, P, S

D, N, P, S

80C51GB

83C51GB

87C51GB

Зовнішня

ПЗП (8)

УФ ПЗП (8)

256

256

256

48

48

48

12, 16

12, 16

12, 16

-

L1 L3

N1

N1

N1

80C152JA

80C152JB

83C152JA

Зовнішня

Зовнішня

ПЗП (8)

256

256

256

40

56

40

16,5

16,5

16,5

-

-

ні

P1, N1

N1

P1, N1

80C51SL-BG

81C51SL-BG

83C51SL-BG

80C51SLAH

81C51SLAH

83C51SLAH

87C51SLAH

80C51SLAL

81C51SLAL

83C51SLAL

87C51SLAL

Зовнішня

ПЗП (8)

ПЗП (8)

Зовнішня

ПЗП (8)

ПЗП (8)

УФ ПЗП (8)

Зовнішня

ПЗП (8)

ПЗП (8)

УФ ПЗП (8)

256

256

256

256

256

256

256

256

256

256

256

87

87

87

87

87

87

87

87

87

87

87

16

16

16

16

16

16

16

16

16

16

16

-

ні

ні

-

ні

ні

ні

-

ні

ні

ні

Ku

Ku

Ku

Ku

Ku

Ku

Ku

Sb

Sb

Sb

Sb

В табл. 8.1 і 8.2 прийняті наступні наступні умовні позначення: D – керамічний корпус DIP з 40 виводами; Ku – корпус зі 100 планарними виводами на чотири сторони; N і N1 – корпуси відповідно з 44 і 68 планарними виводами; Р і Р1 – пластмасові корпуси DIP відповідно із 40 і 48 виводами S і Sb – з 44 і 100 виводами на чотири сторони. Тактова частота 24 і –24 Мгц для внутрішніх операцій. Цифра після букви L в графі «Захист» - число біт захисту, буква Р – звичайний захист.

На теренах країн СНД випускаються аналоги МК розроблені фірмою

Intel ,які увійшли в МПК серії К1816,1830,1835,1850 (табл.8.3). Орієнтація однокристальних мікроЕОМ на переважне використання в системах керування відобразилося на структурі та функціональних характеристиках окремих елементів. Так, наприклад, процесорний пристрій за ефективністю обчислювальних операцій та спосабими адресації поступається 8-розрядному МП 8080, одначе, він реалізує низку логічних операцій на окремими бітами акумулятора і портів вводу-виводу, що суттєво підвищує його ефективність при виконанні алгоритмів керування.

Таблиця 8.3 – Однокристальні мікро-ЕОМ, які виробляються в

країнах СНД

Мікро – ЕОМ

Аналог

Пам’ять програм (Кбайт)

Об’єм ОЗП, байт

Тактова частота,

МГц

Струм спожи-вання, мА

КР1816ВЕ35

КМ1816ВЕ48

КР1816ВЕ39

КР1816ВЕ49

КР1830ВЕ35

КР1830ВЕ48

КР (КА)1835ВЕ39

КР (КА)1835ВЕ49

К (КР)1850ВЕ35

К (КР)1850ВЕ48

К (КР)1850ВЕ39

К (КР)1850ВЕ40

К (КР)1850ВЕ50

К (КР)1850ВЕС35

К (КР)1850ВЕС48

К (КР)1850ВЕС39

К (КР)1850ВЕС40

К (КР)1850ВЕС50

8035

8748

8039

8049

80С35

80С48

80С39

80С49

8035

8048

8039

8040

8050

80С35

80С48

80С39

80С40

80С50

Зовнішня

УФ ПЗП (1)

Зовнішня

ПЗП (2)

Зовнішня

ПЗП (1)

Зовнішня

ПЗП (2)

Зовнішня

ПЗП (1)

Зовнішня

Зовнішня

ПЗП (4)

Зовнішня

ПЗП (1)

Зовнішня

Зовнішня

ПЗП (1)

64

64

128

128

64

64

128

128

64

64

128

256

256

64

64

128

256

256

6

6

11

11

6

6

8

8

6

6

6

6

6

11

11

11

11

11

135

135

110

110

8

8

8

8

-

-

-

-

-

55

55

55

55

55

КР1816ВЕ31

КР1816ВЕ51

КР1816ВЕ751

КР1830ВЕ31

КР1830ВЕ51

КР1835ВЕ31

КР1835ВЕ51

ЭКР1830ВЕ31М

ЭКР1830ВЕ51М

К (КР)1850ВЕ651

К (КР)1850ВЕ631

К (КР)1850ВЕ31

КМ1830ВЕ751

КМ1830ВЕ753

8031АН

8051АН

8751Н

80С31ВН

80С51ВН

80С31

80С51

83С51FB

8031

87С51

87С53

Зовнішня

ПЗП (4)

УФ ПЗП (4)

Зовнішня

ПЗП (4)

Зовнішня

ПЗП (4)

Зовнішня

ПЗП (16)

ПЗП (32)

Зовнішня

Зовнішня

УФ ПЗП (4)

УФ ПЗП (8)

128

128

128

128

128

128

128

256

256

128

128

128

128

128

12

12

12

12

12

12

12

12

12

12

12

12

150

150

220

18

18

-

-

-

-

600

600

600

-

-

Наявність трьох 8-розрядних портів вводу-виводу Р0, Р1, Р2 в МК розв’язує проблему розширення як пам’яті програм, так і пам’яті даних, а також забезпечує можливість обміну інформацією з периферією.

З точки зору архітектурних особливостей регістри загального призначення (РЗП), опосередкована адресація програмне переривання та асинхронний ввід-вивід, сторінкова адресація пам’яті не представляє принципово нових архітектурних рішень. Конструктивною особливістю МК є принцип зведення до мінімуму кількості розосереджених по кристалу регістрів, реалізація якого покликала за собою утворення 8-рівневого стеку і регістрів загального призначення на загальному адресному просторі ОЗП як надоперативної пам’яті.

Далі детально розглянемо структуру, функціональні можливості, систему команд та основи програмування МК 51.