roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 05:28

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Проблема чтения порта МК ATtyny2313
СообщениеДобавлено: 16 фев 2011, 00:56 
Не в сети

Зарегистрирован: 16 фев 2011, 00:52
Сообщения: 142
прог. языки: PHP, ActionScript, Delphi, Visual Basic, Perl,Java
есть:
ATtyny2313, программатор 5 проводов, программа программатор PonyPROG2000. чтение запись проходит на ура. Программа компеляции: CodeVisionAVR
Проблема: не могу программно получить реакции на ножках.
пример кода
Код:
#include <tiny2313.h>
#include <delay.h>  

void main(void)
{
PORTB=0xff;
DDRB=0xFF;
PORTD=0xFF;
DDRD=0x00;

while (1)
       {
   PORTB = PORTD;

};

}

на порт РB навешаны свето диоды. при замыкании любой ножки PD на GND ни какой реакции.
Микруха новая (только с магазина) фьюзы не программировал, как были с завода.
Если делать так
Код:
while (1)
       {
   PORTB = ~PORTB;
delay_ms(100);

};

то все работает, т.е. все (8 шт) светодиоды мигают. также если использовать порт D как выход и менять там биты, от и там светодиоды мигают на порте D. а вот чтении с порта ни как не получается. что может быть?
также самое было и c ATtyny26 ( на 2шт, пока не спалил).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема чтения порта МК ATtyny2313
СообщениеДобавлено: 16 фев 2011, 01:08 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
попробуй PORTB=PIND и все получится


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема чтения порта МК ATtyny2313
СообщениеДобавлено: 16 фев 2011, 01:20 
Не в сети

Зарегистрирован: 16 фев 2011, 00:52
Сообщения: 142
прог. языки: PHP, ActionScript, Delphi, Visual Basic, Perl,Java
Спасибо большое :))


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO