-
Thread
Problem mit SPI (Mega16)
funktioniert nur sporadisch. Nach mehrmaligen resetten funktioniert es dann mit Glück mal. Ich steuere 2 74HC595 Schieberegister darüber an, initialisiert wird wie folgt: SS/ wird als Enable-Leitung für die Schieberegister benutzt und is wie unten zu sehen als Ausgang definiert. [c] //SPI INIT SPCR |
ist min. zwei Takte lang, macht selbst bei 16 MHz schnarchlangsame 125ns. In der Zeit schaltet der 74HC595 zehnmal! Ich tippe mal eher auf wildes Klingeldrahtvehau, das tierische Resonzanzen erzeugt. Dann ist es klar dass ein so kurzer Puls Probleme hat, das Ende der Leitung halbwegs sauber zu erreichen
-
Thread
Unbekannte LED-Laufschrift - Hilfe!
sich ausser den bereits genannten BEs auch ein PIC 16F84-04/P, ein Timekeeper-RAM M48TO-100PC1, ein 74HC139, ein 74HC373 und ein 74HC00. Auf den identischen LED-Modulen sind: ein MDP1603, ein UDN2981A und ein 74HC16481
Sebastian wrote: > Ist die Bezeichnung "74HC16481" wirklich richtig, ohne Schreibfehler? > Müßte eigentlich ein Schieberegister sein. Dürfte wohl ein 74HC164 B 1 sein.
-
Thread
Was hört ihr für Musik ?
Wochenende war gerade das E-tropolis Festival in der Turbinenhalle in Oberhausen. Ein Tanzmarathon von 14.00 Uhr bis 4.00Uhr durchgezogen, es war klasse.
Wenn Blicke töten... https://www.youtube.com/watch?v=Fp4CR2HcHLQ
-
Thread
Teile-Verwaltung für elektronische Bauteile Gesperrt
Kästen und wieder ein Rest in Wühlkisten, ca 200kg, davon schon etliches entsorgt, tausende IC's der 74er Serie neulich. Wieviele dutzend Stangen 68000 prozessoren und 82xx Intel Bausteine ich noch habe weiss ich nicht zu zählen. Das "Sortieren" hört da auf, wo man Mengen aus einer Konkurs Firma oder
möglich sein (evtl. auch eine Verknüpfung von mehren Suchparametern wie z.B. zeige alle Bauteile mit "74HC", nur in Bauform SO16 aus allen Kategorien an). 5) Praxisgerecht wäre eine Ausweitung der Bezugsquellen. Die NAmen Lieferanten sind z.Zt. überhaupt nicht einzutragen(für jeden Artikel gibt es bei
-
Thread
Max3392 Pegelwandler, BlueNiceCom 4
Ich verwende zwischen meinem AT90CAN und dem BNC IV einen 74HC4050 als Pegelwandler. Allerdings benutze ich den USART, nicht SPI.
void uart_init(void) { UBRR0H = 0; UBRR0L = (F_CPU / (16UL * UART_BAUD)) - 1; UCSR0A = 0x00; UCSR0B = _BV(RXCIE0) | _BV(TXEN0); /* tx/rx enable */ /* Set frame format: 8data, 2stop bit;*/ UCSR0C = _BV(USBS0)|_BV(UCSZ00)|_BV(UCSZ01); } void USART_transmit(unsigned char a){ while
-
Thread
Must Have 47er Logikbausteine
keiner guten Sammlung fehlen, hier mal meine Liste der Bausteine die ich bereits habe/bestelle: 74xx00 74xx04 74xx07 74xx14 74xx74 74xx138 74xx154 74xx244 74xx374 74xx540 74xx595 74xx4017 74xx4094 (HC oder AC) xx4011 xx40109 xx4517 xx4049 xx4050 (C oder HCF) Bitte einfach nur
M. Weissi wrote: > 74xx00 > 74xx04 > 74xx14 nimm 74HC132, dann hast Du alle 3 erschlagen > 74xx07 dann aber auch 74LS06 > 74xx74 manchmal ist der 74HC112 auch ganz nützlich > 74xx138 > 74xx154 wozu
-
Thread
Problem mit Status-Check (T6963C)
Probleme. Bei meinem jetzigen GLCD geschieht in der Status-Abfrage jedoch herzlich wenig (gibt immer 0x00 zurück). Da ich bei meiner aktuellen Hardware zu wenig IOs hatte, habe ich die Config-Bits des GLCDs über ein Schieberegister (74HC595) angeschlossen und die Software daran angepasst. Dies habe ich
-
Thread
Komparator für 500MHz Signal
es geht hier NUR um das Auffrischen des Signal bevor es weiter >verarbeitet wird.... Nimm einen 74HC00, schalte eine Spannungsteiler aus 2x220k an den Eingang und kopple das Signal über 100nF kapazitiv ein. Fertig ist der low cost super fast Komparator. MFG Falk
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
main.asm die letzten 3 ORG Anweisungen geändert werden: [code] 0x7800 -> 0xF800 0x7A80 -> 0x7980 0x7B00 -> 0x7A00 [/code] Dann neu übersetzen und es müsste gehen. Jörg
---------------------------------------- fsys_savebas: clr tempreg4 ;first file fsys_save_00: rcall fsys_check ;check for dataflash cpi tempreg1,0x00 ;no valid FS breq fsys_save_e rcall fsys_fselbox4 ldi XL,0x10 ;BASIC sts bas_partab+4,XL ;set
-
Thread
SMD Lötkolben Auswahl
weil du dann auch analoge bauteile löten kannst die mehr Wärme aufnemen LM324 mit dem einen und 74HC00 mit dem anderen...?
-
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
Bargraf-Schaltung
Also ein 74HC00 als zwei RS-FF beschaltet zur Tasterentprellung, ein 74HC193 als Auf-Ab-Zähler und ein 74HC154 oder 74HC4514/4515 zur Decodierung, damit kann man 16 LED wandern lassen. Zusammen drei Bauteile.
Christoph Kessler wrote: > Also ein 74HC00 als zwei RS-FF beschaltet zur Tasterentprellung, ein > 74HC193 als Auf-Ab-Zähler und ein 74HC154 oder 74HC4514/4515 zur > Decodierung, damit kann man 16 LED wandern lassen. Zusammen drei > Bauteile
-
Thread
Mehrere DS18B20 mittels Multiplexer an ATmega32
ist schon heftig. Die sollte man daher nur wirklich bei 12..18V nehmen. Bei 5V nimm besser den 74HC4051. Peter
Betreibsspannung ändert? hab ich nicht gewußt. Danke für den Tipp! > > Bei 5V nimm besser den 74HC4051. Ich lese mir das Datenblatt durch. Aber beim Testaufbau habe ich die Multiplexer vorerst weggelassen, denn wenns ohne Multiplexer ned funktioniert, dann mit ihnen schon gar nicht.
-
Thread
[S] Leute die einen Logic Analyzer (MiniLA) bauen wollen
Ich habe den 74HC4053 von Reichelt (BU4053BF) gegen einen von Phillips (NXP) ausgetauscht. Bestellt habe ich das Teil bei RS (Nr. 169-7784, 74HC4053D). Damit habe ich auf Anhieb mittels Minila-Win 0.5.3 Kontakt herstellen
74HC4053D - NXP (Philips)
-
Thread
Widerstand / Verstärkung per Spannung regeln
Du kannst ja mehrere parallel schalten. Sind ja meistens 4 in einem Gehaeuse. Check mal 4066 , 74HC4066 , oder ADG 212 , ADG 211 Gruss Helmi
Such dir was aus http://www.analog.com/en/subCat/0,2879,768%255F833%255F0%255F%255F0%255F,00.html Gruss Helmi
-
Thread
Protokoll DC-3840 Handycam
hterm ausgelesen habe. http://www.der-hammer.info/terminal/index.htm Sync der Kamera FF FF FF 0D 00 00 00 00 FF FF FF 0E 0D 00 00 00 Bild 640 x 480 FF FF FF 08 01 00 00 00 FF FF FF 01 01 07 09 07 FF FF FF 05 00 00 00 00 FF FF FF 04 01 00 00 00 Bilddaten werden gesendet Bild 320 x 240 FF FF FF 08 01 00 00 00 FF FF FF 01 01 07 09 05 FF FF FF 05 00 00 00 00 FF FF FF 04 01 00 00 00 Bilddaten werden gesendet Bild 160 x 120 FF FF FF 08 01 00 00 00 FF FF FF 01 01 07 19 13 FF FF FF 05 00 00
-
Thread
ATtiny12 macht nix
gestartet werden ? .include "tn12def.inc" ldi r16,0x01 out ddrb,r16 start: ldi r17,0x00 out portb,r17 ldi r20,255 zaehler1: subi r20,1 brne zaehler1 ldi r17,0x01 out portb,r17 ldi r20, 255 zaehler2: subi r20,1 brne zaehler2 rjmp start
Hallo, das Dongle kenne ich geringfügig anders mit einem 74HC244 vom STK200. Sollte aber wohl genauso gehen. Normalerweise benutze ich sowas auch, unter W2000/WinXP und bei neueren Rechnern/Notebooks kann es allerdings Probleme geben. Mein STK200-Donhle,
-
Thread
Temperaturmessschaltung möglichst genau?
beitrag Datum: 29.11.2007 09:00 Dateianhang: pt100_7.pdf (hier nochmal der Link 775294 http://www.mikrocontroller.net/topic/84838#775294)
Was du brauchst sind 4 einfache Multiplexer also 2 x 74HC4052
-
Thread
wieder mal ATMega8 und ISP
Ich verwende den unter verschiedenen Seiten (zBsp.: Ponyprog) dargestellten AVR-ISP (den mit dem 74HC244, (selbstgebaut) und an den Ausgängen die an den Atmega gehen also MISO, MOSI, SCK, RST tut sich auch was wenn ich die Software sarte und lesen oder schreiben lasse. jetzt das Problem: Ponyprog
Billigst-Programmer ('n paar 5,1V Z-Dioden, Widerstände und 'nem Transistor) erledigt. Äh... kann denn der 74HC244 mit 3,3V-Pegeln umgehen? Vom HCT weiß ich's. mfg Lötlackl
-
Thread
SD Karte Initialisieren
USART_Sende_String("Initialisiere SD Karte in SPI-Mode\n\r"); uint8_t b; for (b = 0;b<0x0f;b++) //Sendet min 74+ Clocks an die MMC/SD-Karte { mmc_write_byte(0xff); } USART_Sende_String("SENDE Command CMD0\n\r"); uint8_t CMD[] = {0x40,0x00,0x00,0x00,0x00,0x95}; while(mmc_write_command (CMD) !=1
Hi Einfacher und billiger: 74HC4050. Verträgt Eingangsspannungen oberhalb Betriebsspannung. MfG Spess
-
Thread
Taktlänge AVR und Schieberegister
Hallo, ich möchte mit dem Atmega8535 den SPIC74HC595 ansteuern. Der Atmega läuft mit 3,6864mHz. Genügt es, das Clocksignal mit [c] PORTC=0x01; PORTC=0x00; [/c] zu erzeugen oder sollte dazwischen noch ein Delay?
-
Thread
SD-Karten Initalisierung - ACMD41 gibt nur 0x01 zurück
ist einfach, keine kompromisse einzugehen: 5A-5V- Spannungsregler 3,3V-1,5A Spannungsregler 74HC4050 Pegelwandler dann gehts.
bei Reichelt nen richtigen Pegelwandler zu holen: 5V- Spannungsregler 3,3V- Spannungsregler 74HC4050 Pegelwandler Das geht perfekt. Mein GPS zeichnet damit genüsslich Routen auf. Damit hat man schöne Flanken, und kann den SPI-Bus auch schön schnell stellen. Die SD-Karte hat mit hohen Geschwindigkeiten
-
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
der Händler um die Ecke nur den einen 25MHz Quarz. Weiß jemand ob es sich bei dem 25 MHz Quarz (25.00M HC49-S) den TME im Programm hat um den Grundton handelt?
-
Thread
Bluetoothmodul BTM-222
Falls es weiter hilft, hier noch die Einstellungen: ATC=1, HARDWARE FLOW CONTROL ATD=0000-00-000000, NEVER SET BLUETOOTH ADDRESS ATE=1, ECHO CHARACTERS ATH=1, DISCOVERABLE ATK=0, ONE STOP BIT ATL=2, BAUD RATE is 19200 ATM=0, NONE PARITY_BIT ATN=Serial Adaptor, LOCAL NAME ATO=0, ENABLE
ist. klarerweise ist auch das modul nicht direkt mit der RS232 verbunden, sondern in dem fall ein 74HCT14 dazwischen (auch auf der PCB). das datenblatt hab ich mir angesehen. ich verwende auch die default einstellungen für die RS232 kommunikation trotzdem klapts nicht so ganz.
-
Thread
ESD-Schuhe tragen?
/SMD bei IC's von der Spannungsfestigkeit her für > einen Unterschied? Natürlich ist bei einen 74HC00 in SMD oder DIP kein Unterschied. Aber DIP-ICs sind meistens für höhere Spannungen und nicht so hoch integriert. Z.B. einen RAM-Modul im PC würde ich nicht wechseln ohne mich vorher am Gehäuse
-
Thread
Anfrage zur Bandbreite eines Oszilloskopes
Hallo Andreas, Ist mit "74AC" ein Baustein der 74AC.. Serie gemeint (74AC00, etc.)? Wie teuer sind brauchbare Tastköpfe wie Deine "Testec HF". Bei Ebay habe ich die nicht gefunden. Was meinst Du mit "Masse am GND Schirm"? Ich
Osziuser wrote: > Ist mit "74AC" ein Baustein der 74AC.. Serie gemeint (74AC00, etc.)? Ja. 74AC00. Sorgt für ziemlich böse Flanken. Ein AVR Ausgang ist viel harmloser. > Wie teuer sind brauchbare Tastköpfe wie Deine "Testec
-
Thread
Schaltung von 2 antiparallelen LED´s
mehr. Da braucht man schon etwas Verstärkung, Z.B. mit jeweils 3 parallel geschalteten Gattern einen 74HC04. MFg Falk
Übrigen ist mein Vorschlag letztlich identisch mit Falk Brunners Vorschlag, die Ausgänge von einigen 74HC04-Gattern parallel zu schalten. Wie geschrieben, Voraussetzung dafür ist, dass die jeweiligen Pins wirklich in der Software auch gleichzeitig geschaltet werden. Es ist also OK, sie so zu schalten
-
Thread
"Logik?" Suchbegriffe für Google gesucht
Also erst mal entprellen, ich nehme an, das sind ein "Up" und ein "Down"-Taster? 1* 74HC00 als zwei RS-Flipflops und zwei Umschalt-Taster, z.B. die bekannten "Digitast". http://mezdata.de/ti-praxis/110_entprellen-mit-ff/index.php da ist die Schaltung erklärt, zwei Pull-up-Widerstände fehlen allerdings noch. Für 8 Bit brauchst du zwei 4-Bit-Up-Down-Zähler 74HC190 oder 192 kaskadiert. im Datenblatt http://www.alldatasheet.com/datasheet-pdf/pdf/15557/PHILIPS/74HC191.html auf Seite 6 steht, wie mehrere synchron hintereinandergeschaltet werden.
-
Thread
Stk500 wirklich defekt
leider keins: .include "m8def.inc" ldi r16, 0xFF out DDRD, r16 ldi r16, 0x00 out DDRB, r16 ldi r17, 0xFF out PORTD, r17 lael: sbis PINB, 6 rjmp lael inc r17 out PORTD, r17 lael1: sbic PINB
Quarz übrigens auch nicht. In Ermangelung eines passenden Bausteins klebt seit einigen Jahren ein 74HC14 welcher mit Fädeldrähten kontaktiert ist auf den Board. Gruß Einhart
-
Thread
5x7 LED - ASCII Charset
das ganze so standardmäßig mit Zeilen multiplexen und Spalten Schieberegister aufgebaut (ATMega16, 74HC595, 74HC259) wie setz ich so ein Zeichen in so einem Zeichensatz überhaupt ein? Danke für die Hilfe Greetz Ebi
auf das "A" (5x7), welches in Hex dargestellt doch 0x41 ist?! (oder aus der obigen RAR-Datei: 0x00,0x04,0x0A,0x0A,0x1F,0x11,0x00,0x00) Irgendwelche Freaks wissen die Antwort und stellen uns überall passende Charsets zur Verfügung (http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1200398529/16#16
-
Thread
Logikeingänge mit Widerständen beschalten
macht man so etwas? Zum Strom begrenzen? Wie dimensioniert man diese Widerstände bei einem üblichen 74HC Gatter? Ist das nötig, damit die Eingangsschutzbeschaltung funktioniert? Baut man eine Schutzbeschaltung mit antiparallelen Dioden braucht man ja auch einen Widerstand zum Begrenzen des Stromes.
reagierte. Für eine Bastellösung mag es bequem sein, wenn man z.B. das eine nicht benutzte NAND im 74HC00 unbeschaltet lässt. Da die Bausteine aber recht schnell sind, können sie schon einiges an Störungen abstrahlen, wenn sie durch unbeschaltete Eingänge ins Schwingen geraten. Beispiel: Ein alter
-
Thread
A6833 Ansteuerung?
in SMD (tqfp zB) gäbe, dann würd ich mir paar zulegen, aber so werd ich weiterhin den guten alten 74hc595 einfach viermal nehmen..
Es gibt keine (Fehler-)Meldungen beim Compilieren? - Hast du mal mit dem Muster gespielt? (mal 0x00 nehmen oder 0xffffffff etc..) (evtl. merkst du, dass ich nur schwer Fehler in deiner Schaltung erkennen kann ;) ) hth. Jörg ps.: der AVR funktioniert aber, oder?
-
Thread
uC-Lösung gesucht für exakte Pulsausgabe
Compare Einheiten für zwei Signale, eins zum setzen, eins zum Löschen. Ein D-FlipFlop sollte reichen, 74HC74, das sind sogar zwei drin. >Dann wäre der uC unbelastet. Ja. >Oder vielleicht geht es noch einfacher. Wüsste ich im Moment nicht. MFG Falk
auch, dann kann man mit geschicker Programmierung OHNE Interrupts nebenbei auch den UART pollen. >74HCxxx oder einem CPLD macht ist fast einerlei. Das CPLD ist viel Kaum. Ein CPLD ist eine Einchiplösuung, mit HC & Co wirds ein mittelgrosses TTL-Grab. MFG Falk
-
Thread
Externes SRAM Problem:
AVR-Datasheet garantiert min. 5ns......... Bekomme halt kein Datenblatt für das hier verwendete Motorola HC573-Latch.... Philips-Datasheet HC573 sagt was zwischen 5ns(HC) und 15ns(HCT), Also, bevor wir Kristallkugeln und den Kaffeesatz bemühen, werde ich doch erstmal ein AHC573-Latch an den Start bringen
könnte aber sein, dass die Adress Hold Time Glaub ich nicht, ich habe auch schon erfolgreich ein 74HC573 als Addresslatch an einem Atmega128 eingesetzt. Läuft bestens. Gab nie Probleme beim Latch. Würd sagen, das ist was anderes.. Verdrahtungsfehler vielleicht??
-
Thread
Atmega128 AVR-DOS und Port F problematisch?
keine Erklärung dafür. An einem Atemga128L habe ich am Port F eine SD-Card angeschlossen, über 74HC4050 als Pegelwandler. Die SD-Card-Schaltung funktioniert aber nicht am Port F, ändere ich es auf einen anderen Port z.B. Port D klappt es. Ich habe AVCC mit VCC verbunden und AREF offen gelassen
Ich nutze 5 Volt als Spannungsversorgung und 8 MHz interne Frequenz für den MC sowie 3,3V für den 74HC4050 und SD-Card. Bin dankbar für jeden Tipp der es mir erklärt. Gruß Thomas H.
-
Thread
Probleme mit PORT's und Zeitverhalten
unsigned char ReadIO(unsigned char ucSlot, unsigned char ucByteNumber) { unsigned char ucData = 0x00; unsigned char ucAdresse = 0x00; cli(); DDRA = 0x00; PORTA = 0x00; DDRB = 0xFF; ucAdresse = ( 0xA0 | (g_aucIOSlotBitMask[ucSlot] & 0x18) | (ucByteNumber & 0x07)) ; PORTB
MCUCR Register ... so ganz habe ich das dort noch nicht verstanden. Der PORT A geht übrigens an ein 74HC244 der über diese Readleitung also PD6 geändert wird ob dort daten rein oder raus gehen. ahja, wenn ich mit 16 MHz arbeite, muss ich dann 2 NOP's nehmen? hatte ich irgendwo hier im forum mal gelesen
-
Thread
Probleme mit Elektor-Flash-Board
ja auch Werkseinstellung des Controllers). Gleiches Bild, wenn ich den Buffer von Atmelisp mit 0x00 lade und den dann in den Controller programmiere. Dann kommt beim Auslesen immer fast gleichmässig abwechselnd "00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF ....". An ein paar Stellen kommt auch
angeschaut. Sehen gut aus. - Quartz getauscht - kalte Lötstellen gesucht, nix gefunden - max232 und 74hc126 getauscht - 8253 getauscht Hat da jemand noch ne Idee?
-
Thread
[V] ca 3kg Bauteile
.. Kleine Vorschau: - Ein Haufen Relais - Traco DC/DC Wandler 36V->5V - Diverse Logik Gatter 74HC14, 86, 132, 221, 4060 - TL072, TL074 (OPs) - TC4426, TC4427 (MOSFET Treiber) - OP07 (OP) - LM393 (Komparator) - L6201P (H Brücke) - Ref02 (5V Ref.) - Die Agilent Opto Dinger stehen ja schon
Na gut, dann fang ich mal an: Posten 1: Logik Gatter 74HC14D 10x (Ph) 74HC86 54x (ST) 74HC132D 14x (Ti) 74HCT221D 75x (Ph) 74HC4060M 42x (Fa) 74HC4060D 14x (Ph) Insgesamt also 209 Bauteile. Angesetzt sind 0,10€ pro Bauteil, also insgesamt ~20
-
Thread
Mega16->74HC595->ULN2003A macht Probleme
! Zur Hardware: ATMega16 -> 74HC595 -> ULN2003A -> LED-Bar 74HC595: Pin Verbunden mit 1 QB ULN2003A IN2 2 QC ULN2003A IN3 3 QD ULN2003A IN4 4 QE ULN2003A IN5 5 QF ULN2003A IN6 6 QG ULN2003A IN7
@Christop CPHA und CPOL stimmen nicht, das 74HC595 arbeitet anders. Setz mal beides auf 0. Ausserdem ist dein Schlaf Funktion Mist, lass den Unsinn mit den Floating Point Zahlen! Normale INT sind hier das Mittel der Wahl. MfG Falk
-
Thread
IC der Signal auf Low und High ziehen kann
wäre es noch mit nem Pullup?. Die gepostete Schaltung hier funktioniert nur mit dem 7400. SObald man 74HC00, 74LVC00, oder sonstwas nimmt, gehts nicht mehr so...