реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> вопрос по CodeVisionAVR, как изменить частоту контроллера
Axxel
сообщение Apr 14 2008, 08:51
Сообщение #16


Частый гость
**

Группа: Новичок
Сообщений: 140
Регистрация: 31-01-07
Из: Челябинск
Пользователь №: 24 896



Цитата(wwweider @ Apr 14 2008, 14:33) *
точных данных там не нашёл.

А это?
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Если боишься - не говори. если сказал - не бойся. ©
Go to the top of the page
 
+Quote Post
wwweider
сообщение Apr 14 2008, 08:56
Сообщение #17


Местный
***

Группа: Validating
Сообщений: 301
Регистрация: 5-07-07
Пользователь №: 28 894



поставил все галочки CKSEL
при первой попытке прошить выдал ошибку
потом першил как были галочки назад заработало
потом поставил опять все галочки прошилось но теперь больше не прошивается!(

да видел я эту таблицу, там опытным путём чтоли одну из трёх комбинаций ставить)
Go to the top of the page
 
+Quote Post
Axxel
сообщение Apr 14 2008, 09:08
Сообщение #18


Частый гость
**

Группа: Новичок
Сообщений: 140
Регистрация: 31-01-07
Из: Челябинск
Пользователь №: 24 896



Цитата(wwweider @ Apr 14 2008, 14:56) *
да видел я эту таблицу, там опытным путём чтоли одну из трёх комбинаций ставить)

Вот так и про CKOPT не забудьте, и про "0"-programmed, "1"-unprogrammed
В общем не должно у вас птичек там стоять ни в CKSEL, ни в CKOPT

Сообщение отредактировал Axxel - Apr 14 2008, 09:13
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Если боишься - не говори. если сказал - не бойся. ©
Go to the top of the page
 
+Quote Post
wwweider
сообщение Apr 16 2008, 07:03
Сообщение #19


Местный
***

Группа: Validating
Сообщений: 301
Регистрация: 5-07-07
Пользователь №: 28 894



поставил, плюс ещё в паралельном програматоре бит spien выставил.
всё заработало но!
кварц поставил 16 мГц, программа:
while(1)
{
PORTA.1=!PORTA.1;

}
выдаёт 1МГц на ножке, что то нето? хотябы 4-8 увидеть бы. получается конроллер неработает на 16 мег? в даташите я вообще понял чтобы на 16 частоту выставить нужно внешний генератор?
Go to the top of the page
 
+Quote Post
vet
сообщение Apr 16 2008, 07:14
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



смотрите ассемблерный листинг, считайте время выполнения всех команд цикла, исходя из известного числа тактов на каждую.


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post
Палыч
сообщение Apr 16 2008, 07:26
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(wwweider @ Apr 16 2008, 10:03) *
кварц поставил 16 мГц, ... выдаёт 1МГц на ножке, что то нето? хотябы 4-8 увидеть бы.
Хороший результат! Ваш цикл выполняется всего за 8 тактов. Зачем Вам 4-8 МГц частота? Просто - хочется? Какая конечная цель (задача)? Может, микроконтроллер для Вашей задачи не подходит...
Go to the top of the page
 
+Quote Post
wwweider
сообщение Apr 17 2008, 07:23
Сообщение #22


Местный
***

Группа: Validating
Сообщений: 301
Регистрация: 5-07-07
Пользователь №: 28 894



ну если хороший тогда ладно я спокоен) хотел убедится что выставил на 16мГц

задача брать данные с ацп и писать на флешку по spi желаельно не менее 100кБитперсек

или может другой шустрый процессор посоветуете? что бы я его стк200 мог запрограмить и корпус дип обязательно! люблю сам паять.
Go to the top of the page
 
+Quote Post
vet
сообщение Apr 17 2008, 07:48
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



в любой меге есть аппаратный SPI, работающий на половине тактовой частоты. АЦП - тоже почти во всех.


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post
GDI
сообщение Apr 17 2008, 07:56
Сообщение #24


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Цитата
хотел убедится что выставил на 16мГц

Осциллографом посмотрите частоту на кварцевом резонаторе, если бы вы работали от внутреннего генератора, как мега настроена по-умолчанию, то генерации на кварце не было бы.
Цитата
может другой шустрый процессор посоветуете? что бы я его стк200 мог запрограмить

посмотрите, например, на мега168, да и все новые меги работают на частотах до 20МГц


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
wwweider
сообщение Apr 18 2008, 03:45
Сообщение #25


Местный
***

Группа: Validating
Сообщений: 301
Регистрация: 5-07-07
Пользователь №: 28 894



не ну 16 и 20 мГерц небольшая разница, хотелось на парядок ускориться)

а насчёт посмотреть на кварце вообще проблемма осцилограф как то влияет на кварцевый резонатор что контроллер перестаёт работать, причём нетолько на моей схеме, вроде бы и заземление осцилографа убрал. не помогло.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th July 2025 - 19:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01534 секунд с 7
ELECTRONIX ©2004-2016