|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
Usbasp и Atmel AT89C51ED205.01.2016, 11:29. Показов 19964. Ответов 189
Метки нет (Все метки)
Всем доброго времени суток, подскажите пожалуйста на работу коллега принес usbasp заказанный в китае https://encrypted-tbn0.gstatic... NCR1lFBZkQ И принес списанный прибор, на борту которого чип Atmel AT89C51ED2, можно ли через данный программатор залить прошивку в данный чип ? если можно то подскажите как и чем ? потому как программатор не видит кристалл. Использовал программу avrdudeprog и SinaProg в списке данного кристалла не наблюдаю. Помогите пожалуйста разобраться с этим чудом. Всем спасибо
0
|
|
| 05.01.2016, 11:29 | |
|
Ответы с готовыми решениями:
189
Чем программировать AT89C51ED2
Реверсинг "Эталон-01" на базе AT89C51ED2... или вопросы компетентности и степени жадности |
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
| 05.01.2016, 23:42 [ТС] | |
|
Подключил стандартную библиотеку посыпались ошибки
#include <reg51.h>Build target 'Target 1'
0
|
|
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
| 05.01.2016, 23:49 | |
|
Напишите одну команду и скомпилируйте
P0 = 0; Будут ошибки?
1
|
|
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
| 06.01.2016, 00:13 [ТС] | |
|
Витальич, Да
MAIN.C(7): error C231: 'P0': redefinitionДобавлено через 15 минут Если убрать #inclu'di все то ошибки нет, подключаешь библиотеку и вуаля ..... бред. Добавлено через 2 минуты А точнее вот что пишет : Build target 'Target 1' compiling main.c... linking... *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?PR?MAI?MAIN *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: MAIN MODULE: D:\PROGRAM FILES\KEIL9\C51\LIB\C51S.LIB (?C_INIT) *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: MAIN MODULE: D:\PROGRAM FILES\KEIL9\C51\LIB\C51S.LIB (?C_INIT) ADDRESS: 080DH Program Size: data=11.0 xdata=0 code=152 creating hex file from "tot"... "tot" - 0 Error(s), 3 Warning(s).
0
|
|
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
| 06.01.2016, 00:17 | |
|
У меня всё работает
1
|
|
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
| 06.01.2016, 00:20 [ТС] | |
|
На почту можете отправить свою версию ? она же не много весит ? ethernetss@gmail.com
Большое спасибо, завтра на работе буду пробовать уже.
0
|
|
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
| 06.01.2016, 00:24 | |
|
Отправил, отпишитесь если не получили. Например яровские проекты gmail не хочет отправлять.
1
|
|
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
| 06.01.2016, 00:34 [ТС] | |
|
Витальич, Получил ваш файл, завтра уже посмотрю. Большое спасибо
0
|
|
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
| 06.01.2016, 09:06 [ТС] | |
|
Витальич, Разобрался, не покажите пример вывода данных на дисплей ?
И как сделать дисасемблер как у вас ? у меня такой вид, хочу как у вас, и как делать режим остановки ? жамкаю F9 брейкпоинт устанавливается нажимаю ctrl+F5 и пропадает брейкпоинт :
0
|
|
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
||||
| 06.01.2016, 09:27 | ||||
|
1
|
||||
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
||||
| 06.01.2016, 10:01 [ТС] | ||||
|
0
|
||||
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
||
| 06.01.2016, 10:10 | ||
|
По дисплею: есть библиотека для AVR http://chipenable.ru/index.php... tatov.html в принципе можно её переписать под и Ваш.
1
|
||
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
||
| 06.01.2016, 10:29 [ТС] | ||
|
Витальич,
#include <ioavr.h> Подключать надо ? если да, где брать 2-й файл ?
0
|
||
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|||
| 06.01.2016, 10:39 | |||
|
1
|
|||
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
||||||||
| 06.01.2016, 17:44 [ТС] | ||||||||
![]() Добавлено через 6 часов 57 минут И так целый день в поисках как же быть с keil, да и уроков не особо много почему-то iar более распространен, решил покопаться в библиотеках где лежат и т.д и вуаля :
Теперь вопрос, вы мне сможете помочь с дисплеем ? я пока сам почитаю статью, попробую вникнуть, но пока я начинающий много не понятно. И еще один не маловажный момент, где включить в iar упаковку hex файла ? Большое спасибо за ответ, очень жду вашего
0
|
||||||||
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
| 06.01.2016, 18:35 [ТС] | |
|
Сделал упаковку hex файла след. образом :
Только теперь отладить нельзя ![]() И 3 предупреждения : Wed Jan 06, 2016 17:34:59: Note! The debug session was started without downloading any code. Wed Jan 06, 2016 17:34:59: There was 1 warning during the initialization of the debugging session. Wed Jan 06, 2016 17:34:59: Couldn't go to 'main'.
0
|
|
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
||
| 07.01.2016, 11:03 | ||
|
1
|
||
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
||||||||||||||||||||||||||||||||||||||||||
| 07.01.2016, 13:21 [ТС] | ||||||||||||||||||||||||||||||||||||||||||
|
Добавлено через 21 секунду Хотя я могу и заблуждаться Добавлено через 6 минут Далее хочу сделать задержку времени
Warning[Pe223]: function "__delay_cycles" declared implicitly C:\Users\User\Documents\main.c 49 Я так понимаю он ругается на то что нет такой функции, но в мануалах пишут что это стандартный вызов задержки по времени ... ? Добавлено через 14 минут и еще не понятны следующие моменты:
Порт к которому подкл. упр. шина :
Дальше вот эта часть мне не понятна как объявить для моего камня :
0
|
||||||||||||||||||||||||||||||||||||||||||
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|||
| 07.01.2016, 13:26 | |||
|
Добавлено через 1 минуту Кидайте проект, я посмотрю.
0
|
|||
|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|||
| 07.01.2016, 13:51 [ТС] | |||
|
в архиве есть еще один архив с исходными данными с сайт что вы давали с примером.
0
|
|||
| 07.01.2016, 13:51 | |
|
USBAsp USBAsp tiny85 & USBasp Проблемы с USBASP Обновление USBasp Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет)
Содержание проекта
Симуляция вековой (50 лет) экологической сукцессии в почве леса
Основные участники: АМ-гриб, ЭКМ-гриб,. . .
|