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

Usbasp и Atmel AT89C51ED2

05.01.2016, 11:29. Показов 19923. Ответов 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
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,875
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
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,875
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
Ответ Создать тему
Новые блоги и статьи
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru