 ПРОГРАММАТОР EC2 |
---|
Обобщив все достоинства других производителей x51-совместимых микроконтроллеров , а также
переняв некоторые приёмы повышения быстродействия ,
применяемые в современных микропроцессорах , специалисты фирмы
SILICON LABORATORIES кардинально изменили ядро своих x51-совместимых мик-
роконтроллеров, что позволило им более
чем на порядок увеличить производительность . Полученное мощное ядро CIP-51 , построенное по конвейерному
принципу, до
70% инструкций выполняет за один период тактовой частоты , что обеспечивает повышение пиковой производительности в 12 раз по
сравне-
нию со стандартным ядром MCS-51. Популярность микроконтроллеров C8051F/C8051T/Si10/Si40 фирмы
SILICON LABORATORIES обусловлена также сле-
дующим :
невысокая цена,
бесплатное программное обеспечение (свободно распространяемый пакет SILICON LABORATORIES FLASH UTILITY
доступен либо на сайте
www.silabs.com, либо на
CD-ROM диске, позволяет создавать проект , пользуясь микроконтроллерами C8051F00x/C8051F01x/C8051F02x/C8051F04x/
C8051F06x/C8051F12x/ C8051F13x/ C8051F2xx/ C8051F30x/ C8051F31x/ C8051F32x/ C8051F33x/ C8051F34x/ C8051F35x/ C8051F36x/
C8051F41x/
C8051F5xx/C8051T60x/C8051F7xx/C8051F8xx/C8051F9xx/C8051F99x/Si10xx/Si4010) ,
удобный способ C2-Debug программирования ( не требуется отдельного программного обеспечения , кроме
SILICON LABORATORIES FLASH UTILITY и
ручных установок на печатной плате для входа в C2-Debug режим).
Программатор EC2 позволяет выполнять внутрисхемное программирование микроконтроллеров фирмы
SILICON LABORATORIES через стандартный
USB-порт PC. Для этого требуется:
установка драйверов для программатора EC2,
использование пакета SILICON LABORATORIES FLASH UTILITY,
наличие печатной платы , с установленными на ней микроконтроллером фирмы SILICON LABORATORIES и разъёмом 2X5 с
шагом 2,54 мм
C2-интерфейса , соответствующим кабелю
программатора EC2 ( подробнее смотрите в документе " EC2 Programmer Cable " на CD-ROM
диске).
Порядок работы с программатором EC2:
до подключения программатора EC2 к компьютеру, разрешите работу USB-портов . Разрешение работы USB-портов
производится через SETUP компьюте-
ра в соответствии с инструкцией на компьютер . После этой процедуры
в свойствах управления компьютером должна присутствовать запись
" Контроллеры универсальной последовательной шины USB " , включающая в себя
записи " USB универсаьный хост-контроллер " и
"Корневой USB концентратор",
до подключения программатора EC2 к компьютеру , установите драйверы для работы с программатором EC2 . Для установки
драйверов , инсталируйте па-
кет
USB TO RS232C ADAPTER VCP с прилагаемого CD-ROM диска . После завершения , на
жёстком диске компьютера будет создан каталог с драйверами
"C:\Silabs\Mcu\CP210x\Windows_2K_XP_S2K3_Vista" ,
инсталируйте пакет SILICON LABORATORIES FLASH UTILITY,
подключите программатор EC2 к компьютеру с помощью обычного USB-кабеля для периферийных устройств. При этом компьютер
автоматически выве-
дет сообщение о том, что обнаружено новое устройство, и начнёт поиск и создание базы драйверов
для него. Укажите выше приведённый путь к каталогу
размещения драйверов. Далее компьютер автоматически выполнит установку
драйверов. После завершения, в списке "Порты (COM и LPT) " компьютера
должен появиться новый виртуальный COM-порт с
названием "Silicon Labs CP210x USB to UART Bridge (COM3)", которому будет присвоен номер COM3,
или следующий свободный и
загореться жёлтый Resume индикатор,
при необходимости деинсталировать драйверы программатора EC2 , следует отключить
программатор EC2 от компьютера , запустить
"Установка и удаление программ" из "Панели управления", и удалить
"Silicon Laboratories CP210x VCP Drivers for Windows 2000/XP/2003 Server/Vista" ,
подключите разъём IDC-10 программатора EC2 к разъёму 2X5 с шагом 2,54 мм C2-интерфейса на печатной плате
,
включите питание печатной платы ,
после запуска программы "FLASH Programming Utility" из пакета SILICON LABS, выполните следующие действия :
выбрав номер COM-порта, соответствующего программатору EC2, нажмите "Connect". В случае успешного соединения должен
загореться зелёный
Online индикатор и появиться сообщение Connected. Нажмите " OK " . Silicon
Laboratories Flash Utility считает из микроконтроллера специальные
байты и обновит панель ,
выберите HEX-файл, который необходимо
разместить во внутренней памяти
микроконтроллера , выполнив
" Download Hex/Go/Stop > Browse . . . ". Выбрав HEX-файл, нажмите "
Открыть ",
выполните программирование микроконтроллера, выполнив " Download " . В случае успешного выполнения программирования
микроконтроллера
появится сообщение " Succeeded Downloading Hex File. " ,
Нажмите " OK ". Выполнив " Connect/Disconnect ", нажмите " Disconnect " . В случае успешного отсоединения должен
погаснуть зелёный Online ин-
дикатор и появиться сообщение Disconnected. Нажмите " OK " . Silicon
Laboratories Flash Utility удалит специальные байты микроконтроллера и об-
новит панель ,
оnключите разъём IDC-10 программатора EC2 от разъёма 2X5 с шагом 2,54мм на печатной плате с
установленным на ней микроконтроллером фир-
мы SILICON LABORATORIES ,
выполните ручное формирования сигнала RST на печатной плате с установленным на ней микроконтроллером фирмы
SILICON LABORATORIES .
Микроконтроллер начинает выполнять программу соответствующую HEX-файлу, находящемуся во внутренней
памяти.
Техническая документация:
EC2 Programmer Cable
C8051F018/ C8051F019 Datasheet
C8051F000/C8051F001/C8051F002/C8051F005/C8051F006/C8051F007/C8051F010/C8051F011/C8051F012/C8051F015/C8051F016/ C8051F017 Datasheet
C8051F020/C8051F021/C8051F022/ C8051F023 Datasheet
C8051F040/C8051F041/C8051F042/C8051F043/C8051F044/C8051F045/C8051F046/ C8051F047 Datasheet
C8051F060/C8051F061/C8051F062/C8051F063/C8051F064/C8051F065/C8051F066/C8051F067 Datasheet
C8051F206/C8051F220/C8051F221/C8051F226/C8051F230/C8051F231/ C8051F236 Datasheet
C8051F120/C8051F121/C8051F122/C8051F123/C8051F124/C8051F125/C8051F126/C8051F127/C8051F130/C8051F131/C8051F132/ C8051F133 Datasheet
C8051F300/C8051F301/C8051F302/C8051F303/C8051F304/ C8051F305 Datasheet
C8051F310/C8051F311/C8051F312/C8051F313/C8051F314/C8051F315/C8051F316/ C8051F317 Datasheet
C8051F320/ C8051F321 Datasheet
C8051F326/ C8051F327 Datasheet
C8051F330/C8051F331/C8051F332/C8051F333/C8051F334/ C8051F335 Datasheet
C8051F340/C8051F341/C8051F342/C8051F343/C8051F344/C8051F345/C8051F346/C8051F347/C8051F348/C8051F349/C8051F34A/C8051F34B/C8051F34C/
C8051F34D Datasheet
C8051F350/C8051F351/C8051F352/C8051F353 Datasheet
C8051F360/C8051F361/C8051F362/C8051F363/C8051F364/C8051F365/C8051F366/C8051F367/C8051F368/C8051F369 Datasheet
C8051F410/C8051F411/C8051F412/C8051F413 Datasheet
C8051F500/C8051F501/C8051F502/C8051F503/C8051F504/C8051F505/C8051F506/C8051F507/C8051F508/C8051F509/C8051F510/C8051F511 Datasheet
C8051F520/C8051F520A/C8051F521/C8051F521A/C8051F523/C8051F523A/C8051F524/C8051F524A/C8051F526/C8051F526A/C8051F527/C8051F527A/
C8051F530/C8051F530A/C8051F531/C8051F531A/C8051F533/C8051F533A/C8051F534/C8051F534A/C8051F536/C8051F536A/C8051F537/ C8051F537A
Datasheet
C8051F580/C8051F581/C8051F582/C8051F583/C8051F584/C8051F585/C8051F586/C8051F587/C8051F588/C8051F589/C8051F590/C8051F591 Datasheet
C8051T600/C8051T601/C8051T602/C8051T603/C8051T604/C8051T605/C8051T606 Datasheet
C8051F700/C8051F701/C8051F702/C8051F703/C8051F704/C8051F705/C8051F706/C8051F707/C8051F708/ C8051F709/
C8051F710/C8051F711/C8051F712/C8051F713/C8051F714/C8051F715/C8051F716/C8051F717 Datasheet
C8051F800/C8051F801/C8051F802/C8051F803/C8051F804/C8051F805/C8051F806/C8051F807/C8051F808/ C8051F809/
C8051F810/C8051F811/C8051F812/C8051F813/C8051F814/C8051F815/C8051F816/C8051F817/C8051F818/ C8051F819/
C8051F820/C8051F821/C8051F822/C8051F823/C8051F824/C8051F825/C8051F826/C8051F827/C8051F828/
C8051F829/
C8051F830/C8051F831/C8051F832/C8051F833/C8051F834/ C8051F835 Datasheet
C8051F901/C8051F902/C8051F911/ C8051F912 Datasheet
C8051F920/C8051F921/C8051F930/ C8051F931 Datasheet
C8051F980/C8051F981/C8051F982/C8051F983/C8051F985/C8051F986/C8051F987/C8051F988/C8051F989/C8051F990/C8051F991/ C8051F996/
C8051F997 Datasheet
C8051F850/C8051F851/C8051F852/C8051F853/C8051F854/C8051F855/C8051F860/C8051F861/C8051F862/C8051F863/C8051F864/ C8051F865 Datasheet
C8051F960/C8051F961/C8051F962/C8051F963/C8051F964/C8051F965/C8051F966/C8051F967/C8051F968/ C8051F969 Datasheet
C8051F970/C8051F971/C8051F972/C8051F973/C8051F974/ C8051F975 Datasheet
Si1000/Si1001/Si1002/Si1003/Si1004/Si1005 Datasheet
Si1010/Si1011/Si1012/Si1013/Si1014/Si1015 Datasheet
Si4010-C2 Datasheet