-
Thread
80C537 + Peripherie
den 8 Ports des 537 gehen ja 2 weg für den Flash/SRAM. Für Porterweiterungen nehme ich lieber den 74HC165/74HC595 (weniger Verdrahtungsaufwand). Peter
Schnittstelle. 2.Wenn gleichzeitig ein Portpin als Ein- und Ausgang genutz werden muss ist die Lösung mit den 74HC165/74HC595 wohl auch fehl am Platz.
-
Thread
Porterweiterung 74hc595/165
noch weitere Links , die ebenfalls so gut Dokumentiert sind? 2. Wie kann ich die Eingänge der 74hc165 schützen? Ich dachte an 2 Dioden, eine gegen +5V und die andere auf GND, und noch einen Widerstand, direkt vor dem Eingang. Das werden aber sehr viele Bauteile, deshalb meine Frage: Gibt es einen spetziellen IC, der für den 74hc165 auch den selben Schutz bietet(veroplen, Überspannung...)? Gruß Zoltan
-
Thread
IC gesucht zum seriellen Tasterauslesen
anhängen > und diesen dann an den nächsten IC weitergeben. Du könntest dafür auch eine Kaskade aus 74HC165 ICs nehmen.
wird mit keinem der bisher genannten IC (weder MC23017 noch 74HC165) gehen... Du wirst immer mindestens ein Clocksignal und eine Datenleitung brauchen. Selbst das Timing auf dem WS2812 ist sehr eng und empfindlichst genau einzuhalten. Sonst flackert es wie wild
-
Thread
32 digtale Eingänge an Mega32 (Kaskadierte Schieberegister)
kann man mit einem 74HC597 16 Sensorleitungen auf 8 ADC-Eingänge aufteilen, oder ist es wegen Spannungsverfälschungen nicht möglich?
rene wrote: > Oh. Ein lesen, sorry. Dann das 74HC597. Nö, bleib mal beim 74HC165, der ist genau richtig. Der 74HC597 braucht noch nen zusätzlichen Takt für das Eingangslatch. @Alex, bei der Schaltung kann man eigentlich nichts falschmachen
-
Thread
Arduino, Schieberegister
Masse oder halt nicht. Bestimmt bring ich da was ordentlich durcheinander. 74hc165 ist ja auch ein Schieberegister. Würde der für mein Vorhaben gehen? Oder ist das wieder ein völlig anderes Bauteil? Ich weis leider immer noch nicht auf was ich genau achten soll beim raussuchen
diesen ja perfekt nutzen. Würde kosten und Bauplatz reduzieren. Beschalten wird er genauso wie der 74hc595, oder muss man da noch was beachten? Edit: Gerade nochmal geschaut. Kosten wären ungefähr gleich. Ob 74hc595 + ULN2803a oder tpic6b595n. Wenn ich den 74hc165 + ULN2803a nutzen kann, würden
-
Thread
SPI Probleme beim Auslesen
meinem Problem: Ich habe hier eine 8x8 Tastaturmatrix angeschlossen (Reihen) an das zweite von vier 74HC595. Der Status (Spalten) wird über ein 74HC165 ausgelesen. Für einen Test habe ich folgende Zeilen Code geschrieben, die alle Zeilen durchgeht und mir die aktiven Spalten an ein 7-Segment-Display
...und überlege nun, ob ich das Ganze in die o.a. 'SPI_MasterReceive()' (vorheriges Neuladen des HC165 vorrausgesetzt) oder in die Routine zum Spalten auslesen 'field_read_row(char row)' packe. btw: Zusätzliche hochohmige Pulldown-Widerstände an den Eingängen des HC165 scheinen wohl auch nicht verkehrt
-
Thread
Mehr digitale Ports
Ich mache das immer mit dem 74HC595 (Ausgabe 8 Bit) Für die Eingabe nehme ich 74HC165 Das ist wesentlich billiger. Thomas
nur für IO einen parallelen Bus aufzubauen (und dann auch noch mit so halbtoten Bausteinen wie dem 74HC646) ist IMHO nicht sehr sinnvoll. Wenn man die Pins noch frei hat nimmt man Schieberegister (HC595/HC597/HC164/HC165) bei schon vorhandenem I2C und Pinknappheit eben die PCF-Teile. Matthias
-
Thread
Steuereingänge an Multiplexern bzw. Demultiplexern
recht komplizierte Schaltung und braucht viele Steuersignale. Die Standardlösung ist beliebig viele 74HC165, 74HC595 oder bis zu 16 * PCF8574/A. Braucht nur 4 bzw. 2 Leitungen zum MC.
komplizierte Schaltung und braucht viele Steuersignale. > > Die Standardlösung ist beliebig viele 74HC165, 74HC595 oder bis zu 16 * > PCF8574/A. Braucht nur 4 bzw. 2 Leitungen zum MC. Danke schonmal für die Antworten! Das wäre eine sehr gute Idee, allerdings ist es nun so, dass wir im Unterricht
-
Thread
SPI Slave 16 E/A mit Schieberegistern
gleichzeitig Daten an MISO einlesen und an MOSI ausgeben. Die üblichen Port-Extension Lösungen, mit 74HC595 und 74HC165 scheinen das ja nicht zu erfüllen (siehe hier: http://www.mikrocontroller.net/attachment/1483/SPI_74HC595.pdf), da zum Betrieb unterschiedliche Modes (CPHA 1 und 0, also nicht einfach
> Die üblichen Port-Extension Lösungen, mit 74HC595 und 74HC165 scheinen das ja nicht zu erfüllen (siehe hier: Dann mach ich was falsch..... Bei mir funktioniert's jedenfalls. Mal dir mal das Timing selbst auf.
-
Thread
CMOS 4094 Verkablungsproblem
OH F**** http://www.conrad.de/ce/de/product/164453/CMOS-IC-74-HC-165-DIP Das is doch ein HC...? Misst.. Aber wenn ich 8 Stück Parralel schalte müsste die Spannung doch reichen?
Moin! Der 74HC165 hat keine! Gruß Jobst
-
Thread
Arduino i/o Erweitern mit Schieberegister
2x8 digitale eingänge und 2x8 digitale ausgänge erweitern. jetzt habe ich schon viel gelesen über 74hc595 74hc597 74hc165 und noch andere. Welchen hole ich am besten und welcher ist am einfachsten zu verwenden!? Shiftout mit dem 595 ist ja auf der arduino seite als tut hinterlegt. Aber ich finde
//www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister Für die Ausgänge verwendest du 74hc595, für die Eingänge 74hc165. Beachte, dass du zum Anschluss der Schieberegister nicht einen sondern 3 Pins brauchst. Der 74hc165 liefert auch nur digitale Signale. Wenn du mehr Eingänge am ADC
-
Thread
Kaskadierung HC165 und HC595 an SPI
Hallo zusammen, ich möchte 3x 74HC595 und 1x 74HC165 kaskadieren an dem SPI des Atmega32. An sich ja kein Problem, allerdings frage ich mich, wie das mit CPOL und CPHA aussieht. Beim 74HC595: CPOL = 0, CPHA = 0 Beim 74HC165: CPOL
So ist es. Die interne Verzögerung des 74HC165 (SCK->MISO) reicht aus. Du kannst auch noch nen kleinen Tiefpaß (470R, 22pF) vor MISO setzen.
-
Thread
Leitungstreiber für 2m Kabel (Schieberegisterkette)
verderben Schmitt-Trigger wegen der Hysterese nicht >das Timing? Theoretisch ja, praktisch nein. Ein 74HC14 ist nur etwas langsamer als ein 74HC04. Hier spielt das keine Rolle. Ein 74HC04 hat bei 4,5V 9-17ns Durchlaufverzögerung Ein 74HC14 hat bei 4,5V 15-25ns Durchlaufverzögerung Die Anstiegszeiten
dämpfen. > > Davon reden wir die ganze Zeit. aber die Terminierung entscheidet nicht ob man den 74HC(T)04 oder 74HC(T)4049/4050 nimmt, wer natürlich noch Kistenweise 04er rumliegen hat :)
-
Thread
Suche µC mit viel IO und ausreichend Schnittstellenfrequenz
8 Stück 74AC165 kaskadieren. Peter
zahlreichen Unterstützer. Es wird eine Lösung mit Schieberegistern werden. Entweder der vorgeschlagene 74HC165 oder ein Derivat mit 16Bit (zB 74F676).
-
Thread
12x BCD in Mikrocontroller einlesen
6 x 74hc165
holger schrieb im Beitrag #4723132: > 6 x 74hc165 Oder CD4021 als CMOS-Lösung. Kaskadierbare serielle Schieberegister lassen sich am einfachsten verdrahten.
-
Artikel
AVR-Tutorial: Schieberegister
eine Porterweiterung mit einem Schieberegister. Zwei beliebte Schieberegister sind beispielsweise der 74xx 595 bzw. der 74xx165 (wobei xx = HC(T), LS, …). Porterweiterung für Ausgänge. Um neue Ausgangspins zu gewinnen kann der 74xx595 verwendet werden. Dabei handelt es sich um ein 8-Bit 3-state Serial-in
Systemtakten eingehalten werden. Siehe auch. Forumsbeitrag: 48-I/O-Porterweiterung mit Schieberegistern 74HC595 und 74HC165 Weblinks. Atmel Application Note AVR151: Setup and use of the SPI datasheetcatalog.com: 74HC595 Roboternetz: Portexpander am AVR Interactive 595 Shift Register Simulator ----
-
Thread
32 Input <-> SPI in CPLD (VHDL)?
wert wäre. Um ei paar Tasten einzulesen? Soll der CPLD aus Langeweile zu Staub zerfallen? Ein paar 74HC165 reichen locker. MfG Falk
auch mit 4 x 74HC165 (für 32 Inputs) bzw. 8 x 74HC165 realisieren, aber wenn ich mich nicht täusche, gibt's diese nur in DIP16/SO16/SSOP16 und QFN16-Packages. Dazu kommt dann noch das Routen, zusätzlich z.B. 100nF
-
Thread
I/O-Erweiterung via Schieberegister
Hallo, ich habe versucht ein 74hc165 an den at90s8535 anzuschliessen, um noch ein paar mehr io's zu bekommen, nur leider klappt es absolut nicht. hat das vielleicht schon mal jemand gemacht und könnte mir vielleicht nen paar codeschnippsel
Woran hapert es denn? Vielleicht daran, dass es sich beim 74hc165 um ein parallel nach seriell wandelndes Schieberegister handelt? Du brauchst wohl eher das 74HC164. Das hat einen Takteingang, zwei Dateneingänge und acht Ausgänge. Das braucht man eigentlich nur
-
Thread
was wenn Schieberegister kleiner ist?
genau machen willst, aber in der Schaltung im Anhang gibt es kein Max1486. Und warum brauchst du die 74HC165? Der Atmega162 hat doch genügend Ports, um das direkt am Microcontroller ausgeben zu können?
(Max1486). Die Frage, weißt jemand wie kann ich sowas realisieren? } undsomit sind die chips (74HC165D)von nun an der Schieberegister des µC. Ist das Korrekt, wenn nict warum? und was kann man anders anbieten?
-
Thread
Frage zu kaskadiertem seriellen Input
Hallo, um die Anzahl der IOs zu vergrössern verwende ich drei kaskadierte 74ls165, die dann seriell bei einer Rate von ca. 1MHz abgefragt werden. Soweit alles OK. Nun kommt jedoch die Anforderung hinzu, Daten aus einem Atmega8/16 "hinten anzuhängen". Mir ist im Moment nicht klar
um das Load-Signal in ein CS# > zu verwandeln. Ja das hat mich auch schon geärgert, daß PL des 74HC165 die falsche Polarität hat. Nur der 74HC299 ist geeignet, aber auch mit 20 Pins deutlich größer.
-
Thread
8-bit Binary to BCD converter
#2804761: > Die Taster gehen dann in einen Mega32 Der hat doch SPI. Also je 8 Eingänge einen 74HC165 und gut is. Und bei mehr, einfach mehrere 74HC165 kaskadieren. Und für Ausgänge dann 74HC595. Peter
Hex-Keypad bei dem alle 16 Tasten rausgeführt sind. Daraus soll ein Binärcode werden. Dafür braucht man 2 74HC148 und ein 74HC00. Funktioniert einwandfrei. Ich habe aber die komplette Logik in ein GAL22V10 gepackt, das spart Platz.
-
Thread
Serieller Zählerbaustein
parallel, seriell zählt (SPI, I2C-Bus o.ä.). Falls es sowas nicht gibt werde ich Schieberegister (74HC165) kaskadieren.
darum, PINs einzusparen, weshalb das ganze seriell angeschlossen werden soll. Hierzu habe ich ein 74HC165 Schieberegister vorgesehen, wenn es einen seriellen Zähler gibt, wäre das natürlich besser, da ich dann auf die Schieberegister verzichten könnte.
-
Thread
SHARP LJ640U34 von Pollin?
@Benedikt K. (benedikt) (Moderator) der 74HC02 würde Deinen 74HC04 nicht ersetzen? Wigbert
Meinung es gibt kleinere als die Hex-Inverter, > Ich finde den Typ nicht mehr Ja, gibt es, z.B. der 74HC1G04. Allerdings sind das single Gate Inverter, man bräuchte als 2 Stück die man auch nicht so einfach bekommt. Daher nehme ich lieber die Standard 74HC04, die hat man eigentlich immer irgendwo rumliegen
-
Thread
Richtig entkoppeln?
ich, wie gesagt die Encoder an 2x 4051 angeschlossen > > Programmtechnisch einfacher ist es, 2 * 74HC165 zu kaskadieren. Man > braucht noch 16 Pullups. Ah okay.. werde mir das mal ansehen. Mit den Pullups, - die Pullups also zwischen IC und GND ? - welche Wiederstände würde ich da nehmen?
@General Error (generalerror) >> Programmtechnisch einfacher ist es, 2 * 74HC165 zu kaskadieren. Man >> braucht noch 16 Pullups. >Ah okay.. werde mir das mal ansehen. Mit den Pullups, >- die Pullups also zwischen IC und GND ? Kaum, denn dann hießen sie ja Pull-Downs!
-
Thread
SPI Probleme
der muß stimmen! Auf MISO hat man automatisch ein Delay. Einen ähnlichen Fall hat man, wenn man 74HC595 und 74HC165 als IO-Erweiterung nimmt. Der 74HC595 sampled mit der 0->1 Flanke, der 74HC165 legt die Daten aber auch mit der 0->1 Flanke an, autsch. Die Durchlaufzeit von SCK zu MISO im 74HC165
-
Thread
70 Taster an Atmega
ich würde es so ähnlich machen, wie vlad_tepesch schon vorschlug... 9x 74HC165 in Serie schalten und dann per SPI auslesen. Taster 8-15 Taster 0-7 ╔════════════════════╗ ╔════════════════════╗ ║ 74HC165D ║ ║ 74HC165D ║ ... ────>║ D_in D_out ║─────>║ D_in D_out ║───> MISO ... +─>║ Load ║ +─>║ Load ║ ... +─|─>║ Clk ║ +─|─>║ Clk
-
Thread
Taster/Multiplexer-Kombination
einlesen, dann kannst Du 2 Tasten gleichzeitig erkennen. Oder ganz einfach über 2 Schieberegister 74HC165 kaskadiert an 3 IO-Pins des MC. Aber die Pullups je Taste nicht vergessen!
Danke für die Antwort! Die Lösung mit den 74HC165 hört sich sehr interessant an :) dann brauche ich bei 2 stück auch 5 Leitungen?! (oder hab ich mich vertan?) 1x CLK(1x für beide IC) 2x CLK Inhibit (1x je IC) 2x Q(Output, wobei ich den doch
-
Thread
I/O-Port-Erweiterung
ich nehme 74HC595 für weitere Ausgänge und 74HC165 für die Eingänge. Vorteil, man kann beliebig viele davon hintereinanderschalten und braucht immer nur 5 Leitungen für alle zusammen. Wenn man nur Eingänge
74HC595 und 74HC165 sind die optimale Lösung. Leicht zu beschaffen und preiswert. Es gibt zwar tolle I/O-Port Expander von einigen Herstellern diese sind aber nicht gerade preiswert, und überlichweise muss
-
Thread
8 analoge Signale zu 4 digitalen machen
8 Anzeigen über 4 Portpins zu führen. Was spricht dagegen, ein Schieberegister mit 8 Eingängen (74hc165) vor deinen µC zu hängen, so dass du in einem Byte den Zustand deiner Anzeigen repräsentierst? http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister Falls deine Glimmlampen mit
So: +5V | LPT80 |< Phototransistor 74HC165 uC | +-----+ +--- +------------------|A | | | --|B | | 10k --|C CLK|--| | --|D | | GND
-
Thread
Kenbak-1 Emulator
A4 #define PIN_RTC_SCL A5 // 74HC595 - LED driver #define PIN_LEDS_DS 8 #define PIN_LEDS_ST 9 #define PIN_LEDS_SH 10 // 74HC165 - Switch driver #define PIN_BTN_Q7 A0 #define PIN_BTN_CP 13 #define PIN_BTN_PL 12 //
This is a *SCHEMATIC* Pins not listed are unused/floating. Component list: ATMega328, DS1307, 74HC595, 74HC165 (x2), LED (x12), Push-button normally open (x15), Resistor 220 Ohm (x12), Resistor 10k Ohm (x15), 16MHz crystal. "KENBAK-uino" - Mark Wilson, 2011
-
Thread
AVR Tutorial - Zubehör
gefunden und keine ahnung ob zwischen denen ein großer unterschied besteht usw... - Schieberegister 74HC595 finde nur 74HC164/74HC165 Kann ich die die ich gefunden habe ohne bedenken kaufen oder besteht zwischen den jeweiligen verschiedenen varianten ein großer unterschied? kenne mich überhaupt
Hansi H. schrieb im Beitrag #2554717: > - Schieberegister 74HC595 > finde nur 74HC164/74HC165 ....hmmm,das ist jetzt bestimmt nicht dein ernst? wenn deine recherchemöglichkeiten so begrenzt sind, dann wird es wohl wirklich besser sein,wenn du dir ein anderes
-
Thread
Spannungscodierte Versionserkennung
schon 1% Widerstände zu schlecht. Sowas macht man binär. Und wenn die Pins nicht reichen, nen 74HC165 dahinter und seriell auslesen. Peter
die drücken Dir einfach die hier in die Hand: 1k, 2k, 3.9k, 8.2k, 16k, 33k, 62k, 130k Ein 74HC165 ist viel billiger als ein Haufen Präzisionswiderstände. Peter
-
Thread
Switch-Case Anweisung - Frage
ich ein Array erstellt, welche die zu schaltenden LEDs enthält. Das auslesen geschieht über einen 74HC165. Das klappt auch wunderbar. Bei der Switch Anweisung wird auf 0 oder 1 reagiert, welche vom Hall Effekt Sensor . Wenn ich nur Case 0 oder Case 1 nutze, werden die LEDs korrekt angezeigt. Sobald
M. G. schrieb im Beitrag #6826664: > die 8 bezieht sich aktuell auf ein Schieberegister 74HC165 Ich hatte mich nicht über die 8 gewundert, sondern darüber daß die Schleife leer ist und nichts macht.
-
Thread
Arduino mit 200 I/O Ports?
welche I/O Boards brauch > ich dazu? Ein üblicher Weg könnten PISO Schieberegister sein, z.B. der 74hc165.
verwenden. Oder halt Port-Expander wie wie den PCF8574 oder den MCP23017, oder Schieberegister wie 74HC165 und 74HC595.
-
Thread
Arduino probleme bei shiftIn mit HC165
diversen Bauteilen und Sketches experimentiert. Jetzt stehe ich vor dem Problem, 8 Schalter über ein "M74HC165AN" mit meinem Arduino zu speisen. Ich habe mir schon einige Anleitungen im Internet angesehen und auch 3 verschiedene davon aufgebaut und damit experimentiert. Schlussendlich bin ich auf die
mehrere 165er hintereinander schaltet. [c]byte ShiftIn74HC165(byte dataPin , byte clockPin) { byte data; for(byte i = 0; i < 8; i++) { data = (data << 1) | digitalRead(dataPin); digitalWrite
-
Thread
144 analoge Eingänge am Arduino
ist einfacher. Port Expander sind vielleicht eigentlich Overkill und im Vergleich sündteuer. Die 165er gibts für ein paar Cent das Stück. Dan gäbe es noch den doppelt gepufferten 74HC589. Der ist allerdings ein wenig teurer.
advanced-io/shiftin/ - parallel to serial shifting: https://www.arduino.cc/en/Tutorial/ShiftIn - oder mit 74HC165: https://playground.arduino.cc/Code/ShiftRegSN74HC165N 4021 = 8 Bit SchiebeRegister, Eing par / ser, Ausg ser 4094 = 8 Bit SchiebeRegister, Eing ser, Ausg par / ser, ZwischenSpeicher, TS
-
Thread
Dezentral Eingänge einlesen und entfernt wieder ausgeben!?
Matthias Lipinsky schrieb: > Wie wäre es, wenn du in jeden Si-Kasten mehrere 74HC165 als abgesetzte > Eingänge installierst. Diese kannst du dann per SPI und einem > Leitungstreiber durch dein verlegtes Ethernetkabel treiben. > > SO sparst du dir den unnützen Aufwand mit dem
dem 74HC165 gegoogelt und man kann sogar diesen Baustein kaskadieren! Das finde ich sehr vorteilhaft und besser als meine Lösung mit zwei AVR's. Welchen Treiber verwende ich denn dann? Gibt es da etwas spezielles
-
Thread
Drehencoder SPI
uC ist dabei der Initiierende, das geht mit jedem Chip der eine Anzahl von Eingängen lesen kann, ob 74HC161, PCA9502 oder 74HC151. Nils H. schrieb im Beitrag #4882177: > Doch es wäre einiges gewonnen. Ich führe im Moment einen Drehschalter (8 > Pins), drei Potentiometer (3 ADC Leitungen) und einen
hab halt ein Hardwaredecoder gesucht. Wenn ich Schieberegister nehmen möchte, würde ich ein normales 74HC595 nehmen. Und ein LS7366R ist mir zu exotisch.
-
Thread
SPI Abfrage korrekt ?
Hallo, ich habe versucht über SPI einen Abfrage der Eingänge des 74HC165 zu machen, leider funktioniert es nicht wirklich. Ist data = SPDR; überhaupt richtig ? Wenn ja liegt es wohl an der angeschlossenen Hardware ... Danke
musst du tatsächlich zum lesen eines bytes vorher (eigentlich währenddessen) ein Byte schreiben. Der 74HC165 kann nur als Slave arbeiten und somit ist der ATM32 der SPI-Master und ist dafür zuständig den Takt zu generieren. Dieser tut das allerdings nur wenn er Daten sendet. Beispiel (wie es ist den
-
Thread
SPI Master-Slave kommunikation
hilfe_suchender schrieb im Beitrag #3242479: > aber nu weis ich schon wieder nicht was ein 74HC595 ist ;) Google hilft. Ist ein Ausgaberegister (SIPO). Man kann bis zu 8 LEDs ranhängen und dann schauen, ob sie wie erwartet reagieren. Ein Eingaberegister (PISO) wäre der 74HC165.
>Ein Eingaberegister (PISO) wäre der 74HC165. Der 74HC597 ist moderner.
-
Thread
0 oder 1 in eine Variable
Rolf Magnus schrieb im Beitrag #3741887: > Und was ist "ein 165er"? Eine Motorradklasse? 74hc165 Danke für eure antworten!
Martin Kathke schrieb im Beitrag #3741893: > Rolf Magnus schrieb: >> Und was ist "ein 165er"? Eine Motorradklasse? > > 74hc165 Und warum schreibst du das nicht gleich so hin?
-
Thread
20 Schalter über wenig Leitungen
. https://de.wikipedia.org/wiki/Schieberegister Drei kaskadierte Parallel-In-Serial-Out a la 74HC165 und drei kaskadierte Serial-In-Parallel-Out a la 74HC595. Dazu brauchst du noch einen Taktgeber und ne Mimik, um die Latch-Clock-Signale zu erzeugen. Zwischen beiden Einheiten brauchst du drei Leitungen
> Drei kaskadierte Parallel-In-Serial-Out a la 74HC165 und drei > kaskadierte Serial-In-Parallel-Out a la 74HC595. Dazu brauchst du noch > einen Taktgeber und ne Mimik, um die Latch-Clock-Signale zu erzeugen. > Zwischen beiden Einheiten brauchst
-
Thread
RS 485 Lenz X-Bus
www.mikrocontroller.net/topic/30013#643637 Mit Aufsatzboard können 32 Taster ausgewertet werden, der 74HC165 ist dafür gut geeignet. Eine andere Lösung wird dort verfolgt: http://usuaris.tinet.cat/fmco/download/XbusTCO_manual.pdf Gruß Thomas
sehr auf seinen ersten Gedankengang eingefahren, und beginne direkt mal mit der Erweiterung mittels 74HC165. Gruß Günter
-
Thread
256 zu 1 Demux
Peter Dannegger schrieb im Beitrag #1899027: > Geht doch ganz einfach, Du brauchst nur 34 Stück 74HC138. 32 Shift-Register vom Typ 74HC165 einfach in Serie geschaltet sollte auch gehen. Da kann man die Daten immerhin auf einen Schlag SYNCHRON latchen, und über 2 Leitungen in den µC hinein takten
Wilhelm Ferkes schrieb im Beitrag #1899170: > 32 Shift-Register vom Typ 74HC165 einfach in Serie geschaltet sollte > auch gehen. ??? Das mußt Du mir mal zeigen, wie man mit Schieberegistern einen Demultiplexer aufbaut. Der OP will ja mit 8 Eingangsleitungen einen
-
Thread
Tasterentprellung notwendig ? Prellzeit ? u.s.w.
Hallo, ich lese ein paar Taster mittels SPI und 74HC165 Schieberegistern ein. Muss ich bei einer solchen Beschaltung noch entprellen oder wird das Prellen vielleicht durch die "Trägheit" des 74HC165 kompensiert ? Falls ich entprellen müsste, würde
durch trägheit des 74hc165 kompensiert? meines wissens reagieren die 74er bis ca. 50Mhz als deutlich schneller als die taster-prell-impulse
-
Thread
Alternative MCP23S08
gerne mit einem größeren Adressbereich. Warum denn, wenn du vor hast sie durch Schieberegister (74HC595, 74HC165, 0,10$) zu ersetzen? https://www.mikrocontroller.net/articles/Porterweiterung_mit_SPI
Das 74xx595 hat einen output enable pin. Damit kann man die Ausgänge wahlweise treiben oder tri-staten. Wenn man die Pins jetzt sowohl an ein 74xx595 und ein 74xx165 hängt, kann man diese 8-er Gruppe umschaltbar
-
Thread
Porterweiterung mit Schieberegister
Hallo, ich habe folgendes Problem: Ich möchte über einen 74HC165 8 Schalter mit einen LPC922 einlesen und auf einen 74HC595 ausgeben. Dabei soll die Ausgabe immer gleich der Eingabe sein. (Ein und Ausgabe befinden sich auf verschiedenen Platinen im Gehäuse und
595er schieben und gleichzeitig am 165er den Wert vom G Eingang haben. Hab ich da einen Denkfehler drin?
-
Thread
Welchen Pullup Widerstand für 8051 Ausgänge ?
Leiterbahnen parallel auf einer Länge von 10-15cm und enden in den Eingängen von drei parallel geschalteten 74hc165, die auch noch Nachbarpins sind. Es scheint kein Kurzschluss oder soetwas auf der Platine zu sein und der Leiterbahnabstand sieht eigentlich auch recht passabel aus. Das Übersprechen scheint
das Innenschaltbild des HC165 angesehen? CLK und CLKINH können bei passendem Pegel _beide_ einen Takt auslösen.
-
Thread
ZX81 plus38 Clone
probiere mal fur U21 ein 74HC04 oder 74HCU04 zu benutzen Ein 74HC14 is eigentlich nicht nutzbar fur ein xtal generator Ich werde ein neues BOM fur zx81+38 revision 1.6 aufloaden.
davor rückgekoppelt arbeitet und sich das Signal daher selbst zurücksetzt). Folgende ICs mussten HC sein: 74LS165 -> 74HC165 (sonst scharzes Quadrat) 74LS08 -> 74HC08 (sonst Invertierfehler) Dann war noch das Problem mit dem Flimmern der Darstellung in Abhängigkeit von Statischen Aufladungen.
-
Thread
Welche ICs aus der 74HC Reihe sollte man als Grundaustattung auf jeden Fall Zuhause haben?
74HC00, 74HC14, 74HC86, 74HC4017, 74HC165, 74HC595
würde ich noch nehmen, Inverter und Treiber 74HC4049 74HC4050 Multiplexer 74HC 4051/52/53