close

Вход

Забыли?

вход по аккаунту

?

8724.Новое семейство микроконтроллеров ZiLOG Z8 Encore

код для вставкиСкачать
KiT#30(4)_Olia_new.qxd
11/12/04
5:31 PM
Page 124
Компоненты
Компоненты и технологии, № 4?2003
Новое семейство микроконтроллеров
ZiLOG Z8 Encore!
В статье рассматриваются свойства нового семейства микроконтроллеров Encore!
компании ZiLOG, периферийные устройства представленных в нем микросхем
и средства разработки.
Андрей Ковалев
akovalev@zilog.com
???????? ????????????????? ?? ???? ???? Z8
????? ZiLOG ????????? ???????????? ? ?????? ? ?????? ?????????? ?????. ? ?????????
?????? ?????????? ????? ????????, ??? ?????? ??????????? ??????????? ? ??????? ? ???????? ? ?????????? ????? ??????, ??????? ?????????? ???????????? ? ?????? ??????? ??????????, ? ????? ?????
??????. ????? ????, ??? ??????????? ??? ????? ???????????? ? ????????????? ??????????, ???? ?? ??????? ????????? ???? ??????? ??? ????????.
???????? ???????? ??????????? ? 2002 ???? ???????? ??? ????????? ?????????? ???????? ? ?????
?????. ?? ????????? ????? ? ??????????? ?????
eZ8 ????????? ??????????????????? ????-??????
????????, ??????????????????? ???????, ???????-???????? ???????????????. ????????? ??????????? ??????? ????????? ? ???????? ????-??????
?? 4 ?? 64 ????? ? ??????????? ?????? ?? 1 ?? 4 ?????
? ???????? ?? 20 ?? 80 ???????.
??? ?????????? ??????? ????????? ????? ZiLOG
???? ?????? ?????????? ????? ?????????? ??????????. ????? ????, ?? ????? ???????? ???? ???????????? ?????? ?????????????????, ??????????
?? ???? ????????? ? ??????????? ??????? 2,0 ?.
?
Коротко о новом
????????????? Z8, ??????????, ?????????? ??????
? ????????????? ? ??????????? ?????????? ? ???????? ???????? ?? ????? ?????????. ??? ?? ???????? ???????, ? ??? ???????????
????????? ???????? ???????? ????? ??????.
????????????? ???????? ?????????? ???????????
??????????? ???? Z8, ???????????? eZ8 ??????????? ??????? ??????? ?????????, ?????????? ???????? ??????????? ??????? ? ????? ??????? ???????
???. ????????? ????????? ?????? ????????.
???????? ???? ? ???????? ???????? ????????????? ???????????? ??????????? ?? ????? ?????????
????? ?????? ???????? ??????????. ????????? ????????? ?????????, ? ???? ??????? ???????????
??????????? ? ??????????????? ????? ??????????
ZiLOG Developer Studio, ?????????? ?, ?????????.
????? ????????? ????????????? ??????? ?????????,
???? ?? ?????????? ???????? ???????????? ?? ??????????? ??????.
??? ???????? ?????????? ???????, ??? ??????
??????? ??????? ????????? Z8. ??????????? ?????-
124
???. 1. ????????? ????????????????? Encore!
????? UART, I2C ? SPI, ?? ????????? ???????? ???,
?????? ??????? ???????????? ?????? ???, ??????? ? ?????????. ?????????? ??????????? ?
???????? ? 80, 68, 40, 28 ? 18 ????????, ???? ???????? LQFP, PDIP, PLCC.
Характеристики процессора
? ??????????????? 20 ???:
? ??????? ?????????????????? CPU, ???????????
10 MIPs.
? ????????????? ? ????? Z8, ??????????? ?????
??????.
? ???????????????? ??? ?????????? ???????????
???????-???????.
? ????? ?????? ???????? 64, 48, 32, 16, 8, 4 ?????.
? 4 16-????????? ??????? ? ??????? ??????? ??????? ??????.
? 10-????????? ???????-???????? ???????????????
(?? 12 ???????).
? ???????????????? ??????????:
? 2 UART, ???????? ?? 1 MBps, ???????????? ????? 9 ???.
? I2C, 400 Kbps.
? SPI, 5 MBps.
10????????? ???
64KЧ8 Flash
2
IC
SPI
20 ??? eZ8
CPU
???????? ?? ?????????
???????? 4KЧ8
WDT
2 UART
3 ???
4 16????????? ???????
? ???
????? ???????????
A
B
C
D
www.finestreet.ru
E
F
G
H
KiT#30(4)_Olia_new.qxd
11/12/04
5:31 PM
Page 125
Компоненты
Компоненты и технологии, № 4?2003
???. 2. K???? ?????? ???????? ? ??????
? 3 ?????? ??????? ??????? ? ??????.
? 60 ????? ?????-??????, 12 ?????? ??????????.
? ?????????? ???????? ?? ?????????, ????
???????????? ?????.
? ?????????? ??????.
? ?????? TQFP
Микроконтроллеры eZ8
????? ?????? Z8 ???????? ? ?????? ??????
??????? ??????????? ?????? 4 ?????. ? ??????????? ???????? ?????? ????????? ???????
LDX ??? ???????? ???????? ????? ??????????. ??????? ?????????? ???????? ????????
???? ? ?????????? ???????? ? ????? ???????.
????????? ?????????? ??????? BRK ? TRAP,
??????? ?????????? ?????????? ? ??????
?????????.
?????? ?????? ????????? ?? 4 ????? ? ???????? ?? 16 ??????? ??????? 256 ????. ? ???????? ???????? ?????????????? 16 ????? ?????????, ?????? ?? ??????? ????? ???? ??????? ????????. ??? ???? ? ???????? ????????
??????? ?????? ????????? ? ????????? ??????????? ? ??????? ??????????? 4-????????? ?????????.
?????? ???????? ????????? ???? ???????????? ? ?????????? ???????? ???????? ??????????, ?? ??????? ???? ?????? ? ??????
??????????? (??????) ??? ???????? ????? ????? ?????????. ???? ?????? ???????? ?? ?????? 0002H. ?? ?????? 0000H ???????? ???????????????? ????? ??????????. ??????????
????????? ?????? ???????? ?? ???. 2.
????-?????? ???????????? ? ???? ??????
??????? ?? 512 ?????. ?????? ??????????????? ?? ???????? ????? ?????? ?????????? ?
?????????????????? ???????? ?????? 100
???. ????????? ????? ????????? ?????????
? ? ???? ????? ?????????????? ????????
????-??????, ?? ?????????? ????????????
? ?????? ????? ???? (in-application programming). ???? ???????? ???????? ?????? 12 ??.
??? ?????????? ???????? EEPROM ? ??????
?????? ? ??? ? ??????????? ?????????
? ??????????? ???????? ??????????? ??????? ? ???????? ?? ??????? 22 ??. ??????
?????????? ????? ??????? 12 ???. ????? ?????????? ???????????????? ???????? ?????? ?????????????????? ????. ???????? ??????????? ?? ??????? ??? ???? ???????? ?????? «????» ?? 128 ????.
www.finestreet.ru
???. 3. ????? ?????????? ??? Encore!
?????????? ????? ????? ????? ????-??????, ????? ????????? ???????? ? ???????????????? ???? ???? ??????, ???? ???????
4 ????? (???????? ???????????? ?? F000H
?? FFFFH), ? ????? ?????? ? ?????? ????????
????? ?????????? ?????????.
????? ?????-?????? ????????????????
(?? 60 ? ??????? LQFP80) ???????????? ???
8 ??????. ???????????? ????????? ???????????? ?? ? ??????? ????????? ??????????,
??????? ?????, ????? ? ??????, ? ????? ?????????????? ???????. ????? ????? ???????????? ????????????? ??????? ????????? ????????? ???????????? ???????????
???? ????????? ? ???????? ?????? ???????
? ???????? ??????. ? ?????? ????????????
?????? ??????? ? ????? ?? 1 ?? 5, ?? ?????? ? ???????? ???????????? ??? ????
???????. ???????????, ??????? ?????????
???????? ??? ????? ? ?????? ??????. ?????????? ????? ????? ????????????????? ??? ????????? ?????????? ? ?????? ?? ??????
?? ??????? ???????? ??????? ? ?????? ?? ?????? ??????, ????????? ??? ???????.
???????-???????? ??????????????? ?? ????????? ?????????? 12 ?????????????? ???????.
??? ?????????????? ?????-??????, ?????????????? ??????????? ??????????? 10 ???. ?????
?????????????? ????? ?????? ?????? ?????????? 5130 ????????? ??????, ?????? ???????????
?????????????? ?? ????????? ?????? ????????
256 ?????? ??? ???????? ??????? 20 ???, ??? ????????????? ?????????????????? ? 4 ??? ???
???????????? ??????? ? 40 ??? ??? ?????????? ?????????????????? ????????? ?? ?????
??????.
??? ??????? ??????? ??????? ???????
? ??????, ??????? ?????????? ?????????????? ????? ???? ???????? ? ??? ??????????
??? ???????????? ?????????????.
??????? ????? ?????????????? ??????
?????? ? ???, ???, ???????, ?????????,
?????????? ??????? ? ?????????. ??????? ???????? ???????? ???????? ???????? ???????
??????????, ??? ???????????? ??????? ??????????? ??????????? ?????????. ???????
???????????????????? ? ???????????????
????????????? ?? 7 ????????.
? Encore! ??????????? ?????????? ???????????????? ?????????? SPI, I2C ?, ???????, UART. SPI ????????? ?????????? ????????
?????????? ???????????????? ???????? ?????? ? 5 ????/?. I2C ???????????? ????? ??-
????? ? ???????? ???????? 100 ? 400 ????/?.
??? ??????????? ?????????? UART ???????????? ????? 9 ??? ??? ????????? RS485.
Отладочный инструментарий
ZiLOG ??????????? ??????????? ????????? ??????? ??????????. ????? ????????????
???????? ?????? ?????? ??????????? ? ???
???????????????? ????????? ? ??????????????? ????? ?????????? ???????????? ??????????? ZiLOG Developer Studio. ?????????????
? ????????? ????????? ??????? ?? ???????????????? ? Visual Studio ????? Microsoft.
?????????? ??????? ?? ???? ????????, ???????????? ?? ???????? ?????? ?? ?????????? ? ?,
????????? ??????? ? ?????????. ?????????????? ????????? ????????? ????????? ??????????? ? ????????????? ??????????????? ????, ???????????? ?????? ? ????????? ?????????? ? ??????.
? ?????? ?????? ?????? ????? ????????????
? ?????? ??????????? ??????????, ???????
????????? ???????????? ? ????? ?? ????????????????? ?????????? ? ?????????? ?? (???. 3).
?? ????? ?????????? «???????» ??? ?????????
Z8F6403 c 64 ????? ????-??????, 4 ????? ???
? ?????? ??????? ???????????? ?????????.
????????? ???????? ??????? ?? ?????????,
??????? ????????? ?? ?????, ? ??????????
????? ???????????? ??????????????? ? ???????????. ???????? ????????????? ?????????? ???????? ??????????, ??????? ? ????? ?????????? ???? ??????? ????????????????
????. ????? ?????????? ????????? ???????????? ???????????? ?? ????-?????? ????? ?????????? ?????????. ?? ???????? ???? ??????? ?????? 64 ????? ????????? ????? 20 ??????.
????? ????? ????????? ????????? ? ?????????? ??????, ? ????? ? ????????? ??? ????????????? ????? ???????? ??? ? ????????
????? ?? ?, ??? ? ?? ?????? ??????????.
? ?????? ????????? ZiLOG Developer Studio
????????? ???????????? ?????????? ??????
??????????, ????????? ??????????? ???????.
?? ??????? ?????? ???? ????????? ?????????? ??? ??????????? ??????? ? ???? ????????? ?????????? (watch) ???????? ???
????????????. ????? ??????? ??????????? ??????? ????, ???????????? ???? ???????
??????? ? ???????? ??????????? ? ????????.
? ???????, ? ???????? ??????? ????? ????????????? ? ?????? ???? ? ? ????? ????????-
125
KiT#30(4)_Olia_new.qxd
11/12/04
5:31 PM
Page 126
Компоненты
Компоненты и технологии, № 4?2003
??, ? ????? ? ????? ????????????? ???? ? ????
????????? ????????? ? ? ???????????????
?????????? ??????????.
? ???????? ???????????? ???????????
???????? ??? ?????????? ????????????????
???????, ??? ? ?????? DriversDemo. ???? ?????? ???????? ??????? ????? ??? ???? ???????????? ????????? Encore!, ???????, ????? ???????, ????? ???????????? ? ???????? ??????
??? ???????? ????????? ???????????? ????-
126
???????? ???????????. ?????? ???????????
??? ?????? ????, ? ???????????? ? ???????
???? ?????????????? ????? ? ?????? ??? ???
???? ????????? ??????????.
Заключение
ZiLOG ???????????? ????? ????????? ????????????????? ? ????? eZ8, ????????? ??????????? Encore!. ????? ????? ????????? ???-
??????? ? ????????? ??????????? Z8, ????????????? ??????????????? ????????????
??????? ????????? ???????? ? ????????
?? ??????????? ??????? ????-?????????????????. ???????? ??????????? ???? ??????????? ?????? ? ??????? ??????????. ?? ??????????? ???? ??????????? ??????????????
?????? ?????????? ???????????????? ? ?????????? ???????, ??????? ??????????? ????? ?????????? ? ???????????? ?.
www.finestreet.ru
Документ
Категория
Без категории
Просмотров
5
Размер файла
166 Кб
Теги
encore, zilog, 8724, микроконтроллеры, семейство, новое
1/--страниц
Пожаловаться на содержимое документа