Leff
21.05.2012, 10:07
Выкладываю демопроект платы на базе МК ADUC848 фирмы Analog Devices. (проект разработан - Friendly :) )
1. Печатная плата.
2. Пример программы для IDE Keil.
3. Downloader и "шнурок" (программатор) для загрузки кода программы во Flash.
МК ADUC848 имеет в своем составе ядро 8052 и большой набор периферии. Обьем Flash от 8 до 62 кБайт. Цена от $5 до $20 (Ориентировочно).
МК ADUC847 и ADUC848 отличаются незначительно (разряностью АЦП) - для демопроектов можно код написанный для первого загружать во второй и наоборот.
Загрузка кода выполняется по последовательному интерфесу UART, это практически RS232 с уровнями TTL (для 5 вольтового чипа ADUC848).
Поэтому программатор для ADUC - это обычный преобразователь уровней.
Downloader (WSD 6.7) загружает код программы из файла с раширением - hex.
Процедура загрузки проста: Обычно на плате МК делаются две тактовые кнопки - RESET и DOWNLOAD. Для старта загрузки нужно нажать кнопку DOWNLOAD и удерживая ее, нажать и отпустить вторую кнопку - RESET. После отпускания кнопки DOWNLOAD, МК готов к загрузке. В это время должна быть запущена и настроена программа WSD 6.7.
Создание программы с использованием компилятора Keil аналогично для всех МК 8051, с той лишь разницей, что в настройках проекта указывается используемый МК. Ну и конечно, названия регистров МК могут отличаться.
Печатная плата сделана в PCAD 2006.
1. Печатная плата.
2. Пример программы для IDE Keil.
3. Downloader и "шнурок" (программатор) для загрузки кода программы во Flash.
МК ADUC848 имеет в своем составе ядро 8052 и большой набор периферии. Обьем Flash от 8 до 62 кБайт. Цена от $5 до $20 (Ориентировочно).
МК ADUC847 и ADUC848 отличаются незначительно (разряностью АЦП) - для демопроектов можно код написанный для первого загружать во второй и наоборот.
Загрузка кода выполняется по последовательному интерфесу UART, это практически RS232 с уровнями TTL (для 5 вольтового чипа ADUC848).
Поэтому программатор для ADUC - это обычный преобразователь уровней.
Downloader (WSD 6.7) загружает код программы из файла с раширением - hex.
Процедура загрузки проста: Обычно на плате МК делаются две тактовые кнопки - RESET и DOWNLOAD. Для старта загрузки нужно нажать кнопку DOWNLOAD и удерживая ее, нажать и отпустить вторую кнопку - RESET. После отпускания кнопки DOWNLOAD, МК готов к загрузке. В это время должна быть запущена и настроена программа WSD 6.7.
Создание программы с использованием компилятора Keil аналогично для всех МК 8051, с той лишь разницей, что в настройках проекта указывается используемый МК. Ну и конечно, названия регистров МК могут отличаться.
Печатная плата сделана в PCAD 2006.