Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
06.03.2012, 01:08
|
|
Прописка
Регистрация: 18.10.2010
Адрес: Planet Earth )
Сообщений: 120
Сказал спасибо: 14
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Сообщение от alvadep
|
В реальном процессоре ОЗУ то же не обнуляется по RESETу.
|
Это и так видно.
А в симуляторе можно было бы и сделать! Типа кнопки симулирующую выключение питания. Я понимаю, как бы чисто теоретически, что при выключении питания контроллера, записанные байты в SRAM должны потеряться, я имею ввиду; все что сохранил стек в ОЗУ, или программист временно забил туда, а после ВКЛ. МК (Статическое ОЗУ) с адреса $60 до $25F должно быть выставлено в $FF.
Но как говорят, это не всегда так!
Пример: а если мы выключили питание - "и думаешь - капец, задолбался, не чего не получается" и тут вдруг появляется мысля и что то хочется сделать, и я долго не думая врубаю питание обратно.
Есть вероятность что какие то байтики в ОЗУ останутся неизменными! Мне интересно сколько времени после выключения питания МК сохраняются данные в регистрах и непосредственно в самом SRAM.
__________________
Мозги кипят, ядрить твою валентность!!! Пойду закладывать остальные ингредиенты...
Последний раз редактировалось DAVE_ELEKTRIK; 06.03.2012 в 02:07.
|
|
|
|
06.03.2012, 01:46
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Сообщение от pinco
|
потому как работа железа уже тогда не симулировалась бы точно так , как это есть на самом деле , и тогда грош цена была бы такому симулятору.
|
Не плодите легенды... Ни один симулятор не отражает точно работу проца, всегда есть какие-то ограничения или неточности...
|
|
|
|
06.03.2012, 06:53
|
|
Гражданин KAZUS.RU
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Сообщение от DAVE_ELEKTRIK
|
Это и так видно.
А в симуляторе можно было бы и сделать! Типа кнопки симулирующую выключение питания.... а после ВКЛ. МК (Статическое ОЗУ) с адреса $60 до $25F должно быть выставлено в $FF.
... "и думаешь - капец, задолбался, не чего не получается" и тут вдруг появляется мысля и что то хочется сделать, и я долго не думая врубаю питание обратно.
Есть вероятность что какие то байтики в ОЗУ останутся неизменными! Мне интересно сколько времени после выключения питания МК сохраняются данные в регистрах и непосредственно в самом SRAM.
|
Можешь не терзаться сомнениями - от десятков секунд до нескольких минут обычно сохраняется инфа в контроллерном SRAM, если кондер по питанию контроллера 47-100мкф вместе с обвязкой, пока питание совсем не упадет примерно до 1,5 -1,2 вольта - дальше разрушается .И еще зависит от построения кристалла и плюс его внешняя обвязка влияющая на величину утечки по току от остатка питания и еще от самой величины кондеров по питанию - например: насадишь кондер эдак под 1000 мкф или побольше - так и можешь получить сохранение старой инфы вплоть даже до получаса точняк, пока питание медленно спадает и утечки достаточно малы, но все же это примерно, за большую точность не ручаюсь , потому как это от очень многих факторов зависит .
__________________
Короче асма кода нет !
Последний раз редактировалось pinco; 06.03.2012 в 07:16.
|
|
|
|
06.03.2012, 07:11
|
|
Гражданин KAZUS.RU
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Сообщение от st__1
|
Не плодите легенды... Ни один симулятор не отражает точно работу проца, всегда есть какие-то ограничения или неточности...
|
Ну да, конечно же и здесь привет троллям , наверное поцапаться Вам ну совсем не с кем ,скучновато видите-ли.
__________________
Короче асма кода нет !
Последний раз редактировалось pinco; 06.03.2012 в 07:16.
|
|
|
|
06.03.2012, 12:43
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Ващета... есть такое понятие, как simulator limitations... ![Рот до ушей](images/smilies/icon_doushei.gif)
Такшта... не нужно разбрасываться своими грошАми...
|
|
|
|
11.03.2012, 01:54
|
|
Прописка
Регистрация: 18.10.2010
Адрес: Planet Earth )
Сообщений: 120
Сказал спасибо: 14
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Доброго времени суток. Решил перейти к практике программирования AVR-ов(типа пора ручками плату по кромсать и дымок паяльником по пускать). Появились мелкие вопросы по программаторам, не стал открывать новую тему, буду продолжать в этой теме, если конечно не кто не против? Так вот... Что бы собрать нормальный программатор, мне надо прошить контроллер программатора. А чем? Тут я долго не думая сразу набросился рассматривать программатор AVR ISP STK200/300, под LPT порт. Боязнь спалить порт, начал перечитывать наши и зарубежные форумы по модернизации STK200/300. Вариантов конечно много. Остановился на забугровом схема: тут вариант1.
Аналог собранный нашими умельцами схема: тут вариант2 и вариант3 здеся.
Мне интересно собирал кто не будь вариант1? Если да то выручайте, есть вопросы:
1. Зачем стоит ключ, транзистор Q1, для чего он нужен?
2. Выход LED/XTAL1 есть где нибудь примеры использования, или описание?
И самый главный вопрос-
3. У меня стоит AVRStudio v4.19.0.730 думал прикручу STK-200/300 к ней, вроде бы пару пустяков, и все тут, но ни фига себе!? Думал багофича! Плагина то нет для STK-шки 200/300. Начал прикидывать что сделать можно, может кто знает, или возможно есть плагин для AVR-Studio 4.19 с STK200/300.
Ну вот вроде бы и все, пока вопросы исчерпаны. Есть впереди еще один выходной, может что и откопаю.
__________________
Мозги кипят, ядрить твою валентность!!! Пойду закладывать остальные ингредиенты...
|
|
|
|
11.03.2012, 04:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Вам сюда - http://real.kiev.ua/avreal/
Там и схемы есть. На один раз можно и просто шнурком с двумя разъемами обойтись.
|
|
|
|
11.03.2012, 04:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,983
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
да-а, умеете комара в слона раздуть - 49 страниц, ужжос!!! ![Прикольно](images/smilies/icon_wink3.gif)
смотрите kanda AVRISP5.5.0 - встраивается в студию, появляется в списке. кстати, упрощенная версия - шлейф из 10 проводов с резисторами 50-100ом возле лпт-разъема подойдет для одного программирования м8 или т2313 под усб-программатор или авр910 на сом-порт (погуглите, чай не забанили?). еси есть at90usb162 или могёте достать, то смогете сваять клон авр исп мк2 на базе библиотеки LUFA. шьетси сие чудо, которое юдо, то бишь at90usb162, чудестной программенцией FLIP3.4.5 от кормилицы ATMEL, значиццы тама ея и найдете, в уголке под камодом ![Смешно](images/smilies/icon_lol.gif)
ну пакеда, трудитеся, не балуйте, девок не зажимайте, оне хрупкие - трышшать
|
|
|
|
11.03.2012, 11:29
|
|
Прописка
Регистрация: 18.10.2010
Адрес: Planet Earth )
Сообщений: 120
Сказал спасибо: 14
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Сообщение от jump
|
AVRISP5.5.0 - встраивается в студию
|
Посмотрел. Хмм... ??? Не понял, это как? Что-то тут не то.
__________________
Мозги кипят, ядрить твою валентность!!! Пойду закладывать остальные ингредиенты...
|
|
|
|
11.03.2012, 13:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,983
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
DAVE_ELEKTRIK,
бл..., уже лет 8 использую, а он мне "Что-то тут не то" ![Гонишь](images/smilies/icon_blat.gif)
мои советы - это приказы, а приказы, как вам известно, не обсуждаются ![Дьявольски зол](images/smilies/icon_twisted.gif)
вам же сказано - скачать, установить в папку програм филесы. при запуске студии в папке тулзы найдете инструмент аврисп. дальше рассказывать или пробовать будете?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:22.
|
|