Например TDA7294

Форум РадиоКот • Просмотр темы - RTC и ATmega16
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср дек 17, 2025 12:25:40

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: RTC и ATmega16
СообщениеДобавлено: Вт май 30, 2006 23:19:59 
Родился

Зарегистрирован: Вс апр 16, 2006 23:41:56
Сообщений: 9
Откуда: Украина, Донецк
Рейтинг сообщения: 0
Испортил два ATmega16 пытаясь решить проблему эксперементирую со фьюзами, пробывал как с без конденсаторов так и с ними, менял 3 кварца, облазил весь инет - не могу решить проблему: подключаю часовой кварц на входы TOSC1 и TOSC2 ATmega16 и пытаюсь его заставить считать часовые импульсы - не хочет :twisted: , хотя в AvrStudio в эмулирующей среде все работает идеально. Может кто -то сталкивался? Подскажите. Часть кода прошивки:(написано топорно - не знал в чем причина написал так, чтобы контроллер меня точно понял :-) )

Не стремно разве, когда твой код вылазит на две страницы? складывай в файлик и прикрепляй. Ржавый.


Вложения:
1.txt [1.74 KiB]
Скачиваний: 591
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср май 31, 2006 00:41:34 
Говорящий с текстолитом
Аватар пользователя

Карма: 5
Рейтинг сообщений: 4
Зарегистрирован: Пн авг 22, 2005 21:02:22
Сообщений: 1529
Откуда: Питер
Рейтинг сообщения: 0
На самом деле, завести часовой кварц иногда бывает очень нелегко. Ты мерял осцилом, на ногах есть генерация? Если внутренний генератор отказывается заводиться - попробуй подцепить внешний, на какой-нибудь 561ЛН2, и завести его.

А в чем заключается убитость контроллеров? Неуж то ты умудрился во фьюзах отменить последовательную загрузку? :shock:

_________________
Лучше быть первым в деревне, чем вторым в Риме


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср май 31, 2006 09:48:30 
Родился

Зарегистрирован: Вс апр 16, 2006 23:41:56
Сообщений: 9
Откуда: Украина, Донецк
Рейтинг сообщения: 0
В понипроге первый контрл я испортил тем, что поставил галочки на всех фьюз и лок битах. Второй - запрограммировал на работу от внешней RC (это я потом уже понял) и он, естественно, в моей схеме работать перестал. В итоге, я подумал, что может возможно физическим воздействием стереть с них всю инфу – побил в каждый несколько раз разрядом из пьезо елемента и подержал возле магнита :-) . В конце концов работать ничего не начало и контрлы приобрели окончательно убитый вид, сейчас уже пробывал цеплять внешнюю RC, но уже и ето не помогает. Вот такая вот печальная история :-) .
Осциллографа у меня нет, думаю кварци тут не причем – один из них был из рабочих китайских часов.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср май 31, 2006 10:55:59 
Говорящий с текстолитом
Аватар пользователя

Карма: 5
Рейтинг сообщений: 4
Зарегистрирован: Пн авг 22, 2005 21:02:22
Сообщений: 1529
Откуда: Питер
Рейтинг сообщения: 0
Цитата:
побил в каждый несколько раз разрядом из пьезо елемента и подержал возле магнита


... я вроде с утра не пил. А тут на родном форуме такие ужосы мерещуцца :shock: Я ф панике! :o

_________________
Лучше быть первым в деревне, чем вторым в Риме


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср май 31, 2006 17:46:29 
Родился

Зарегистрирован: Вс апр 16, 2006 23:41:56
Сообщений: 9
Откуда: Украина, Донецк
Рейтинг сообщения: 0
:) :) :)
А вдруг бы заработало :) :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср май 31, 2006 18:05:12 
Родился

Зарегистрирован: Вс апр 16, 2006 23:41:56
Сообщений: 9
Откуда: Украина, Донецк
Рейтинг сообщения: 0
Цитата:
... я вроде с утра не пил. А тут на родном форуме такие ужосы мерещуцца Я ф панике!


Вообщем критику в сторону, возможны еще варианты, кроме генератора на инверторе (просто даже если так и заработает, мне ж нужны все таки часы)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 01, 2006 12:45:19 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 42
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
я тоже на 16 МЕГЕ пробовал цасовой кварц на асинхронно завести так ничего и не получилось мож тут секрет какой у амерекосов. А пьезкой ты зря они статики боятся, а от пьезы и подавно здохнут.

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 01, 2006 20:36:57 
Родился

Зарегистрирован: Вс апр 16, 2006 23:41:56
Сообщений: 9
Откуда: Украина, Донецк
Рейтинг сообщения: 0
moLCHec, я ж думал что они уже убитые, просто добивал, такой себе акт мести, что померли раньше времени :)

С часами вопрос решился - просто сделал бесконечный цикл в "reset:" и они потикали.
Кто откликнулся - спасибо

Код:
Reset:
;----------
;----------
ldi R25,0b11000000
out TIMSK,R25
sei

m:
nop
jmp m

reti


Ржавый, код маленький, я без файла :)
Принимайцо :) Ржавый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июн 02, 2006 10:33:07 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 42
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
Ты кондеры какие на часовой кварц вешал, и какая у тя тактовая частота ЦП. И чет не пойму ты как определи что затикали если прога ниче не делает или в прерываниях что обрабатываешь.

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июн 02, 2006 13:56:04 
Родился

Зарегистрирован: Вс апр 16, 2006 23:41:56
Сообщений: 9
Откуда: Украина, Донецк
Рейтинг сообщения: 0
Работает на любой частоте на внутренней RC, и на 8-mHz кварце(другого нет - не пробывал). В схеме на 3-х ногах висит по светодиоду (зажигаются 0-м). В прерывании отправлял на них 0 и они загорались. тоже самое заработало и на с - смысл в том, чтобы "код не заканчивался" - в ином случае почему то на реальном устройстве не генерятся прерывания(хотя в AVRStudio эмуляторе все ОК). Вообщем нужен в конце программы бесконечный цикл, как на с, так и на asm :idea:
Прикрепил код на asm

P.S. Конденсаторы не нужны


Вложения:
first_asm.asm [1.79 KiB]
Скачиваний: 535
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июн 02, 2006 14:39:21 
Мявтор!
Аватар пользователя

Карма: 5
Рейтинг сообщений: 42
Зарегистрирован: Вс дек 18, 2005 20:04:42
Сообщений: 825
Откуда: Свердловская обл.
Рейтинг сообщения: 0
попробую есчё раз мож получится

_________________
Настоящий кот всегда либо голоден,
либо невыспался ...


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y