Отговори на тема  [ 3 мнения ] 
Микро С не ми разпознава специален регистър TCNT1! 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Съб Авг 18, 2007 11:39 am
Мнения: 137
Местоположение: Русе
Мнение Микро С не ми разпознава специален регистър TCNT1!
Здравейте! Имам следния проблем. Пиша си една програмка на micro C PRO for AVR 3.5 . Съответно контролера е Атмега32. Налага ми се да ползвам вътрешния брояч като периферия, но нещо ме спъва. Компилатора не ми познава този регистър TCNT1. При инициализацията разпознава останалите регистри които са част от тази периферия. Prescaler също го познава като му задам. include директивата си я има по default от програмата и предполагам работи защото портовете ги разпознава. Копирам сорсове от datasheet-a на контролера и не иска да го компилира не познава тази променлива. Някакви предложения или къде бъркам?


Нед Яну 30, 2011 12:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
Провери в кой хедър файл ( някой, който идва със средата ) са описани регистрите. Възможно е той там да се нарича по друг начин. Ако въобще липсва, го добави.


Нед Яну 30, 2011 12:49 pm
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Съб Авг 18, 2007 11:39 am
Мнения: 137
Местоположение: Русе
Мнение 
Да намерих го. Разделен е на 2 регистъра по 8 бита съответно TCNT1L,TCNT1H.
Благодаря за помощта, вече бях напълно блокирал след цяла нощ борба с други истории.


Нед Яну 30, 2011 1:32 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни