Witam.
Potrzebuję prostego przykładu programu do AT89C2051. Chcę zbudować migacz na 2 diodach LED. Diody chcę podłączyć do portów P1.1 i P1.2 przez rezystory powiedzmy 500 Ohm. Potrzebuję też 3 przycisków, podłączonych do portów P1.4, P1.5, P1.6 i do masy.
Co z RESETEM? Wyczytałem, że nie może on wisieć w powietrzu i trzeba go podłączyć przez kondensator 4,7uF do +5V i opornik 10KOhm do masy. Nie chcę stosować zewnętrznego kwarcu.
Działanie przycisków:
- przycisk podłączony do portu P1.4 zmienia tryb migania na kolejny
- przycisk podłączony do portu P1.5 zmniejsza szybkość migania diód
- przycisk podłączony do portu P1.6 zwiększa szybkość migania diód
Tryby migania diód:
- tryb I: diody migają razem
- tryb II: diody migają na przemian (prawa, lewa, prawa, lewa, itd.)
Nie znalazłem nic co by mi pomogło. Nie znam żadnego języka programowania, ale najlepiej by było jakby ktoś mógł mi podać jakiś przykład prostego programu w Bascomie. Jeśli będę widział program, to sam już jakoś rozgryzę o co tam chodzi i np. dodam sobie tryby migania diód czy coś jeszcze.
Proszę o pomoc.
Pozdrawiam.
Potrzebuję prostego przykładu programu do AT89C2051. Chcę zbudować migacz na 2 diodach LED. Diody chcę podłączyć do portów P1.1 i P1.2 przez rezystory powiedzmy 500 Ohm. Potrzebuję też 3 przycisków, podłączonych do portów P1.4, P1.5, P1.6 i do masy.
Co z RESETEM? Wyczytałem, że nie może on wisieć w powietrzu i trzeba go podłączyć przez kondensator 4,7uF do +5V i opornik 10KOhm do masy. Nie chcę stosować zewnętrznego kwarcu.
Działanie przycisków:
- przycisk podłączony do portu P1.4 zmienia tryb migania na kolejny
- przycisk podłączony do portu P1.5 zmniejsza szybkość migania diód
- przycisk podłączony do portu P1.6 zwiększa szybkość migania diód
Tryby migania diód:
- tryb I: diody migają razem
- tryb II: diody migają na przemian (prawa, lewa, prawa, lewa, itd.)
Nie znalazłem nic co by mi pomogło. Nie znam żadnego języka programowania, ale najlepiej by było jakby ktoś mógł mi podać jakiś przykład prostego programu w Bascomie. Jeśli będę widział program, to sam już jakoś rozgryzę o co tam chodzi i np. dodam sobie tryby migania diód czy coś jeszcze.
Proszę o pomoc.
Pozdrawiam.