roboforum.ru

Технический форум по робототехнике.

Кнопка С CVAVR

Кнопка С CVAVR

Hamileon » 11 май 2006, 22:20

Разобрался с выходами а вот что то входы неполучается.
Подскажите что неправильно. Проверяю в VMlabe

#include <90s2313.h>  


       
void main(void) {



          DDRB.2=0;  Кнопка подаем 5 вольт
          DDRB.3=1;  Диод  
       
       
         
        while(1) {    
                 if (PORTB.2 == 0) PORTB.3 = 1; else PORTB.3 = 0;
         
          }
}

Кирилл » 11 май 2006, 22:39

Используй Бейсик там все намного проще

Hamileon » 11 май 2006, 22:41

Кирилл писал(а):Используй Бейсик там все намного проще

А что именно ?

Hamileon » 11 май 2006, 23:24

Разобрался.

Вот.
#include <90s2313.h>  


       
void main(void) {



          DDRB.2=0;
          PORTB.2 = 1;
          DDRB.3=1;    
       
       
         
        while(1) {    
                 if (PINB.2 == 0) PORTB.3 = 1; else PORTB.3 = 0;
         
          }
}

Но непонятно что такое подтяжка. И высокоимпедансный вход (Z-состояние)

Если можете поясните что это такое. :) Понятно что надо выбирать при направлении вход одно из двух ).
В моем случае первое.

-= Александр =- » 11 май 2006, 23:48

Подтяжка - это (как бы так на пальцах рассказать) если она есть, то реагирует на замыкание входа на землю. Тоесть пока вход висит в воздухе (кнопка не нажата) - из него читается "1". Когда подтяжки нет - наоборот. Тоесть кнопку надо замыкать на +5В, а пока не замкнута - читается "0".

А высокоимпедансный вход - значит что у него сопротивление бесконечно велико. Тоесть лавай ты на него 0 или +5 - ток будет мизерный. Дает возможность подключать к нему низкомощные выходы (например всякие датчики).

Hamileon » 12 май 2006, 01:28

Понял спасибо.

avr123.nm.ru » 12 май 2006, 09:25

что такое подтяжка.

И высокоимпедансный вход (Z-состояние)


<-  стр. 2 и 3  - устройство МК AVR, сигналы, напряжения токи ...

avr123.nm.ru » 12 май 2006, 09:34

-= Александр =- писал(а):Подтяжка - это (как бы так на пальцах рассказать) если она есть, то реагирует на замыкание входа на землю.


10 баллов !


-= Александр =- писал(а):Когда подтяжки нет - наоборот. Тоесть кнопку надо замыкать на +5В, а пока не замкнута - читается "0".


а "0" кто держит ?    Бесконечное сопротивление ?


cron
Rambler\'s Top100 Mail.ru counter