-
Thread
LCD, Schieberegister, Timing-Verständnis?
darüber, wann denn die Daten verarbeitet werden. Nun gut. Habe mir also einen Treiber mit dem 74HC164 aufgebaut, alles angeschlossen und das Proggy für die Tina umgeschrieben, aber es will noch net. Könnte bitte jemand das Programm mal kontrollieren und mir Viehtbäck geben, ob mein Fehler Programm
Hallo, möchte an dieser Stelle nochmals nachhaken, denn geschoben (mit dem 74HC164) läuft bei mir noch immer nix. Folgender Testaufbau: Ein ATtiny2313 steuert (gleichzeitig) ein LCD parallel und eines seriell an. Beide sollen das gleiche ausgeben - aber nur bei dem mit paralleler
-
Thread
Wie ist Euere C-Programmier-Vorgehensweise bzgl. fremdem Code ?
LTC1669, LTC2408 AD5262 TMP101, LM75, LM71, DS1820 PCF8574A, PCA9698, PCA9554, MAX7301,MAX6957 74HC164, 74HC595, 75HC589 LMX2316, ADF4106 PCF8577, MAX7219 MS5534A SHT75 CMP03, VECTOR 2X Gruss, Gerhard "If you must steal, then steal only from the best"; -) - Unbekannter Herkunft
-
Thread
AVR-Bootloader mit Verschlüsselung
aber wenn ich dir nun einen zurück gebe, z.B. "test", dann wäre es im Speicher folgender aufbau: 00 74 00 65 00 73 00 74. Woher weisst du nun, dass du nur 74 65 73 74 senden musst und ich nicht vllt. Binärdaten nutze in meinem Protokoll und du von daher 00 74 00 65 00 73 00 74 versenden müsstest? Grüße
Ok, ganz einfach würdest du mit WideString die Bytes 00 74 00 65 00 73 00 74 versenden wollen dann stünde im WideString folgendes drinnen 00 00 00 74 00 00 00 65 00 00 00 73 00 00 00 74, expandiere also jedes der Bytes um ein weiteres Nullbyte. Per see wandle
-
Thread
AVR 644p wird nicht erkannt
Ponyprog sagt: "Device missing or unknown device (-24)" Ich verwende einen Standart selbstbau 74HC244 Parallelport Programmer. Woran kann es liegen? Die Schaltung ist in Ordnung, da sie mit Pinkompatiblen M32 funktioniert.
von lancos) bei http://ponyprog.sourceforge.net Gerade geladen, funzt mit STK200 komp. (mit hc245) einwandfrei Gruß Dirk
-
Thread
ATMEGA8 SPI doppelt verwenden?
Suche mal nach Porterweiterung und / oder 74*595 , 164., 165 Wieso brauchst du soviele PINs für was ? LCD 4 Bit +2 = 6 Ltg paar tasten sagen wir mal 3-4 = 10 Ltg 2Pins für Quarz ein Pin für Summer 1Pin über 10k an Reset also da beleiben
Empfänger muss während der Programmierung deaktiviert oder getrennt werden. Das kann man z.B. mit einem 74HC126 machen, wobei das Steuerpin mit am Reset hängt. Meist reicht es aber auch, durch Längswiderstände den Ausgang zu entkoppleln. Also vom DCF77 Empfänger über 1..10 kOHm an den AVR zu gehen. MFG
-
Thread
74HCT125; Fragen zur Verwendung.
5V zu bringen. Die frequenz liegt zw. 20Hz und 100Hz. Kann ich den 74HC125 direkt and den Input pin von meinem ATMEGA164 hängen? Vielen Dank!
Die frequenz liegt zw. 20Hz und 100Hz. *gähn*, da schläst der IC ja fast ein. >Kann ich den 74HC125 direkt and den Input pin von meinem ATMEGA164 >hängen? Ja. MfG Falk
-
Thread
Mikrocontroller Experimentierplatinen
Interface fuer kleine 2x16 oder aehnliche HD44780 LCD Module (CLOCK, DATA, E, GND, VCC). Es wurden 74HC164 Shift-Register eingesetzt. Die LED Hintergrundbeleuchtung ist auch einstellbar mit 2 Bits. Geplant ist noch ein IRDA Modul und ein Zigbee Funkmodul (VB-24 von Maxstream). Ich verwende den
-
Thread
Unbekannte LED-Laufschrift - Hilfe!
Sebastian wrote: > Ist die Bezeichnung "74HC16481" wirklich richtig, ohne Schreibfehler? > Müßte eigentlich ein Schieberegister sein. Dürfte wohl ein 74HC164 B 1 sein.
Ablesefehlers nicht als Korrektur in einen Beitrag einfliessen lassen, sorry. Die Bez. lautet natürlich 74HC164B1, was von der Fkt. auch einleuchtend ist.
-
Thread
Was hört ihr für Musik ?
https://www.youtube.com/watch?v=yC_2tlsnpMw https://www.youtube.com/watch?v=xWDVFLDnv74
Wenn Blicke töten... https://www.youtube.com/watch?v=Fp4CR2HcHLQ
-
Thread
Der HALLOMAT mit ATtiny45
braucht, ist eine andere Frage ...) Naja, ein LCD ranzupappen kostet auch nur 3 Portpins und nen 74HC164. Bzw. um mal was anzeigen zu lassen, nehme ich lieber ne SW-UART, kostet nur einen Pin und den Pegelwandler braucht man nicht unbedingt. Und sonderlich viel Text kann man damit ja nicht anzeigen
-
Thread
bidirektionale Datenübertragung zwischen 2 Atmega 8
Multiplexer/Demuliplexer. [[Multiplexen]] Dafür reicht ein kleiner Tiny2313 + 3 Schieberegister 74HC595 + 3 Schieberegister 75HC165 zur [[Porterweiterung mit SPI]]. MFG Falk
Vorteil. Dann nimm einen Multiplexer und schalte zwischen Datenübertragung zum anderen AVR und PC um. 74HC157 ist dein Freund. MFG Falk
-
Thread
LCD 4bit mit 4 tasten 1port
ausgegeben, wenn der zugehörige Ausgang Q1-Q4 eine '1' ausgibt. >Statt nem 4094 nehme ich immer ein 74HC164 im 8Bit-Modus. >Für den Kontrast ist einfacher ein PWM-Ausgang mit RC-Glied dahinter. Hat der 74HC164 einen PWM-Ausgang? Meine Tochter nimmt immer Buntstifte. Da kann man mal sehen, wie unterschiedlich
Die 74HC164, 74HC595 und CD4094 sind völlig verschieden: Der CD4094 hat ein Pegel-Latch, man kann ihn also auch als einfaches Schieberegister nehmen. Der 74HC595 hat ein flankengetriggertes Latch (0->
-
Thread
I2C-LCD-Lib Probleme
die Reihenfolge wichtig! Das ist Quatsch. Der PCF8574 kann nicht um ein Bit schieben, wie ein 74HC164. Alle 8 Bits werden mit dem ACK gleichzeitig gesetzt. Peter
-
Thread
7 segment-ansteuerung
Hallo, eine Sieben-Segment-Anzeige (gemeinsame Anode) mit Schieberegister 74HC164 habe ich aufgebaut. Ansteuerung über Mikrocontroller über Takt, Daten und Multiplex-Signale (insgesamt 6). Gruß Thomas
-
Thread
Bibliotheks-Gehäuse
vierstellige 7-Segment-Anzeige. Als ich schon die Löcher gebohrt hatte, fiel mir auf, daß das IC-Gehäuse (74HC164) als auch die Gehäuse für die 7-Segment-Anzeigen (gemeinsame Anoden, RM 2,54) so dargestellt waren, als ob die Teile auf der Unterseite der Platine (der Kupferseite) eingelötet würden. Die Teile
-
Thread
ATMEL:Expander von 1 auf 8 I/O-Pins
One general I/O-Pin connected to an RC Lowpass Filter controls an 8-Bit Serial-to-Parallel Converter 74HC(T)164.This Circuit can control slow-reacting Devices (such as Relays).LED´s connected to the Output of the 74HC(T)164 will show some flickering during the shift-process. This Code-Example will run
-
Thread
Webserver ATmega32/644DIP ENC28J60
config.h habe ich "#define USE_SER_LCD 1" gesetzt. Aber ich erhalte keine Anzeige. Hatte aber kein 74AC164N da und habe einen 74HCT164 genommen. Kann es daran liegen? Gruß Martin
. hast du ein langsameres Display! Ich glaube nicht das es am IC liegt. Ich benutze übrigens einen 74LS164N. Gruß Ulrich
-
Thread
2 Microcontroler 10 Schalter 10 Leds wenige leitungen?
Es gibt ja schon (fast) fertige IC's für so was: - Schieberegister, z.B CD4014 + CD4094 oder 74HC164 + 74HC595 Mit ein paar Taktgeber/Zähler kommst sogar ohne Controller aus, oder eben ein Controller + 74HC595 (->Stichwort AVR-Porterweiterung) - dann gibts noch fertige IC's z.B. HT12E/D, haben
-
Thread
mehrere Schieberegister mit MUX
meinem ATmega48 10 7-Segment-Anzeigen schalten. Realisiert habe ich dies durch 10 Schieberegister (SN74LS164N) wobei ich das Clocksignal multiplexe (MC14067BCPG) und so auf die verschiedenen Schieberegister ausgebe. Mein Problem ist jetzt das ich den Status eines Schieberegisters nicht halten kann, sprich
damit die Bits nicht schon beim Schieben an der falschen Stelle leuchten. Daher nimmt man besser 74HC595, da kann man im Hintergrund schieben und dann gleichzeitig ausgeben (latchen). Peter
-
Thread
avr Zweidraht-Multiplex ( Zweidraht Fernbedienung)
mit den pc zu tun. Das soll eine fernbedienung sein bloß ohne ir. Z.b. avr und schieberegister (74hc164) sck sc Gruss chris
-
Thread
[Assembler] LED-Matrix 5x7
auch nicht die ganze Tabelle schreiben denke ich. Ich verwende einen AtMega16, ein Schieberegister 74HC595 einen 3-to-8-Decoder 74HC259 und eine Kingbright TC20 LED-Matrix - ausserdem läuft das ganze übers STK auf dem ich den µC habe und der Rest ist am Steckbrett aufgebaut. Wäre froh wenn sich irgendwer
Zeilenbits reinschreibst und der Timerinterrupt gibt sie einfach reihum aus. Wozu ist denn der 74HC259 gut? Ein 74HC164 oder 74HC595 ist einfacher. Peter
-
Thread
Lauflicht -> Richtungsumkehr, Schieberegister
hintereinander schalten und bekommt so die variable Länge... Als Schieberegister hatte ich überlegt ein 74 HCT 164 zu nehmen. Dieses "schiebt" die Bit's jeweils beim Flankenwechsel low->high am CLK Pin. Die Ausgänge sind quasi immer "enabled", so dass man wirklich nur 2 Pin's des µC braucht, einen für die
Nimm doch 74HC(T)595, die haben ein Ausgangsregister, welches man getrennt von den Schieberegistern freischalten kann. Damit kannst Du erst Deine Schieberegister laden und anschießend die Muster ausgeben. Das erfordert
-
Thread
brauche Digitale IO an Standard PC
setzen (+12V -12V und mit 2 Z-Dioden und 2 Widerständen) auf TTL bringen. Ein Schieberegister z.B. 74HC164 genügt für 8 Ausgänge. + Einfach zu verdrahten (nur Masse und 2 Leitungen von RS232 zu verkegen. + Kosten ca 1-2 Euro + Leicht Kaskadierbar - Nicht sehr schnell, aber für Relais oder Lampen
Geschwindigkeitsbestimmend! Aufwand für Schaltung Spikes: 3 Widerstände 3 Z Dioden Pro 8 Datenleitungen 1 Stück 74HC595 (ist kaskadierbar). Gruß Fritz
-
Thread
Küchenwaage mit seriellem Port?
einen Controller, der direkt auch das LCD ansteuert. Die anderen ICs sind übrigends ein LM324, ein HC4066 und ein 93C46. Im EERPOM sind anscheinend die Kalibrierdaten, der LM324 und der HC4066 scheinen sowas wie einen Chopperverstärker darzustellen, denn es gibt auf der anderen Platinenseite noch einige
habe (PICVUE64). Das interesannte an diesen LCDs war, dass es ein SPI ähnliches Interface mit 2 mal 74GC164 Shift register hatte. Also braucht man nur drei Leitungen plus 5V un MAsse um das LCD anzuschliessen. Da mir das so gut gefallen hat, habe ich später eine kleine Platine entworfen die genau hinter
-
Thread
XOR-Gate mit 8 Eingängen
http://focus.ti.com/lit/ds/symlink/sn74lvc1g386.pdf
Stefan Kleinwort wrote: > Der ATmega 164 ist der Nachfolger des ATmega16. Hi Stefan, danke für den Hinweis. Den 164er hatte ich gar nicht bemerkt (hab in meiner Excel-Tabelle geschaut, das ist übersichtlicher als direkt auf der HP ;)
-
Thread
Uhr - IC?
einmal ein uhrenquarz 0,032768-SMD von reichelt einen decaden zähler(74HC4017) als prescaler (jeweiligen output auch als clear rückkoppeln) und und einen 12 bit zähler 74HC4040 ,... grüüüße
docs-europe.electrocomponents.com/webdocs/001a/0900766b8001a8fe.pdf "Miniature elapsed time indicator", RS-Nr. 258-164 in Form einer Schmelzsicherung.
-
Thread
PIC 16F84A+SN7447 Wie ansteuern?
abschlussprojekt für meine Schule ein Thermometer bauen. So ich habe einen BCD zu 7Segment Decoder den SN74LS47N und 3-7Segment Anzeigen mit gemeinsamer Anode die über 3 Transistoren geschaltet werden dies ist kein Problem.Mein Problem ist es das ich nicht weiss wie ich den SN74LS47N ansteuern wegen dem HIGH
Segment-Code sollte doch sogar auch ein PIC schaffen. Wenns nur ums Pin sparen geht, würde ich nen 74HC164 dranpappen (2 -> 8 Pins). Peter
-
Thread
KS0108 so viele Pins gehen verloren
Kann man eigentlich so ein Grafik LCD mit K0S108 auch irgendwie mit eine 74HC164 verbinden damit man weniger Portpins braucht. Wenn ja, dadurch leidet dann aber die Geschwindigkeit oder? danke mgiaco
>> Kann man eigentlich so ein Grafik LCD mit K0S108 auch irgendwie mit >> eine 74HC164 verbinden damit man weniger Portpins braucht. ja. zu beachten ist, dass bei einem display evtl auch status-bits GELESEN werden müssen. oder man hält das timing definitiv ein (bin ich kein freund
-
Thread
Wichtige Frage zu 74HC164 Schieberegister
Da hat sich so eine kleine Frage bzw. Problem ergeben: Kann ich insgesamt 3 Schieberegister vom Typ 74HC164 "in Reihe" Schalten, Also Q7 vom Ersten an die Eingänge vom Zweiten, Q7 vom Zweiten an die Eingänge vom Dritten und die Clock-Eingänge alle zusammen, sodass ich quasi ein 24 bit serial in parallel
-
Thread
Timer Ausgänge Umlegen???
Schieberegister an? > Im 4-Bit Modus brauchst Du dann fürs LCD 3 Portausgänge. Im 8-Bit Modus auch (74HC164 hat ja 8 Ausgänge). Peter
Schieberegister an? >> Im 4-Bit Modus brauchst Du dann fürs LCD 3 Portausgänge. >Im 8-Bit Modus auch (74HC164 hat ja 8 Ausgänge). >Wie wird dann RS und EN angesteuert? >Ich komm nicht drauf ;-) Ganze einfach. 1 Pin für den Takt am 164er 1 Pin für E am LCD 1 Pin für Daten am LCD UND RS, damit
-
Thread
Sieben-Segmentanzeige: Problem mit "6"
Habe grade ein ähnliches Projekt, habe 7-seg. Jumbo-Anzeigen anzusteuern. Ich mache das mit mehreren 74HC164 (8 bit Schieberegister), die Anzeige mittels Dioden an der gemeinsamen Kathode gegen Masse auf Betriebsspannung gebracht, dann brauche ich kein einzelnen Vorwiderstände. Die Schieberegister braucht
-
Thread
µC-ausgänge erweitern
74HC595. MfG Falk
danke für die infos. ich werd den 74HC595 dann wahrscheinlich beim reichelt bestellen. gruß, simon
-
Thread
Ein Reset-RC für zwei AVRs + Verbindung zweier AVR
ablesen dürfen. Wenn Du mit Auslastung aber die Pinanzahl meinst, ein simples Schieberegister 74HC164 reicht, um mit 3 Pins auszukommen (siehe Codesammlung). Peter
-
Thread
Lauflicht spezial
Reseteingang kann man auch, das wäre dann der Startknopf. Decodieren kann man mit 74HC154 oder 74HC4514/4515 das sind 4 auf 16 Decoder, die können low-current LEDs mit Vorwiderstand direkt ansteuern. Da gibt es sicher auch einen Enable-Eingang, mit dem man das Blinken realisieren könnte
einfach funktioniert das noch nicht, ein Tiny mit Decoder oder Schieberegister wäre bequemer, zwei 74HC164 beispielsweise.
-
Thread
mit SCL/SDA & Mega8 Schiebergister laden
gaaaanz kurze Erklärung des SPI) http://www.mikrocontroller.net/topic/20969#154723 ("Schieberegister 74HC595 ansteuern") Gruß, Magnetus
Hab leider keinen Pin für OutputEnable mehr frei, 2 müssen reichen. Außerdem den 164 in meiner Bastelkiste rrumliegen.
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
persönlich leider zwar gar nichts nützt, aber vielleicht ja einem anderen. Die neuen "großen" ATMEGAs (164A und folgende) haben zwei USARTs, die sich auch im SPI-(Master-)-Mode betreiben lassen. Mit UBRRn=0 laufen sie ebenfalls mit halbem Systemtakt. Wenn ich da nicht etwas grundsätzlich missverstanden habe
bekommt man damit 320 Pixel und damit auch 40 Zeichen auf einen Standard-VGA-Monitor. 2.) Mit einem 74HC157 (4-fach 2 zu 1 Multiplexer) und einem 8-Bit Port (z.B. PORTC) kann man Farbe ins Spiel bringen. Der 74HC157 schaltet - gesteuert von MOSI - jeweils vier Bits um (Vorder- und Hintergrundfarbe). Definiert
-
Thread
Das ewige Thema... Temperaturmessung mit AVR und LCD!
gerade in meinem Elektronikladen geradeeben... hatte da eine schaltung mit Ds1820, Ds1994, Attiny12, 72HC164.. von den ganzen Teilen, die ich für die Schaltung brauche, würde ich nur Attiny und 74.... bekommen... die anderen können sie nicht bestellen! Was gibt es für eine Möglichkeit noch?? Gaht das
-
Thread
Wie lange hält ein 74HC595 so etwas durch?
@Mechanikus Habe mal ein 2 mal 32 LED VU-Meter mit 4 Schieberegistern 74HC164 gebaut. Weil ich zu blöd bin, die Vorwiderstände zu berechnen, habe ich sie einfach weggelassen. Funktioniert prima, pro LED ca. 15mA. Noch nichts abgeraucht, alles kühl. Soweit meine Erfahrung
vereinfacht : ((Vout des HC164)-(forward voltage LED))/(gewünschter strom) z.b 5V-2.7V/5mA -> 460 Ohm
-
Thread
BCD zu HEX / Dezimal Decoder
Wenn man nur der Reihe nach schieben will, ist das 74HC164 beliebig kaskadierbar und braucht im Gegensatz zu nem Dekoder nur 2 MC-Portpins. Einfacher gehts nicht. Auch gibts noch das 74HC595, da kann man im Hintergrund schieben und mit einem Puls
Segmentkode rausschieben will, ohne daß es zum Scheinleuchten anderer Segmente kommt. Funktionsgleich zum 74HC595 gibts noch das TPIC6B595 mit Leistungsausgängen (50V/150mA, Puls: 500mA). Peter