Как запрограмировать контроллер 8052?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено valentin 01 января 2003 г. 18:48

Контроллер (TUSB3210) - стандартный 8052 с поддержкой USB. Контроллер не имеет ПЗУ, он скачивает программу из снешнего I2C EEPROM при запуске. EEPROM использует довольно простой I2C протокол, поэтому должен легко програмироваться прямо через LPT. Но для написания софта для программатора нужен image файл. Производитель (Texas Instruments) не поставляет ни компилятора ни формата image для загрузки в EEPROM утверждая, что всё стандартное.
Проинсталировав kail compiler я смог получить HEX файл. Но адрес программы в нём начинается с 0x800. Как это понять, ведь стандартный контроллер начинает исполнение с адреса 0x00?
[1] Какой компилятор посоветуете?
[2] Какой бинарик загружать в EEPROM?


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru