| Автор |
Съобщение |
|
Ugeen
Ранг: Новодошъл
Регистриран на: Пон Яну 16, 2006 5:20 pm Мнения: 122 Местоположение: гр. Горна Оряховица
|
 Разлики между ревизиите на ATMEGA8
Колеги пак съм аз със моята ATMega8.Завърших си проекта с чиповете които
бях закупил на цена 6,70лв,а те бяха ATMega8L-8PI и още пише 0424G.Всичко работи перфектно.Понеже ставаше дума да се изработят- няколко устройства,закупих от фирма "Футурел" чипове на доста по сносна цена от порядъка на 3лв.На тях пише ATMega8-16PU 0548.Програмирах ги със същата програма с която работят другите ми чипове,но се оказа че честотата на осцилатора е много ниска а кварца ми е 4mhz.Тъй като имам и динамична индикация тя започна да мига яко с честота около 10Hz,иначе програмата си работи.Къде според вас е проблема.Не може с една и съща програма и еднакви фузове едните процесори да работят а другите не.
|
| Чет Фев 23, 2006 3:29 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
Ако имаш възможност измери честотата на осцилатора "на око" със скопа, най добре брез буфер като 'HC04 или подобно. Ако е ниска, опитай да си поиграеш с кондензатори около кварца - например два по 22 pF към маса. Ако пак не помогне, няколко стотин ома последователна на кварца. Ако и то не помогне, 10 MOhm паралелно. Накрая сменяш кварца и последно процесора.
Абе изобщо, уклончив отговор....
|
| Чет Фев 23, 2006 3:35 pm |
|
 |
|
Ugeen
Ранг: Новодошъл
Регистриран на: Пон Яну 16, 2006 5:20 pm Мнения: 122 Местоположение: гр. Горна Оряховица
|
Слагам,кондензатори и резистори,но имам чувството че изобщо не му влияе.
Все едно, че не е програмиран за кварцов осцилатор ,а CKSEL0...3 са ми 1111,SUT0..1 също са ми 11. WDT=0, CKOPT=0.
|
| Чет Фев 23, 2006 3:49 pm |
|
 |
|
Ugeen
Ранг: Новодошъл
Регистриран на: Пон Яну 16, 2006 5:20 pm Мнения: 122 Местоположение: гр. Горна Оряховица
|
Открих проблема.оказа се че CKSEL3...1 трябва да са 110 (нищо общо с описанието на процесора) и тръгна нормално.Според описанието на Атмел при тази стойност на фузовете се ползва кварц от 0,9-3Mhz.Настройката на фузовете за кварц 4Mhz и кондензатори 22pf както е при мен ,трябва да е 111 ,но така не ще.Няма никаква логика ,но на практика е така.Ако срещнете същия проблем ,вече имате отговора.
|
| Чет Фев 23, 2006 6:07 pm |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10088
|
мега8L и мега8 са различни процесори!
сигурен ли си, че четеш правилната книга?
имам доста изделия с мега8 и кварц на 8. работи с 111, ckopt=1.
какъв ти е кварца?
|
| Чет Фев 23, 2006 9:09 pm |
|
 |
|
Ugeen
Ранг: Новодошъл
Регистриран на: Пон Яну 16, 2006 5:20 pm Мнения: 122 Местоположение: гр. Горна Оряховица
|
Описанието е едно и също.В началото пише ATMega8(L).Кварца ми е 4Mhz от
малките, метален SJK (като тези по дънните платки на компютрите).
|
| Пет Фев 24, 2006 12:35 pm |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10088
|
прав си...  объркал съм се с мега88
аз нямам мега с 0548 (това е декемви миналата година), ще ги питам футурелците дали нямат още, да пробвам. не вярвам да е от оловото
кварца от къде си го купил?
|
| Пет Фев 24, 2006 2:56 pm |
|
 |
|
Ugeen
Ранг: Новодошъл
Регистриран на: Пон Яну 16, 2006 5:20 pm Мнения: 122 Местоположение: гр. Горна Оряховица
|
Кварца е от магазин на Пасат Електроникс.Горнооряховска фирма ,имат около 3о магазина в цялата страна.Имат и сайт. http://www.pasatbg.com/
|
| Пет Фев 24, 2006 5:05 pm |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10088
|
добре - те имат магазин в софия, ще мина от там да взема няколко
трябва да се изследва проблема
|
| Пет Фев 24, 2006 5:19 pm |
|
 |
|
Ugeen
Ранг: Новодошъл
Регистриран на: Пон Яну 16, 2006 5:20 pm Мнения: 122 Местоположение: гр. Горна Оряховица
|
Изследвай и пиши да видим и при теб ли ще се получи така.
|
| Пет Фев 24, 2006 5:29 pm |
|
|