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

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

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

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

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

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

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

 
Опции темы
Непрочитано 30.08.2007, 20:55  
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

А что на контроллере написано? Мега 16 может быть с максимальной частотой 8 МГц, это если в конце названия контроллера стоит буква L...
Реклама:
dimonbest вне форума  
Непрочитано 31.08.2007, 08:47  
anton_avr
Частый гость
 
Регистрация: 01.05.2007
Сообщений: 37
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
anton_avr на пути к лучшему
По умолчанию

Если даашиты порядком надоели , то есть более приемлемый вариант- программа Algorithm Builder.
В ней можно посмотреть, от чего будет тактироваться мк, при установке битов конфигурации.

Оживить мк можно, если не запрограмирован RSTDISBL.
Для этого от любого геератора(я использовал микрконтроллер pic16f84 c кварцом) по проводу взяти сигнал от какой-то из ног кварца (от какой точно не помню) и отправить его на место подключения в mege.

А для натройки наработу от внешнего кварцевого генератора частотой 1-16 мгц нужно установить биты так.

CKSEL0 =0
CKSEL1 =0
CKSEL2 = 0
CKSEL3 = 0
CKOPT = 1

0-это не програмируется

И не забывайте про RSTDISBL!!!!

Шить лучше CodeVisionAVR
А частота указывается в нзвании
ATmega8 - 16PU (16 мгц)
anton_avr вне форума  
Непрочитано 31.08.2007, 09:07  
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

Сообщение от anton_avr
CKSEL0 =0
CKSEL1 =0
CKSEL2 = 0
CKSEL3 = 0
CKOPT = 1
0-это не програмируется
Стоит ли человека с толку сбивать, в контроллерах всегда "0" - это запрограмировано, а "1" - незапрограмировано??? Это стандарт...
dimonbest вне форума  
Непрочитано 31.08.2007, 12:24  
Jekane
Частый гость
 
Регистрация: 19.04.2007
Сообщений: 41
Сказал спасибо: 3
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Jekane на пути к лучшему
По умолчанию

У меня Мега 16 на кварце 16Мгц работает, стоит керамика 18пф.
На счет фузов, у меня такое:
OCDEN=1
JTAG=0
SPIEN=0
EESAVE=1
BOOTSZ=00
BOOTRST=1
CKOPT=0
BODLEVEL=0
BODEN=0
CKSEL=1111
SUT=11

LockBits не программировал.

И все работает. Проверено не на одном десятке контроллеров.
Уточню, я использую ATmega16-16PU
Jekane вне форума  
Непрочитано 03.09.2007, 19:16  
BSVik
Прохожий
 
Регистрация: 01.01.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
BSVik на пути к лучшему
По умолчанию

а кто может сказать в каком порядке расположены CKSEL
CKSEL 1111
0123 или
3210
BSVik вне форума  
Непрочитано 03.09.2007, 19:38  
AndreiVV
Гражданин KAZUS.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

3210
а не все равно ведь 1111 и в прямом и обратном одно и тоже
AndreiVV вне форума  
Непрочитано 03.09.2007, 20:23  
BSVik
Прохожий
 
Регистрация: 01.01.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
BSVik на пути к лучшему
По умолчанию

Сообщение от AndreiVV
3210
а не все равно ведь 1111 и в прямом и обратном одно и тоже
да нет не скажи, ведь именно эти биты выбирают внутренний или внешний генератор, а так же кварц или керамический резонатор будет, выставишь не так и получишь дулю в нос, а потом будешь репу чесать чё это былО?
BSVik вне форума  
Непрочитано 03.09.2007, 20:31  
AndreiVV
Гражданин KAZUS.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

Сообщение от BSVik
Сообщение от AndreiVV
3210
а не все равно ведь 1111 и в прямом и обратном одно и тоже
да нет не скажи, ведь именно эти биты выбирают внутренний или внешний генератор, а так же кварц или керамический резонатор будет, выставишь не так и получишь дулю в нос, а потом будешь репу чесать чё это былО?
посмотри о чем спросил
Цитата:
а кто может сказать в каком порядке расположены CKSEL
CKSEL 1111
какая разница
CKSEL и CKSEL
1111 1111
3210 0123
каков вопрос таков ответ
AndreiVV вне форума  
Непрочитано 03.09.2007, 20:39  
BSVik
Прохожий
 
Регистрация: 01.01.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
BSVik на пути к лучшему
По умолчанию

хорошо
есть четыре бита управления выбора тактирования мк
это CKSEL.0;CKSEL.1;CKSEL.2;CKSEL.3
а при настройке МК в программаторе все это CKSEL в одной куче CKSEL=1111, ну вот я и спрашиваю в каком порядке нужно считать с право на лево или с лева на право вот и весь вопрос, что тут не понятного?
BSVik вне форума  
Непрочитано 03.09.2007, 21:34  
AndreiVV
Гражданин KAZUS.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

так я и ответил
если CKSEL=1111 то CKSEL3=1;CKSEL2=1;CKSEL1=1;CKSEL0=1 какая разница в каком порядке результат будет один и тот же потому-то как не выставляй CKSEL0=1;CKSEL1=1;CKSEL2=1;CKSEL3=1 или CKSEL3=1;CKSEL2=1;CKSEL1=1;CKSEL0=1; CKSEL=1111
конечно CKSEL=1110 не равен CKSEL=0111 и ежу понятно

а вот если вы имели ввиду очередность то 3210
AndreiVV вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запустить ATtiny2313 от кварца 4 Мгц? nagano Микроконтроллеры, АЦП, память и т.д 2 19.11.2008 10:29
Как измерить частоту кварца? miroev Измерительное оборудование 3 19.04.2008 01:13
как установить время на часах Электроника ndreich Делимся опытом 2 17.03.2008 00:43
IAR C for AVR. как создать файл для внешнего EEPROM? prottoss Микроконтроллеры, АЦП, память и т.д 7 07.11.2005 22:19
[Решено] Помогите, как питать по USB от внешнего источника МР3 плеер Kir Источники питания и свет 5 01.09.2004 23:34


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


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