Goto page Previous 1, 2
Adam Dybkowski
Guest
Tue Jan 11, 2011 12:09 am
W dniu 2011-01-09 23:16, Mateusz Klatecki pisze:
Quote:
Wyobraź sobie balonik na dworze w wietrzny dzień. Kiedy go
podniesiesz
w rękach do góry, jest logiczna jedynka, kiedy puścisz chciałbyś,
żeby
swobodnie opadł na ziemię - logiczne zero. Niestety kiedy go nie
trzymasz, działa na niego zakłócenie - wiatr. Nie wiesz, jak wiatr
[...]
LOL - to tłumaczenie jakby wyjęte z książek Gardynika drukowanych na
papierze z odzysku (w każdym razie tak wyglądały pierwsze wydania, gdy
się w nie zaopatrywałem). :-D
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Pawel
Guest
Wed Jan 12, 2011 10:26 pm
On 2011-01-09 23:50, Michoo wrote:
Quote:
W dniu 09.01.2011 23:41, Pawel pisze:
Nie wiem, czy dobrze rozumie, ale jaki jest sens, zeby na wejsciu zawsze
bylo 1(jaki sens ma czytanie z takiej z nozki)?
Z tego co rozumie, to na wejsciu jest 1, gdy:
a) jest podciagniecie do VCC
b) gdy jest podlaczone jakies urzadzenie i to urzadzenie ustawi 1
Czy dobrze rozumie?
Tak.
Z tego co rozumie, to to podciaganie ma cos wspolnego z zakloceniami,
gdy do danej nozki nie jest nic podlaczone. Jesli tak, to czy to
zaklocenie ma wplyw na caly mikrokontroler
Najprostszy przykład - przyciski - typowy przycisk pracuje w dwóch
stanach - przewodzi/nie przewodzi.
Jeżeli podepniesz taki przycisk do nóżki w wysokiej impedancji to po
wciśnięciu przycisku stan się zmieni,ale po puszczeniu zostanie taki
sam, bo ładunek nie ma jak przepłynąć.
Jeżeli ustawisz pin z podciągnięciem do VCC i połączysz przyciskiem do
masy to gdy przycisk przewodzi to jest stabilne '0', a gdy nie przewodzi
stabilne '1'.
Wielkie dzieki. O takie tlumaczenie mi chodzilo, a szczegolami
technicznymi/elektronicznymi zajme sie wtedy, kiedy bede chcial skladac
cos samemu, a na obecna chwile, jestem zbyt zielony, zeby sie za to brac.
Quote:
(Nie ma to nic wspólnego z eliminowaniem "drgania styków",)
Czy to podciagniecie ustawia sie tak?
DDRB = 0b11111110
PORTB= 0b00000001 ustawienie ostatniej nozki na wejscie z podciagnieciem
do zasilania
Nie, nie tak. Tak ustawiasz jednocześnie pozostałe nóżki jako wyjścia w
silnym 0.
A co to jest to silne zero? ciezko cos znalezc w necie, co jest latwo
wytlumaczone.
Quote:
//_BV(x) (1<<(x)) - jest na gcc
DDRB &= ~_BV(0);
DDRB |= _BV(0);
Bede musial o tym dokladniej poczytac, ale to pewnie dopiero w weekend.
Pawel
Guest
Wed Jan 12, 2011 10:32 pm
On 2011-01-10 20:32, Czesiek wrote:
Quote:
Użytkownik "Pawel"<ppf9@USUN_TOpoczta.fm> napisał w wiadomości
news:igdaji$9c2$1@inews.gazeta.pl...
Witam wszystkich
Zaczalem sie bawic programowaniem mikrokontrolerow i jestem w tym zupelnie
zielony(elektronika-cos tam mialem na studiach, ale to bylo wieki temu i
kiepsko wytlumaczone, programowanie-na tym sie znam, ale programowanie
wysokopoziomowe), wiec zaczalem sobie czytac jakies kursy i natrafilem na
takie okreslenie, ktore nie bardzo wiem co znaczy.
...
Jak zaczynasz to poczytaj ten kurs, z tych co czytałem ten jest najlepiej
napisany
http://hobby.abxyz.bplaced.net/index.php?pid=4&cid=1
Z tego co widze po adresie, to jest wlasnie ten kurs z ktorego
korzystam, ale on jest ciagle niedostepny, wiec podalem cache google.
Michoo
Guest
Wed Jan 12, 2011 10:47 pm
W dniu 12.01.2011 22:26, Pawel pisze:
Quote:
On 2011-01-09 23:50, Michoo wrote:
Wielkie dzieki. O takie tlumaczenie mi chodzilo,
Prosze bardzo.
Quote:
Czy to podciagniecie ustawia sie tak?
DDRB = 0b11111110
PORTB= 0b00000001 ustawienie ostatniej nozki na wejscie z podciagnieciem
do zasilania
Nie, nie tak. Tak ustawiasz jednocześnie pozostałe nóżki jako wyjścia w
silnym 0.
Ewentualne zwarcie jest w sumie tutaj mniejszym problemem, niż to, że tą
metodą nie dasz rady ustawić 2 bitów jeden po drugim.
Quote:
A co to jest to silne zero? ciezko cos znalezc w necie, co jest latwo
wytlumaczone.
Silne 0 to zwarcie przez klucz do masy.
We wcześniejszym przykładzie:
procesor wystawia słabe 1
przycisk 'wystawia' silne 0 albo wysoką impedancję
Więcej tutaj:
http://en.wikipedia.org/wiki/IEEE_1164
--
Pozdrawiam
Michoo
f
Guest
Thu Jan 27, 2011 11:10 pm
Użytkownik "Adam Dybkowski" <adybkows12@45wp.pl> napisał w wiadomości
news:igg3jr$f5g$1@news.onet.pl...
Quote:
LOL - to tłumaczenie jakby wyjęte z książek Gardynika drukowanych na
papierze z odzysku (w każdym razie tak wyglądały pierwsze wydania, gdy się
w nie zaopatrywałem).
Złe były ?
Doskonale oddziaływały na wyobraźnię.
Z nich zrozumiałem jak działa mikroprocesor, bo z naukowych nie mogłem pojąć
o co w tym chodzi.
Pisane na szmatławym papierze były tanie i dostępne dla dzieci
Adam Dybkowski
Guest
Sun Jan 30, 2011 10:47 pm
W dniu 2011-01-27 23:10 f napisał(a):
Quote:
LOL - to tłumaczenie jakby wyjęte z książek Gardynika drukowanych na
papierze z odzysku (w każdym razie tak wyglądały pierwsze wydania, gdy
się w nie zaopatrywałem). :-D
Złe były ?
Doskonale oddziaływały na wyobraźnię.
Z nich zrozumiałem jak działa mikroprocesor, bo z naukowych nie mogłem
pojąć o co w tym chodzi.
Pisane na szmatławym papierze były tanie i dostępne dla dzieci
Złe nie były.

Przypomniały mi się tylko tamte czasy.
A kompletu książek MIK-* pozbyłem się na Allegro już wiele lat temu.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Goto page Previous 1, 2