|
38 / 38 / 4
Регистрация: 31.05.2011
Сообщений: 580
|
|
Usbasp и Atmel AT89C51ED205.01.2016, 11:29. Показов 19892. Ответов 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 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|