Atmega16A Не включаются PORTC

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
king-live
Прорезались зубы
Сообщения: 238
Зарегистрирован: Сб янв 29, 2011 20:26:48

Atmega16A Не включаются PORTC

Сообщение king-live »

Доброго времени суток. Не пойму почему не работают некоторые порты "С"
Внизу программа для проверки PORTC в эмуляторе работает аппаратно нет.
При такой настройке порта "С" работают только PC0, PC1, PC6, PC7 а, остальные PC2, PC3, PC4, PC5 не работают.
Порты которые не работают по сигналу осцилографа висят в воздухе.
Что я упустил, по даташиту эти порты обычные.

Код: Выделить всё


#include <avr/io.h>
#define F_CPU 4000000UL
#include <util/delay.h>

int main()
{
DDRC=0b11111111;
while(1)
	{
	PORTC=0b11111111;
	_delay_ms(1);
	PORTC=0b00000000;
	_delay_ms(1);
	}
}


Заранее спасибо.
Реклама
Аватара пользователя
md5sum
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Re: Atmega16A Не включаются PORTC

Сообщение md5sum »

king-live писал(а):Что я упустил
Фьюз JTAGEN
— Не говорите мне что делать и я не скажу куда Вам идти...
Реклама
king-live
Прорезались зубы
Сообщения: 238
Зарегистрирован: Сб янв 29, 2011 20:26:48

Re: Atmega16A Не включаются PORTC

Сообщение king-live »

Спасибо! Отключил этот фюз и всё заработало.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»