Форум за електроника Форуми Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Програмиране на Atmega168
Иди на страница 1, 2  Следваща
 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics



Предишната тема :: Следващата тема  
Автор Съобщение
emilm
Опитен потребител
Опитен потребител


Регистриран на: 04 Авг 2005
Мнения: 761

МнениеПуснато на: Чет Яну 30, 2014 1:13    Заглавие: Програмиране на Atmega168 Отговорете с цитат

Здравейте,става въпрос за Atmega168pa, tqfp32 цокъл-не ще нито да се чете,нито да се записва,изобщо не я инициализира програматора.Пробвах с Пони на сериен порт,и на усб с пасатския-същата работа.За проба взех и втори контролер,не ще и не ще.Фабрично да е конфигуриран с външен клок,или пък нещо ми убягва,помагайте!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
AA
Опитен потребител
Опитен потребител


Регистриран на: 28 Юни 2004
Мнения: 730
Местожителство: ВеликоТърново

МнениеПуснато на: Чет Яну 30, 2014 7:52    Заглавие: Отговорете с цитат

Имах много подобен проблем - реших го като си направих интерфейса за паралелен порт - http://www.lancos.com/e2p/betterSTK200.gif С него поне засега нямам проблеми.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
emilm
Опитен потребител
Опитен потребител


Регистриран на: 04 Авг 2005
Мнения: 761

МнениеПуснато на: Чет Яну 30, 2014 19:47    Заглавие: Отговорете с цитат

Пробвах днес и на паралелния порт-не я открива пак.Намерих из архивите една mega168-20au същия цокъл,и се програмира без проблем със всички програматори.Доста четене падна,но не успях да разбера каква е разликата между 2-те
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
mitre
Активен потребител
Активен потребител


Регистриран на: 15 Апр 2008
Мнения: 62
Местожителство: София

МнениеПуснато на: Чет Яну 30, 2014 20:36    Заглавие: Отговорете с цитат

Ако са пипани FUSE-овете,така става.
Пробвай на XTAL1 да подадеш синусоида около 1Кхз с амплитуда около 1-2 Волта,и тогава оправи FUSE-овете
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
emilm
Опитен потребител
Опитен потребител


Регистриран на: 04 Авг 2005
Мнения: 761

МнениеПуснато на: Чет Яну 30, 2014 20:46    Заглавие: Отговорете с цитат

Не са пипани,нови са.Имам 3 броя,всички не се четат и пишат.Ами ще пробвам и с външен сигнал утре,иначе с кварц пробвах.Всъщност,какво ще се промени ако променя състоянието на CKDIV8 fuse?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
eko67
Опитен потребител
Опитен потребител


Регистриран на: 01 Юли 2010
Мнения: 153
Местожителство: гр.Пещера

МнениеПуснато на: Пет Яну 31, 2014 9:13    Заглавие: Отговорете с цитат

Не си писал какъв програматор ползваш.STK200/300,STK500, .....?
Има едно устройство АТмега Доктор,което с едно натискане на бутон възстановява МК на заводските настройки.Вземи си AVR MK II USB Progamator или подобен,за да нямаш съмнения и проблеми.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
RM
Опитен потребител
Опитен потребител


Регистриран на: 16 Сеп 2008
Мнения: 680

МнениеПуснато на: Пет Яну 31, 2014 17:45    Заглавие: Отговорете с цитат

Signature bytes при двете меги са различни
ATmega168-0x1E, 0x94, 0x06
АТmega168PA-0x1E, 0x94, 0x0B
Но мисля че няма разлика в серийния и паралелния интерфейс и начин на програмиране. При това твоята мега е по нов ревиижън, и може програматора да не я подържа. По добре не я тормози много да не я объркаш. Няма нужда от кварц по дефулт си е на вътрешен такт, и ако не я вижда програматора няма да я пише ако ще и свещи да и палиш.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
emilm
Опитен потребител
Опитен потребител


Регистриран на: 04 Авг 2005
Мнения: 761

МнениеПуснато на: Пет Яну 31, 2014 21:25    Заглавие: Отговорете с цитат

RM написа:
Signature bytes при двете меги са различни
ATmega168-0x1E, 0x94, 0x06
АТmega168PA-0x1E, 0x94, 0x0B

....... и може програматора да не я подържа.

Най-вероятно това е отговора,но не намерих софтуер в който да има 168PA,но пък за други серий има PA.Не знам как да реша проблема,затова ще си купя други чипове,че загубих много време да се занимавам с глупости. Поздрави на всички!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
RM
Опитен потребител
Опитен потребител


Регистриран на: 16 Сеп 2008
Мнения: 680

МнениеПуснато на: Пет Яну 31, 2014 22:16    Заглавие: Отговорете с цитат

Цитат:
затова ще си купя други чипове,че загубих много време да се занимавам с глупости

Можеше да поискаш програма която с някой от твоите железа да може да я пише .... но ти си решаваш.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
emilm
Опитен потребител
Опитен потребител


Регистриран на: 04 Авг 2005
Мнения: 761

МнениеПуснато на: Пет Яну 31, 2014 22:39    Заглавие: Отговорете с цитат

Не е късно стига да предложите софтуер който подържа въпросните чипове.На мен ми трябваше спешно един който съм записал,но трябват още 2 които ще купувам другата седмица,ако тези не стават.Иначе разполагам с Syprog , AVR USBASP на елимекс , и STK200 на паралелен порт който предложи "AA" във 2-я пост
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Иди на страница 1, 2  Следваща
Страница 1 от 2

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals