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

 
 
 
Reply to this topicStart new topic
> Не работают порты
Dars
сообщение Oct 23 2005, 07:53
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 11-08-05
Пользователь №: 7 557



Столкнулся со странной проблемой,не работают порты на mega32,portc2-5,всегда имеет значение лог 1,другие порты работающие на выход при попытке установить лог 0 имеет плавно растущее напряжение где-то от 40-300mV,будто они вообще не подключены...На плате(макетка) 2! контролеера ,m32 и они оба себя так ведут. Может кто знает в чем дело может быть,я в ниче не понимаю cranky.gif
Go to the top of the page
 
+Quote Post
Firer
сообщение Oct 23 2005, 08:34
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 7-01-05
Пользователь №: 1 832



На них JTAG-интерфейс выведен, и по умолчанию он включен.
Отключи его сбросом соотв. FUSE-бита.
Сам на такие грабли наступал.
Go to the top of the page
 
+Quote Post
Dars
сообщение Oct 23 2005, 09:03
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 11-08-05
Пользователь №: 7 557



Спасибо,заработало!!!Три дня млин убил. Я еще сейчас в попыхах когда фузы программил, случайно поставил такие настройки CKSEL3-0 0001,SUT0-1 01,CKOPT 0, теперь не хочет работать,это ведь вроде как режим от внутреннего генератора,но скопт запрограммирован,как откачать???
Go to the top of the page
 
+Quote Post
m16
сообщение Oct 23 2005, 09:11
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



включено внешнее тактирование. на XTAL1 подаешь такт и устанавливай фузы
Go to the top of the page
 
+Quote Post
Dars
сообщение Oct 23 2005, 09:21
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 11-08-05
Пользователь №: 7 557



Может я чего-то недопонимаю но в документации написано:
To run the device on an external clock, the CKSEL fuses must be programmed
to “0000”.
А у меня стоят 0001.
Go to the top of the page
 
+Quote Post
m16
сообщение Oct 23 2005, 09:26
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



да верно . вешай RC цепочку и вперед
Go to the top of the page
 
+Quote Post
Dars
сообщение Oct 23 2005, 09:36
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 11-08-05
Пользователь №: 7 557



В доке написано:
External RC Oscillator Operating Modes
CKSEL3..0 Frequency Range (MHz)
0101 0.1 - 0.9
0110 0.9 - 3.0
0111 3.0 - 8.0
1000 8.0 - 12.0
а у меня 0001,еще раз говорю что это от внутреннего генератора,но скопт запрограммирован,а не должен,таких настроек как я сдела, я в доке не нашел...
Че делать??? cranky.gif???
Go to the top of the page
 
+Quote Post
m16
сообщение Oct 23 2005, 09:47
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



Default Clock Source
The device is shipped with CKSEL = “0001” and SUT = “10”. The default clock source setting is therefore the 1 MHz Internal RC Oscillator with longest startup time. This default setting ensures that all users can make their desired clock source setting using an In-System or Parallel Programmer.

не внимательно посмотрел предыд раз. а по шиту 0001- внутр осц. и все-таки подай внешний такт имхо он включен
Go to the top of the page
 
+Quote Post

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

 


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


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