Автономный программатор

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Ivant89
Родился
Сообщения: 1
Зарегистрирован: Пт апр 29, 2011 18:59:49

Автономный программатор

Сообщение Ivant89 »

Диплом горит. А я с ассемблером на Вы. Помогите пожалуйста кто чем может. Нужно написать программу на ассемблере (для дальнейшей прошивки в AVR Studio) автономного программатора с возможностью сохранения программы на внешнем запоминающем устройстве.Программатор на основе микроконтроллера Atmega8, внешняя память EEPROM Atmel 702 24c128. Устройство спаял, есть схема, а с остальным беда.

Алгоритм:
Считывание данных с микроконтроллера:
1. Подключение микроконтроллера.
2. Нажатие на зеленую кнопку.
3. Переход в режим программирования.
4. Считывание битов защиты. Если микроконтроллер защищен, то П.9. Если микроконтроллер не защищен, то П.5.
5. Считывание памяти данных, памяти программ, конфигурационных ячеек и их запись во внешнюю память EEPROM программатора.
6. Выключение микроконтроллера.
7. Если операция завершена успешно, то зеленая лампочка горит 15с.
8. Если произошла ошибка, то зеленая лампочка моргает 15с.
9. Если микроконтроллер защищен от считывания, то красная и зеленая лампочки горят 15с.

Запись данных в микроконтроллер:
1. Подключение микроконтроллера.
2. Нажатие на красную кнопку.
3. Переход в режим программирования.
4. Считывание битов защиты. Если микроконтроллер защищен, то П.9. Если микроконтроллер не защищен, то П.5.
5. Считывание памяти данных, памяти программ, конфигурационных ячеек из EEPROM программатора и запись их в микроконтроллер.
6. Выключение микроконтроллера.
7. Если операция завершена успешно, то красная лампочка горит 15с.
8. Если произошла ошибка, то красная лампочка моргает 15с.
Вложения
Новый рисунок (1).png
(244.67 КБ) 387 скачиваний
Новый рисунок.png
(179.81 КБ) 612 скачиваний
Реклама
vovik15
Опытный кот
Сообщения: 768
Зарегистрирован: Сб ноя 08, 2008 18:32:36
Контактная информация:

Re: Автономный программатор

Сообщение vovik15 »

я сомневаюсь что кто то вам напишет готовый код
проще найти готовое йстройство,и втюхать левый код, в нем всеравно никто расбераться небудет. коментарии главное :))
Реклама
kras
Опытный кот
Сообщения: 782
Зарегистрирован: Вт апр 26, 2011 18:37:06

Re: Автономный программатор

Сообщение kras »

Замечательное решение:) А я всегда думал, что учиться нужно не чтобы обзорно про что-то рассказать, что уметь-то особо не надо, а чтобы за 5 сек сделать то, что у человека из другой области вызывает лишь восхищения. Вот так и работают сервисы в России))) Ага, а проще скачай AVR studio, и доказывай, что твоя, там же идиотики сидят, которым на все пофигу. Я сам эту тему только-только пробую понять сейчас, как сделать программную часть, так что помочь не могу:(.
На практике можно не успеть сделать того, что можно хорошо обосновать в теории. Но без практики теория может отдаляться от нее, и когда они встретятся снова - не узнает даже неприкосновенное шампанское профессора в лаборатории. Моя практика: robofeya.ru
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»