-
Thread
ATMEGA128 mit PIO-Baustein 82C55
40poliges DIP-Gehäuse auch schon ein ziemlicher "Fladen". Oftmals genügt es, einfache Bustreiber (74x244, 74x245, 74x541 ...) bzw. Latches (74x374, 74x574 ...) zu verwenden, um einen 8-Bit-Eingang bzw. Ausgang zu erhalten. Um I/O-Pins am AVR zu sparen, ließe sich so etwas auch mit einem Schieberegister
, wenn er neben so nem Uralt-Monster-Chip 8255 sitzen muß. Nimm einfach ne entsprechende Anzahl 74HC165 am SPI und gut is. Wenn Dich der hohe Layoutaufwand nicht scheut, kannst Du auch ein paar 74HC541 und nen Dekoder 74HC138 nehmen, dann sind die Inputs direkt im SRAM gemappt. Peter
-
Thread
LCD Display "abhören"
an anderer Stelle einen anderen Bus an, was zunächst auch nicht funktionierte. Ich habe dort dann 74HC374 verwendet, um die Daten hardwareseitig "zwischenzuspeichern", erfolgreich. Fälschlicherweise dachte ich, dass dies bei nem ollen Display nicht nötig wäre... Kannst du mir bitte noch erklären,
-
Thread
Sinnvolle verwendung von E/EProms
Daten für eine Ampel-Steuerung mit einem Eprom (2716 reicht). Man braucht zusätzlich ein 8-Bit-D-FF (74HC374 oder 74HC574) wie eine Taktquelle (555). Schon kann man 6 LEDs betreiben, die in Sequenz einer Ampelanlage laufen...eine Finite State Machine (FSM).
-
Thread
74F373=74F347???
Hi, kann man einen 74F374 als Ersatz für einen 74F373 nehmen? Oder habe ich da ein wichtiges detail übersehen? Jojo
Jein. Der 74F373 ist 4 mal schneller und hat die vierfache Treiberleistung. Vergleiche einfach, vergleiche dann mit deiner Schaltung, ob der HC reicht. 74HC373: http://focus.ti.com/docs/prod/folders/print/sn74hc373
-
Thread
Mehere PWM's für RGB LED
Controller nimmst, dann sind die Möglichkeiten eingeschränkt. Dazu könntest du einen 4094 oder einen 74HC595 nehmen. Ich habe einmal eine Schaltung mit 16 RGB Leds aufgebaut (siehe Anhang). Der Nachteil ist, die viele Hardware, weil ich noch 6 Stück ULN2803 dazugebaut habe. Dazu noch 6 Stück 4094 und natürlich
wäre. :) Ich hab das ganze in 8x8er Matrixen unterteilt und "füttere" die LED´s spaltenweise mit 3x 74HCT374 / je Matrix und jeweils einen ULN2803 als Zeilentreiber.
-
Thread
Logikchips und RAM
auf 14.318 MHz) Nun bräuchte ich aber für den Address-Latch ein Latch, dass schnell genug ist (74HC-Typen scheiden ja laut Datenblatt MEGA64 aus). Welchen Chip sollte ich als Latch verwenden ? Geplant hab ich auch, das ganze als I/O Bus zu verwenden, und zwar für die Addressen 0x1100-0x7FFF (0x8000
74AS245 als Latch? Du meinst wohl 74AS374 (Edge triggered) oder 373 (Level Triggered)? Gruss Jadeclaw
-
Thread
SRAM ersatz für eeprom?
- ist m.E. das Minimum. Ach ja, für Anhänger unkonventioneller Lösungen hätte ich noch eine: 2xHC374. Braucht genau 12 Pins (8 Daten, 2 Clock, 2 /OE). Zu Brownout und Co gilt das gleiche wie bei SRAM, also Pulldown an den Clocks.
Und noch was für Liebhaber des Bizarren: 74HC593. Da ist der Speichervorgang zwar etwas ungewöhnlich, aber dafür braucht's nur einen billigen 16-pinner und ein paar Widerstände.
-
Thread
Pac Man mit dem ATmega8
Phasenverschiebung zum BURST durchführen. Jetzt muss ich mal nach einem teiler suchen...das war doch so ein 74xx194 oder.....
Adressen umschalten, dann noch die Steuerleitungen. Macht insgesamt 24bit und das sind pro SRAM 4x 74HC245, also insgesamt 8x 74HC245. Viel Spaß beim Aufbauen... Die einzige realistische Idee ist ein schnelles SRAM und ein CPLD, der schnell genug zwischen beiden AVRs umschaltet, also ein Pseudo Dualport
-
Thread
ATAPI Status Register
auch das glimmen der LED's erklären. Unbedingt treiber zwischen AVR und LED's setzen. Für sowas ist HC573 oder HCT573 bestens geeignet.
@tobi DD0-DD15 (und somit auch die LEDs)habe ich über 2 Latches 74LS374 angeschlossen, da ich etwas knapp an I/Os bin. Das "glimmen" kommt eindeutig vom Laufwerk. Es glimmt auch wenn ich die Latch IC herausziehe. Und warum brauche ich die Pull-Ups ? Sind die Datenleitungen
-
Thread
74HC373 und 74HC374 gegeneinander austauschbar?
74HC373 liegen. Bei dieser Schaltung sollte man doch den 374 oder 373 verwenden können. Habe nämlich jetzt keine Lust eine 74HC374 einkaufen zu müssen.
Hier mal das Schaltbild wo der 374er drin steckt.
-
Thread
I/O Erweiterung mit 74541
8 Signale zu erzeugen, brauchst Du ein Latch, das ausgegebenen Werte speichert. Da fallen spontan '374 (oder '574 wegen des freundlicheren Pinouts) ein.
Schau Dir mal den 74HC595 an, da machen 3 Stück aus nur 3 Pins 24 Pins. Und mit dem Hardware-SPI ists auch sauschnell. Peter
-
Thread
Atmel Adressdekodierung
Ich kommem im Moment nicht mehr weiter. Habe eine Platine mit einem AT89C52 von Atmel. Ein Latch 74HC574D und die Leitungen vom Port 0 gehen auf das Latch. Außerdem die Leitung ALE auf den Clock eingang des Latches. Wenn ich nun den Befehl MOV DPTR, #0001h MOV a, #ffh MOVX @dptr, a Ausführen
nachgeschaut auf alter Platine: 74LS573!
-
Thread
lcd hinter multiplxer ???
Hi, ich bin in einer ähnlichen Situation. Bei mir werden die Ausgänge durch 74HC374 oder 74HC373 ersetzt. Diese werden per 8-Bit Bus mit Daten gefüttert. Somit würden bei Dir insgesammt 10 Ausgänge anstatt der 14 ausreichen. Somit hast Du vier gespart. Die zu übertragenden Daten
Man kann auch so den Adressbus über 74HC373 steuern. Dann kannst Du insgesamt x beliebig viele 74HX374 ansteuern, der Code wird aber immer undruchsichtiger... .
-
Thread
74HCT573 Latch am AVR
guckst du falsch... der 573er ist zustandsgesteuert 74HC/HCT573; Octal D-type transparent latch, flankengesteuert ist der 374/574. Ob das Ding jetzt mit H- oder L-Pegel verriegelt wird, weiss ich auch nicht aus dem Kopf, nachschauen. Prinzipiell: Daten
Hallo, ich teste das ganze zur Zeit auch aus, habe einen Philips 74HC573N hier und steuere testweise die Eingänge erstmal mit einem 8fach DIP Schalter an. Ich habe festgestellt das die Eingänge sehr empfindlich sind(wie eine Antenne) sogar hier beim Tippen blinken sie
-
Thread
Logikgatter-bezeichnung???
parallel load 7497-1.sym: programmable frequency divider 7497-2.sym: programmable frequency divider 74HC244-1.sym: octal buffer/line driver (tristate) 74HC244-2.sym: octal buffer/line driver (tristate) 74HC373-1.sym: 8-bit D-type latch with tristate outputs 74HC374-1.sym: 8-bit D-type register with tristate outputs 74HCT01-1.sym: 4 NAND gates with 2 inputs and open collector output 74HCT03-1.sym: 4 NAND gates with 2 inputs and open collector output 74HCT05-1.sym: 6 inverters with open collector output 74HCT08
-
Thread
7 Segment Anzeigen
Bausteine, da diese Bausteine selbst recht teuer sind. Mein Design arbeitet mit dem AT90S1200 und 3 x 74HC374 Bausteinen und 4 Transistoren. Interessenten setzen sich mit mir per email in Verbindung. mfg Wolli_r
Könnte man doch auch mit dem 74HC573 machen. 8 Bit datenbus für die 7 Segment Anzeige. Je 1 Port zum ansteuern des 74HC573. Einfach den 573 ein Daten senden und wieder aus. Danach den nächsten usw. Der 74HC573 kostet bei Reichelt