Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 20.09.2010, 15:14  
98mildg1
Частый гость
 
Регистрация: 23.04.2010
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
98mildg1 на пути к лучшему
По умолчанию USB АЦП на ATmega16 переделать на ATmega8

Приветствую вас, уважаемые форумчане. Как-то зашел на сайт
http://www.usbdev.org.ru/?p=usbadc
Там выложена принципиальная схема вышеупомянутого девайса, а также прошивка для ATmega16 и прога для хоста. Схему я спаял. Не подскажете ли начинающему, как переделать прошивку под ATmega8? А также как и чем залить ее в МК. Заранее благодарен.
Реклама:
98mildg1 вне форума  
Сказали "Спасибо" 98mildg1
warel (27.06.2019)
Непрочитано 20.09.2010, 16:42  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: USB АЦП на ATmega16 переделать на ATmega8

Сообщение от 98mildg1 Посмотреть сообщение
как переделать прошивку под ATmega8? А также как и чем залить ее в МК.
Дизассемблировать (дизассемблеры поискать в сети), подключить фал определений для требуемого МК и ассемблировать в AVRStudio (www.atmel.com). Возможно придётся порытся в даташитах сравнить работу модулей МК использованых в программе. Записать любым программатором для AVR.
STK200/300
PonyProg
AVREAL
STK500
AVR910
AVR910USB
итд
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
picavr вне форума  
Сказали "Спасибо" picavr
warel (27.06.2019)
Непрочитано 20.09.2010, 16:48  
аtаs_stas
Заблокирован
 
Регистрация: 23.08.2010
Сообщений: 541
Сказал спасибо: 20
Сказали Спасибо 93 раз(а) в 78 сообщении(ях)
аtаs_stas на пути к лучшему
По умолчанию Re: USB АЦП на ATmega16 переделать на ATmega8

Дык... там исходник валяется... компильнуть заново, и делов то...
аtаs_stas вне форума  
Сказали "Спасибо" аtаs_stas
warel (27.06.2019)
Непрочитано 20.09.2010, 17:34  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: USB АЦП на ATmega16 переделать на ATmega8

Сообщение от аtаs_stas Посмотреть сообщение
Дык... там исходник валяется...
Дык был вопрос о прошивке а не исходнике )))
а про исходник и так понятно...
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
picavr вне форума  
Сказали "Спасибо" picavr
warel (27.06.2019)
Непрочитано 20.09.2010, 17:43  
OlegNZH
Почётный гражданин KAZUS.RU
 
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: USB АЦП на ATmega16 переделать на ATmega8

так а чем m8 от m16 отличается? ногами только? найти OUT в дизассемблере ...ткнуть куда хочется...

upd - про память - я умолчал , а- иначе? какой смысл?
upd2 ... да! если компилятор в озу ...да неееее -что там 1К. что там 1К. Т.е ОЗУ один в один должно лечь.

Последний раз редактировалось OlegNZH; 20.09.2010 в 17:53.
OlegNZH вне форума  
Сказали "Спасибо" OlegNZH
warel (27.06.2019)
Непрочитано 20.09.2010, 19:08  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: USB АЦП на ATmega16 переделать на ATmega8

Сообщение от OlegNZH Посмотреть сообщение
так а чем m8 от m16 отличается?.
AVR есть такие приколы:
В разных кристаллах разные модули по разному могут работать... и адреса служебных регистров могут отличатся.. и имена служебных регистров и их битов так же могут отличатся...
Вот это и это и нужно проверять по даташитам.
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
picavr вне форума  
Сказали "Спасибо" picavr
warel (27.06.2019)
Непрочитано 20.09.2010, 19:17  
OlegNZH
Почётный гражданин KAZUS.RU
 
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: USB АЦП на ATmega16 переделать на ATmega8

НЕЕЕЕ .... это Компилятору Важно ... а в Прошивке- какие имена-то?
навскидку не помню- но биты- должны совпадать
OlegNZH вне форума  
Сказали "Спасибо" OlegNZH
warel (27.06.2019)
Непрочитано 20.09.2010, 19:19  
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,727
Сказал спасибо: 2,418
Сказали Спасибо 894 раз(а) в 581 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: USB АЦП на ATmega16 переделать на ATmega8

В прошивке адреса служебных регистров ...
baiderin вне форума  
Сказали "Спасибо" baiderin
warel (27.06.2019)
Непрочитано 20.09.2010, 19:22  
OlegNZH
Почётный гражданин KAZUS.RU
 
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: USB АЦП на ATmega16 переделать на ATmega8

m8 и m16 ? различаются? не верю- близнецы они.
OlegNZH вне форума  
Сказали "Спасибо" OlegNZH
warel (27.06.2019)
Непрочитано 20.09.2010, 19:38  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: USB АЦП на ATmega16 переделать на ATmega8

Сообщение от OlegNZH Посмотреть сообщение
m8 и m16 ? различаются? не верю- близнецы они.
С векторов начните. У М8 вектора под rjmp, у M16 под jmp. И в М8 JMP как бы вообще нет, во всяком случае его работу атмел не гарантирует. Посмотрите в конце даташита табличку с поддерживаемыми инструкциями. Это самое большое отличие - компиляторы под М8 вовсю пользуются переполнением PC, в кристаллах с флешем больше 8К от этого все сходит с ума. Я познакомился с этим заменив М88 на М168
kison вне форума  
Сказали "Спасибо" kison
warel (27.06.2019)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ATMega8 VS USB SkyProc Микроконтроллеры, АЦП, память и т.д 28 28.04.2010 17:01
USB HID Keyboard Atmega8 snayperAlfa Proteus 12 24.02.2010 22:01
Питание USB устройств nml Делимся опытом 1 11.02.2010 14:06
Помогите с ЦАП AD7708/AD7718 или их аналогами ST_Senya Микроконтроллеры, АЦП, память и т.д 9 30.11.2009 19:03


Часовой пояс GMT +4, время: 08:56.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot