Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.96/89: Рейтинг темы: голосов - 89, средняя оценка - 4.96
 Аватар для Dostik
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580

Usbasp и Atmel AT89C51ED2

05.01.2016, 11:29. Показов 19618. Ответов 189
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток, подскажите пожалуйста на работу коллега принес usbasp заказанный в китае https://encrypted-tbn0.gstatic... NCR1lFBZkQ И принес списанный прибор, на борту которого чип Atmel AT89C51ED2, можно ли через данный программатор залить прошивку в данный чип ? если можно то подскажите как и чем ? потому как программатор не видит кристалл. Использовал программу avrdudeprog и SinaProg в списке данного кристалла не наблюдаю. Помогите пожалуйста разобраться с этим чудом. Всем спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.01.2016, 11:29
Ответы с готовыми решениями:

Чем программировать AT89C51ED2
У деда жены откопал на антресолях кучу AT89C51ED2. Хочу применить это чудо по назначению, но не знаю чем его программировать и какой...

Выполнение кода из внешней EEPROM (ASM, AT89C51ED2)
Задача: Необходимо в память (EEPROM) записать исполняющий код (не важно что он делает),который будет выполняться при включении...

Реверсинг "Эталон-01" на базе AT89C51ED2... или вопросы компетентности и степени жадности
Доброго времени суток. Моя проблема заключается в следующем. Работаю программистом ПЛК(только начинаю, только устроился). Дали задание: ...

189
 Аватар для Dostik
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
08.01.2016, 18:52  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Витальич Посмотреть сообщение
Я кидал ссылку где я про функции,массивы и указатели рассказываю
Извините, был не внимателен . Сейчас перечитаю все сообщения, спасибо
0
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
08.01.2016, 18:58
Цитата Сообщение от ValeryS Посмотреть сообщение
открой для себя sprintf
удобно не спорю, но увеличивают размер бинарника намного больше чем своя самописка.
1
Модератор
Эксперт по электронике
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
08.01.2016, 19:00
Витальич, я думаю на данном этапе ТС самописку не потянет
нехай с этим разберется, а опосля ему еще пару секретов расскажем
2
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
08.01.2016, 19:08
вот кстати пример оптимизации:
Правда еще в первом случаи оптимизация по размеру включена
Изображения
  
1
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
08.01.2016, 19:14
Ну вот теперь покоя не найду, включил оптимизатор и для второго варианта и ох даже же не знаю как прокомментировать это:
Изображения
 
0
 Аватар для Dostik
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
08.01.2016, 19:15  [ТС]
ValeryS, тут такое дело я с С++ знаком , а вот с данным направлением и редактором не особо подружился, но с такими учителями как вы и Витальич, я уверен что проблем у меня с обучением не будет, спасибо вам ребят.
Цитата Сообщение от ValeryS Посмотреть сообщение
а опосля ему еще пару секретов расскажем
Люблю секреты.
0
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
08.01.2016, 19:17
ValeryS, идеи есть?
Миниатюры
Usbasp и Atmel AT89C51ED2  
0
 Аватар для Dostik
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
08.01.2016, 19:19  [ТС]
Цитата Сообщение от Витальич Посмотреть сообщение
Ну вот теперь покоя не найду, включил оптимизатор и с второго варианта и ох даже же не знаю как прокомментировать это:
тут пока без комментариев

Ребят еще вопрос есть, ну так для своего удобства, а могу ли я при нажатии кнопки, перезагружать контроллер, дело в том что, для заливки прошивки постоянно нужно дергать питание, шнур естественно на работе находится в неудобном месте. А так кнопочку нажал оп и в режем прошивки вошли
Если можно подскажите как ?
0
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
08.01.2016, 19:24
Всё вопрос снят, я по скорости оптимизатор включил, при включении по размеру, размер не поменялся, а когда свои аналоги включаешь меняется, похоже стандартные библиотеки не оптимизируются.
Цитата Сообщение от Dostik Посмотреть сообщение
А так кнопочку нажал оп и в режем прошивки вошли
Кнопочку на ресет припаяйте, но не на всех МК прокатывает, тут надо смотреть как МК в режим программирования вводится
1
 Аватар для Dostik
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
08.01.2016, 19:34  [ТС]
Цитата Сообщение от Витальич Посмотреть сообщение
но не на всех МК прокатывает
плохо, ну надо будет попробовать. Спасибо
0
Модератор
Эксперт по электронике
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
08.01.2016, 19:36
Цитата Сообщение от Dostik Посмотреть сообщение
тут такое дело я с С++ знаком
а sprintf не знаешь
"индивидуальность, а Дикенса не читал"(с) "Два капитана" В. Каверин
Цитата Сообщение от Витальич Посмотреть сообщение
идеи есть?
нету
я IAR не знаю
Keil для x51, stm32
CV для ARM
Qt Vs для винды
кстати мы вроде говорили AT89C51ED2 а у тебя в скриншотах stm8(его я тоже не знаю) или я что то пропустил
Цитата Сообщение от Витальич Посмотреть сообщение
я по скорости оптимизатор включил, при включении по размеру, размер не поменялся, а когда свои аналоги включаешь меняется, похоже стандартные библиотеки не оптимизируются.
не могу утверждать, но как мне кажется, библиотеки уже оптимизированы, они уже в исполняемом коде и компилятор до них не достучится, а линкер не умеет оптимизировать
0
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
08.01.2016, 19:46
Цитата Сообщение от ValeryS Посмотреть сообщение
у тебя в скриншотах stm8(его я тоже не знаю) или я что то пропустил
да, я с ним сейчас работаю, но думаю, что стандартные библиотеки у них одинаковые по исходному коду.
Цитата Сообщение от ValeryS Посмотреть сообщение
они уже в исполняемом коде и компилятор до них не достучится, а линкер не умеет оптимизировать
я к такому же выводу пришел.
Цитата Сообщение от ValeryS Посмотреть сообщение
а sprintf не знаешь
да тут половина народа про std даже не слышала, для современного образования это норма.

Добавлено через 1 минуту
Цитата Сообщение от ValeryS Посмотреть сообщение
Keil для x51, stm32
а у меня для всех МК IAR удобно однако

Добавлено через 22 секунды
Цитата Сообщение от ValeryS Посмотреть сообщение
Keil для x51, stm32
а у меня для всех МК IAR удобно однако
0
 Аватар для Dostik
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
08.01.2016, 19:46  [ТС]
Цитата Сообщение от ValeryS Посмотреть сообщение
а sprintf не знаешь
Я если честно не додумался что можно использовать данные функции
0
08.01.2016, 19:48

Не по теме:

Особо циничные адепты С++ еще и перегружают эти функции под свои проекты :D

0
 Аватар для Dostik
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
08.01.2016, 19:55  [ТС]
я просто сейчас на работе плотно на С# WPF подсел, поэтому не смекнул что я на чистых сях

Добавлено через 4 минуты

Не по теме:

Витальич, и ValeryS, У вас есть свободное время для обсуждения данного поста https://www.cyberforum.ru/post8589948.html

0
08.01.2016, 19:57

Не по теме:

Обсудить редакторы или JTAGи?

0
08.01.2016, 20:01  [ТС]

Не по теме:

Витальич, в теме описал суть вопроса, давайте что бы не засорять данную тему, плавно пейдем в эту STC 12C5A16AD

0
487 / 333 / 33
Регистрация: 15.08.2011
Сообщений: 1,078
08.01.2016, 22:54
Цитата Сообщение от Витальич Посмотреть сообщение
2. Чип снят с производства (новый проект нет смысла делать)
Да вроде нет: http://www.atmel.com/devices/m... chitecture
Может с AT89C51RE2 спутали?
1
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
08.01.2016, 23:02
Более 6$ в партиях 1000 штук, это для меня снят за такие деньги 160 мГц F4 продают
paskal, Вы правы не туда глянул
0
 Аватар для Dostik
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
09.01.2016, 00:02  [ТС]
такая приблуда китайская подойдет ?
http://ru.aliexpress.com/item/... 18400_6150
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.01.2016, 00:02
Помогаю со студенческими работами здесь

USBAsp
Вот собственно... Купил себе нетбук и появилась необходимость в USB программаторе. Делал по печатке DY HOTTa. Сторону с пайкой стыдно...

USBAsp
Всем привет. Собрал программатор USBAsp. Подключил к USB, по идее должен же загореться светодиод что питание поступило а он у меня...

tiny85 & USBasp
Попробовал сейчас залить програмку в тини85 при помощи усбаспа, программа заливается корректно, а фьюзы не читаются. Пользуюсь оболочкой...

Проблемы с USBASP
Здравствуйте. Начал изучение микроконтроллеров. Приобрел usb программатор USBASP. Пытаюсь прошить тини2313. Скачал проги eXtreme Burner...

Обновление USBasp
Добрый день. Некоторое время занимался arduino, решил вылазить из пеленок и самостоятельно травить платы, прошивать контроллеры... ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru