Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
-
Пока_без_кота
- Потрогал лапой паяльник
- Сообщения: 359
- Зарегистрирован: Чт авг 08, 2013 01:06:54
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
Доброго времени суток. Подскажите программатор (и программу), позволяющие записать файл *.eep в EEPROM AT89S8252. Пользуюсь AVR910 и AVRprog, и могу записать только *.hex в память программ. Программирование EEPROM в этой программе работает некорректно (после программирования считывается бред).
- Реклама
-
Rtmip
- Держит паяльник хвостом
- Сообщения: 963
- Зарегистрирован: Чт апр 03, 2014 23:16:55
- Откуда: Россия
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
ProgISP 1.72 + USBASP как работают с AT89S8252? Вроде эта связка у Вас была.
-
Пока_без_кота
- Потрогал лапой паяльник
- Сообщения: 359
- Зарегистрирован: Чт авг 08, 2013 01:06:54
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
В том то и дело, что АТ89S52 нормально программируется этой связкой, а 8252 ни в какую не хочет, не видиться чип. А вышеозвученой связкой (АVR910 + AVRprog) видиться и программируется только флеш 8252, еепром не хочет((
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
stk200 на LPT + isp_programmer 1.2.0.56
Ежли надо - скину в личку.

Ежли надо - скину в личку.
-
Пока_без_кота
- Потрогал лапой паяльник
- Сообщения: 359
- Зарегистрирован: Чт авг 08, 2013 01:06:54
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
Спасибо, есть эта программа. Я хотел именно через USB 
- Реклама
-
Rtmip
- Держит паяльник хвостом
- Сообщения: 963
- Зарегистрирован: Чт апр 03, 2014 23:16:55
- Откуда: Россия
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
Пока_без_кота, попробуйте следующее:
1) пробуем другой кварц - выше или ниже, на время записи.
2) отключите P2.4 и P2.5 от вашей схемы и подтяните их к лог. 1 на время записи. Errata
3) попробуйте изменять напряжение питания от 4 до 6 В, каждый раз пробуя запись. DS с. 28
4) так как уже есть АVR910, то пробуем сделать как тут описано.
Странно, что ProgIsp "не берет", должен видеть стабильно
---------------------------------
BOB51, вы изучали модельный ряд STC? Есть мысли, чтобы из них взять можно было "на пробу пера"?
1) пробуем другой кварц - выше или ниже, на время записи.
2) отключите P2.4 и P2.5 от вашей схемы и подтяните их к лог. 1 на время записи. Errata
3) попробуйте изменять напряжение питания от 4 до 6 В, каждый раз пробуя запись. DS с. 28
4) так как уже есть АVR910, то пробуем сделать как тут описано.
Странно, что ProgIsp "не берет", должен видеть стабильно
---------------------------------
BOB51, вы изучали модельный ряд STC? Есть мысли, чтобы из них взять можно было "на пробу пера"?
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
Только собрал библиотеку , прожки и даташиты. Да бегло пересмотрел.
Поскольку в реале в моих краях приобрести экземпляры для проб не представляется возможным - оставил "про запас".
В принципе - те же 51-е с предсказуемыми стандартом расширениями. Для ассемблера от атмел (с51asm) потребуется только дописать дополнительный файлик определений имен. Отладчик... наиболее подходяще пока только макетом пользоваться...

Поскольку в реале в моих краях приобрести экземпляры для проб не представляется возможным - оставил "про запас".
В принципе - те же 51-е с предсказуемыми стандартом расширениями. Для ассемблера от атмел (с51asm) потребуется только дописать дополнительный файлик определений имен. Отладчик... наиболее подходяще пока только макетом пользоваться...
- Zhuk72
- Сверлит текстолит когтями
- Сообщения: 1231
- Зарегистрирован: Ср янв 29, 2014 08:41:31
- Откуда: Баку
- Контактная информация:
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
Так эти имена уже написаны.
В прошивальщике STC одна из вкладок генерирует такой файл под выбранный чип. Это хедер под Си, но это должно быть почти то же самое.
В прошивальщике STC одна из вкладок генерирует такой файл под выбранный чип. Это хедер под Си, но это должно быть почти то же самое.
Каждый имеет право на свое личное ошибочное мнение.
У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
Там могут быть иные правила (необходимо редактирование согласно соответствующему компилятору).
-
Пока_без_кота
- Потрогал лапой паяльник
- Сообщения: 359
- Зарегистрирован: Чт авг 08, 2013 01:06:54
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
К сожалению, ничего из перечисленного не помогло.Rtmip писал(а):...
Я даже детальнее погуглил и нашел ProgISP версии 2.0, но она почему-то не определила мой USBASP.
А с AVRprog и AVR910 проблема просто в том, что невозможно одновременно выбрать, и за 1 раз записать 2 файла (хекс и еепром). Там есть только 1 окно выбора файла, и когда выбираешь и пишешь например ЕЕПРОМ, то хекс затирается, и наоборот. Подозреваю, что это просто баг программы, так как она входит в состав АВР Студио, и возможно, никто и никогда не пробовал с ее помощью шить еепром АТ89S8252. Впринцыпе смирился. Буду писать только хекс, а еепром заполнять уже внутри программы (командами при начальной инициализации заполнять нужные значения).
В любом случае, спасибо за содействие
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
При записи стирается весь чип (команда "Chip Erase"). Наверняка есть "галочка" в настройках, чтобы не стирать весь чип, а только записать.
Первый раз записываешь с со стиранием чипа, второй без.
Первый раз записываешь с со стиранием чипа, второй без.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- Zhuk72
- Сверлит текстолит когтями
- Сообщения: 1231
- Зарегистрирован: Ср янв 29, 2014 08:41:31
- Откуда: Баку
- Контактная информация:
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
После 9 месяцев общения с STC вернулся к ПИКам и понял, что скучаю по таймерам с автозагрузкой 51-ых МК 
Каждый имеет право на свое личное ошибочное мнение.
У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
У ПИКовых такое тоже имеется. Только для среднемладших это при наличии модуля ССР возможно. Зато на АВРках эквивалент автоперезагрузки (или "сброс по совпадению") на каждом таймере в достатке.
Вот и собираем набор из имеющегося в "кащеевом сундукчке" - систему из нескольких МК помельче с необходимым в результате функционалом.

Вот и собираем набор из имеющегося в "кащеевом сундукчке" - систему из нескольких МК помельче с необходимым в результате функционалом.
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
получается то что в 80-90 лекго делали на мк51(скажем АОН с голосом или Весы автоматические с калкулятором цены на 10-20 позиций товара на пиках не катит и надо чтото не слабее 32 меги +внещний неслабый обвяз???
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
разумеется! кто-то же должен оплачивать прогресс - зря, что ли, изобретают все более мощные и мощные процессоры и более быструю память? вот и приходится применять для бегущих огней минимум ARM9 с парой гигов ОЗУ, иначе не кошерно выходит - никому не нужно...musor писал(а):а пиках не катит и надо чтото не слабее 32 меги +внещний неслабый обвяз???
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
-
Пока_без_кота
- Потрогал лапой паяльник
- Сообщения: 359
- Зарегистрирован: Чт авг 08, 2013 01:06:54
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
Нет там такой галочки, интерфейс прост до безобразия. Для верности скачал не последнюю версию (1.4) а предпоследнюю (1.37), та же картина. И мануал (http://www.atmel.com/Images/doc1021.pdf) на всякий случай прочитал - ничего подобного не нашелKavka писал(а):... Наверняка есть "галочка" в настройках, чтобы не стирать весь чип, а только записать...
-
Пока_без_кота
- Потрогал лапой паяльник
- Сообщения: 359
- Зарегистрирован: Чт авг 08, 2013 01:06:54
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
Доброго времени суток. Понимаю, что стоило написать в "Периферию", но чувствую, что здесь больше шансов получить ответ. Делаю макет на базе КР580ВВ79. Непонятно, насколько мощные линии выдачи семисегментного кода на индикатор (выводы 24-31) имеет данная микросхема. Вроде нагуглил, 10 мкА. Неужели настолько мало ? Зачем спрашиваю: у меня сверхяркие индикаторы и я расчитывал, что эти выводы смогут дать хотя бы по 1 мА, и я обойдусь без усилительных транзисторов. Получается не обойдусь ?
Re: Мелкие вопросы по МК-51 а-ка MCS-51, ASM и не только..
Практическая схемотехника всегда строилась на основе буферной рассыпухи (те же АП6 к примеру).



