4514
-
- Inlägg: 3662
- Blev medlem: 11 september 2004, 09:30:42
- Ort: gbg
- Kontakt:
4514
Har köpt en 4514 på elfa.
Det är en 4-16 bit decoder.
Så här har jag kopplat:
Latch Enable/strobe --> +5v
Vdd --> +5v
Vss --> GND
E/Inhibit --> Pin0 på BS1
D1 --> pin1
D2 --> pin2
D3 --> pin3
D4 --> pin4
Har ställt pin1 till pin4 LOW.
Pin0 togglas fram och tebax med pause 1000 emellan så det blir en klocka på 1 HZ
Nu när jag petar en lysdiod med anod på pin11 (utgång för 0) och katod på GND så är den tänd hela tiden.
Samma är det med alla andra utgångarna.
Har kollat att det inte är fel på min kod genom att peta med lysdioden på 23, inhibit och då blinkar dioden i 1 HZ.
Det är en 4-16 bit decoder.
Så här har jag kopplat:
Latch Enable/strobe --> +5v
Vdd --> +5v
Vss --> GND
E/Inhibit --> Pin0 på BS1
D1 --> pin1
D2 --> pin2
D3 --> pin3
D4 --> pin4
Har ställt pin1 till pin4 LOW.
Pin0 togglas fram och tebax med pause 1000 emellan så det blir en klocka på 1 HZ
Nu när jag petar en lysdiod med anod på pin11 (utgång för 0) och katod på GND så är den tänd hela tiden.
Samma är det med alla andra utgångarna.
Har kollat att det inte är fel på min kod genom att peta med lysdioden på 23, inhibit och då blinkar dioden i 1 HZ.
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
Ingången Strobe latchar bara ut data på utgångarna. Eftersom du inte förändrar Strobe , kommer inte heller utgångarna att ändras.
Ingången Enable borde du koppla till jord.
För varje förändring du gör på dataingångarna måste du även klocka Strobe, annars kommer inte förändringarna att komma ut på utgången.
Ingången Enable borde du koppla till jord.
För varje förändring du gör på dataingångarna måste du även klocka Strobe, annars kommer inte förändringarna att komma ut på utgången.
Senast redigerad av Schnegelwerfer 15 maj 2005, 20:58:13, redigerad totalt 1 gång.
-
- Inlägg: 3662
- Blev medlem: 11 september 2004, 09:30:42
- Ort: gbg
- Kontakt:
Men jag har ju en 1HZ klocka på ENABLE-ingången (pin 23), då borde väl utgången också blinka.
Och dessutom som jag sa, så är ALLA utgångar höga...
Enligt databladet för en liknande krets, 4515, så skulle vald utgång vara låg om ENABLE var låg (enable tänds och släcks varje sekund pga klockan)
LE ska vara hög för att datan skulle gå att ändra. Den är hög med hjälp av Vdd (+5v).
Och dessutom som jag sa, så är ALLA utgångar höga...
Enligt databladet för en liknande krets, 4515, så skulle vald utgång vara låg om ENABLE var låg (enable tänds och släcks varje sekund pga klockan)
LE ska vara hög för att datan skulle gå att ändra. Den är hög med hjälp av Vdd (+5v).
Senast redigerad av sebastiannielsen 15 maj 2005, 20:56:16, redigerad totalt 1 gång.
-
- Inlägg: 3662
- Blev medlem: 11 september 2004, 09:30:42
- Ort: gbg
- Kontakt:
-
- Inlägg: 3662
- Blev medlem: 11 september 2004, 09:30:42
- Ort: gbg
- Kontakt:
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
-
- Inlägg: 3662
- Blev medlem: 11 september 2004, 09:30:42
- Ort: gbg
- Kontakt:
-
- Inlägg: 3662
- Blev medlem: 11 september 2004, 09:30:42
- Ort: gbg
- Kontakt:
-
- Inlägg: 3662
- Blev medlem: 11 september 2004, 09:30:42
- Ort: gbg
- Kontakt: