braucht) 2 Zeilen mit 20 Zeichen: LCD 202A bzw. LCD 202A LED 4 Zeilen mit 16 Zeichen: LCD 164A bzw. LCD 164A LED kommt auf die Menge des Textes und die Größe des Geldbeutels an. Von der Programmierung unterscheiden die sich kaum.
du das Ding abschießt und keinen alternativen Programmer hast. Also wenn Dragon dann gleich einen 74HC244 zur Absicherung dazu. Beachten: http://www.mikrocontroller.net/articles/AVR-Dragon Schutzschaltung: http://www.aplomb.nl/TechStuff/Dragon/DragonLair2_0_1of2_200dpi.png Homepage der Schaltung
weiteren Verminderung der Abgaswerte werden können (z.B. Normen). (0,04 g/mi HC). NLEV (Non-Low Emission Vehicles) ZEV (Zero Emission Vehicles) Zulassungsstufe für Fahrzeuge, die die zur Zeit Zulassungsstufe für Fahrzeuge, die keine gültigen Anforderungen erfüllen (0,25 g/mi HC)
einen weiteren ungeregelten Treiber, in der Form gibts das doch schon oder ist sogar auch mit nem 74HC14 + Dualfet schnell selbst zusammengedengelt. Man braucht aber weiterhin einen LDO + die zugehörigen Verluste auf der Ausgangsseite wenn man es mit einigermaßen variabler Last zu tun hat. Ein
einen weiteren ungeregelten Treiber, in der Form > gibts das doch schon oder ist sogar auch mit nem 74HC14 + Dualfet > schnell selbst zusammengedengelt. Naja, solche PushPull driver gibt es auch woanders, also kann es nicht schaden wenn es etwas mehr Konkurrenz gibt. Immerhin soll er ja softstart
recherchiert. Was haltet ihr von der Lösung, ein Schieberegister zu verwenden…?🤔 Also z.B. ein 74HC 164. Damit kann man doch, wenn ich es richtig verstanden hab, aus dem seriellen SPI Bus einen parallelen Bus bauen mit z.B. 6 „Strängen“. Wenn ich 6 Stränge hab, fahr ich dann einfach mit 6facher
Hi Jochen, Dem einen Scan entnehme ich, das du einen HC12DG60(A) verwendest, also ist die SPI-Schnittstelle an PortS. Was du in jedem Fall (genau so) miteinander verbinden musst: HC12 AD5781 -------------- SCK SCLK MISO SDO MOSI SDIN
Hallo Jochen, 8Mhz hat der HC12? Dann haben wir seine Grenze erreicht. Ich stelle mal ein par Behauptungen auf: der HC12 braucht 2 Taktzyklen / Befehl (das erscheint mir optimistisch) damit kann der HC12 effektiv nur 4 Mhz
#5996631: > Wollte schon das die ganzen Leds bis zum Bereich leuchten. Der Zusammenbau von 19 (8+8+3) 74HC164 an 144 LEDs an eine uhrzeitstabile 1Hz Quelle http://www.hackersbench.com/Projects/1Hz/ ist den meisten wohl zu arbeitsaufändig. Datum mit 7-Segment per TTL mit Schaltjahreskorrektur erfordert
Zeitschrift ELO aus den 80ern. Da wurde mal eine LED-Uhr vorgestellt mit 300 Leds. Ein TTL-Grab aus 74er ICs. Es gibt sogar einen Thread dazu: https://www.mikrocontroller.net/topic/318609
1 1 1 1 1 GND GND R3 VCC VCC 10R 3 2 0 1 1 1 1 6 5 4 3 C H G F E D C B A IC4 C IC6 Q Q Q Q Q Q Q Q74HC164 1 DS1820 VCC 7 14 GND VCC VCC C GND L L V 2 R1 VCC VCC C C B A DQ 2k2 9 8 2 1 D IC3 G J1 J2 1 PB5/RST VCC 8 VCC 1WIRE 2 PB3 PB2 7 3 GND LCD-RS 3 PB4 PB1 6 LCD-CK 4 5 LCD-E J1X2 J1X2 GND GND PB0
Unit min. typ. max. *)Important parameter! Enable Cycle Time tCYCE see Figs.1 and 2 1000 - - ns Use "74LS" or "74HC" gate Enable Pulse Width, High Level PWEH see Figs.1 and 2 450 - - ns Enable Rise and Decay Time *) tER, tEF see Figs.1 and 2 - - 25 ns Address Setup Time, RS, R/W-E tAS see Figs.1 and 2
tausend Transistoren, und im Gegensatz haben typische vergleichsweise lächerliche HCMOS wie z.B ein 74HC164 mit nur wenigen Transistorstufen +10uA Leckstrom im statischen Betrieb bei 5V? Gibt es zugängliche Literatur zum Thema? Irgendwie finde ich das interessant. Ein uC wie ein AVR ist doch prinzipiell
notwendig wenn man keinen OPEN DRAIN Ausgänge zur Verfügung hat. Ich setzte mal ein Shift-Register (74HC164) als ROW Treiber ein. In diesem Fall waren die Dioden notwendig.
TX/AIN5 R 2 19 STM8S003F3 2 c/SWIM 6 4 AIN4/TIM2_CH2/ADC_ETR PD3 PD4 UART1_CK/TIM2_CH1/BEEP d 20 1 74HC164 U4 R3 R4 1K 39K 1 A QA 3 A1.1 2 B QB 4 A2.1 QC 5 A4.1 QD 6 A3.1 QE 10 A1.2 QF 11 A2.2 c 9 CLR QG 12 A4.2 V 8 CLK QH 13 A3.2 A1.1 12 A1 U5 A2.1 9 A2 a a a a A3.1 8 A3 A4.1 6 A4 f b f b f b f b R11
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
schreibt, welches ohne Ram arbeitet Bekannt ist hierzu die bereits erwähnte Melodieklingel https://hc-ddr.hucki.net/wiki/doku.php/elektronik/melodieklingel
gefunden und mal eine Anzeige eines Haendlers eingescannt. SMD war 1983 noch gar nicht angesagt, ein 74LS00 in DIL war fuer 0.65DEM zu kaufen (ein 1/2 Pils in der Kneipe war ca. 2.50DEM). Heute bekommt man den 74LS00 auch noch fuer 0.60EUR (reichelt), leider kostet ein Hefeweizen 5EUR in der Kneipe :-)
einfachsten wäre es mit dem Schieberegistervorschlag. Der erfordert aber fünf externe Zusatzbausteine (74HC164). Vorschlag für diese Variante: probiere es erst mal mit einem Schieberegister ... > Ein kleiner einfacher soll der ATTiny13 sein, dieser hat nur 6. Ist > soetwas damit möglich Möglich ist
schreiben, ohne erst umständlich positionieren zu müssen. Ich habe früher auch LCDs mit 3 Pins und 74HC164 im 8Bit-Modus angesteuert. Jetzt benutze ich aber ausschließlich die Ansteuerung im 4Bit-Modus mit 6 Pins. In der Initialisierung benutze ich selbstverständlich die Delay-Macros, da ja nach dem
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
// Ansteuerung eines KS0066 kompatiblen LCD via 74HC164=SR // Benötigt 3 PINS vom gleichen PORT // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H //////////////////////////////////////////////////////////////////////////////// // Hier die verwendete Taktfrequenz
bin ich ersteinmal dabei noch die Ansteuerung für die -22V zu machen, wie im Schaltplan mit einem 74HC04. @ All : Nun mein Problem, welchen Pin kann ich von Marks Board nutzen, um nach dem Controller Init die -22 V Freizugeben ?? Anscheinend hat der SED 1335 nich den Pin YDIS, der ja laut meinem
1,70 PLatine Bungard ds: 2,40 62256-70 Speicher: 1,40 Ihr braucht 2 Stück 74HC04: 0,18 74HC32: 0,17 SUB-D 25: 0,40 10HC-18 10Mhz 0,44 und andere kleinteile, wie Kondensatoren, Widerstände, Stiftleisten und Dioden evtl.
auf einem. Der Chip aus der anderen Platte ist überklebt. Auf der Display-Platine sind nur zwei 74HC164 - dürfte kein Problem darstellen. Die Regelung selber müsste sich mal jemand genauer anschauen. Kann ja sein das der uC nur den Sollwert vorgibt und selber gar nicht aktiv an der Regelung beteiligt
E4 E5 E6 E7 PB0 42 A8 IOTEST VSS PC7 16 g a 7 8 43 45 47 49 44 46 48 50 1 VDD 14 2 29 m 2 1C3-A m HC00 3 i 12IC3-D 11 7 VSS g 13HC00 VSS f } VDD o 1C4 4 IC3-B 6 IC5 m PORT E HC373 5 HC00 2864A VDD 1 28 a 20 20 V C3 P 1 OE 22 CE DD 0.1 F r 11 LE 19 IC3-C 8 27 WE V o 3 HC00 SS n 4 D0 00 2 A0 10 A0 D0
erhältlich. Deshalb wurde die Schaltung mit einem Schieberegister (8 Bit Serial Shift Register) aus der 74xx Familie umgebaut. Statt dem 74xx595 wie im AVR-Tutorial: Schieberegister beschrieben, wurde das einfachere 74HC164 verwendet. Das 74xx595 hätte ich bestellen müssen und das 74HC164 konnte ich kurzfristig
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
Hc Zimmerer schrieb: > Mach' doch mal einen „make -B” und poste dann die Zeile, die mit > > ./conf.awk beginnt. Füge bitte als Anhang Deine m8def.inc, atmel_def.h > > und atmel_def.mak dazu (sie
Hallo Hc! Noch eine Bitte fürs Makefile: bootload.elf und bootload.hex in der clean-Regel löschen.
inversion ending up in its original pulse train. This pulse train is fed into the following three 74HC164 shift registers. The data bits will be read into the shift register at the rising edge of the (caliper) clock signal provided that the B port of the first shift register is high what is ensured
*jeder* Ton phasenstarr an den Ausgangston gekoppelt. Der Aufwand per Halbton liegt bei einem 74HC4046, zwei 4520 und ein paar Gattern. Der Faktor 185/196 statt 196/185 ist da besser, weil 196 durch 2 teilbar ist und ein Tastverhaeltnis von 50 % erlaubt. Die PLL muss dabei "nur" mit einer maximalen
Ein Rechteck aus einem 74AC04 ist so eckig scharf, damit könnte man sich rasieren wenn es in den Rasierer passen würde.
werden, ein alter MSP430C133 reicht schon, tut es auch ein AVR wie Atmega16 (oder natürlich Atmega164P PicoPower) und PIC wie PIC16F1526, denn auch die können wenig Strom verbrauchen, weil man sie sogar während die arbeiten zu 99% der Zeit im sleep Zustand halten kann, denn sie sind unendich viel
vielen Drähteh haben und daher nicht ins Experimentierbrett passen. Nimmt man externe Treiber wie 74HC595, kann man den kleinsten und billigsten uC nehmen, beispielsweise ATmega8 oder PIC16F84. Nimmt man Displays die Multiplexbetrieb erfordern, muss man aber uC mit eingebautem LCD Controller oder
Led-Ring mit 48 SMD Leds und 50mm Durchmesser. Angesteuert werden die 48 Leds durch 6 Schieberegister (74HC595). Zwischen der Maske und der Deckplatte liegt ein Stück Avery Folie 3491 als Diffusor. Macht meiner Meinung nach echt was her .
für 1 Jahr - Relais für Schaltvorgänge aufgrund von Wetterlagen vorgesehen - Port Extension mit 74HC595 Baustein. Das Barometer und der von mir erdachte Algorithmus zur Prognose sind schon recht zuverlässig), basieren auf einer Gewichtung diverser Parameter. Dazu kommt die Zambretti Prognose (siehe
Hardware SPI. In der Liste oben hatte ich vergessen, dass es noch eine Lib für Schieberegister SN74HC595 gibt. Grundsätzlich habe ich das unter Linux geschrieben, aber die Libs sollten auch unter Windows funktionieren. Eine Testmöglichkeit habe ich mangels Windowssystem allerdings nicht
simplest would be to just put some resistors in series or better yet use a 3-state buffer driver like the 74HC244. Have a look at http://kolev.info/avrdude-linuxgpio for a more detailed tutorial about using this programmer type. The STK500, JTAG ICE, avr910, and avr109/butterfly use the serial port to commu-
PIC16F877 WITH SOFTWARE FOR P7 IC100-1 8S040 IC SKT 40PIN 0.6IN IC101 5J74259 IC 8 BIT ADDRESSABLE LATCH 74HC259N IC102 5J74259 IC 8 BIT ADDRESSABLE LATCH 74HC259N IC103 5J74259 IC 8 BIT ADDRESSABLE LATCH 74HC259N IC104 5M393A IC COMPARATOR LM393AN DIP-8 PACKAGE IC105 5T4N35 Opto Isolator 4N35 JP100 8K004
PIC16F877 WITH SOFTWARE FOR P7 IC100-1 8S040 IC SKT 40PIN 0.6IN IC101 5J74259 IC 8 BIT ADDRESSABLE LATCH 74HC259N IC102 5J74259 IC 8 BIT ADDRESSABLE LATCH 74HC259N IC103 5J74259 IC 8 BIT ADDRESSABLE LATCH 74HC259N IC104 5M393A IC COMPARATOR LM393AN DIP-8 PACKAGE IC105 5T4N35 Opto Isolator 4N35 JP100 8K004
satte 640 Zyklen Zeit bei 8MHz, um die andere Interrupts verzögern dürfen. Mit einem zusätzlichen 74HC164 könnte man 8 Servos sogar auf 125ns genau ansteuern, indem der 74HC164 seinen CLK von einem Compare-Output bekommt. Und zwischen den Takten sind >1ms (8000 Zyklen) Zeit, um das nächste Compare vorzubereiten
selbst disabled und global die Interrupts freigibt (am Ende umgekehrt). Völlig jitterfrei wäre die 74HC164 Variante.
Unit min. typ. max. *) Important parameter! Enable Cycle Time tCYCE see Figs.1 and 2 1000 - - ns Use "74LS" or "74HC" gate Enable Pulse Width, High LevePWEH see Figs.1 and 2 450 - - ns Enable Rise and Delay Time *tER, tEF see Figs.1 and 2 - - 25 ns Address Setup Time, RS, R/W-E tAS see Figs.1 and 2 140
Unit min. typ. max. *) Important parameter! Enable Cycle Time tCYCE see Figs.1 and 2 1000 - - ns Use "74LS" or "74HC" gate Enable Pulse Width, High LevePWEH see Figs.1 and 2 450 - - ns Enable Rise and Delay Time *tER, tEF see Figs.1 and 2 - - 25 ns Address Setup Time, RS, R/W-E tAS see Figs.1 and 2 140
Unit min. typ. max. *) Important parameter! Enable Cycle Time tCYCE see Figs.1 and 2 1000 - - ns Use "74LS" or "74HC" gate Enable Pulse Width, High LevePWEH see Figs.1 and 2 450 - - ns Enable Rise and Delay Time *tER, tEF see Figs.1 and 2 - - 25 ns Address Setup Time, RS, R/W-E tAS see Figs.1 and 2 140
Unit min. typ. max. *) Important parameter! Enable Cycle Time tCYCE see Figs.1 and 2 1000 - - ns Use "74LS" or "74HC" gate Enable Pulse Width, High LevePWEH see Figs.1 and 2 450 - - ns Enable Rise and Delay Time *tER, tEF see Figs.1 and 2 - - 25 ns Address Setup Time, RS, R/W-E tAS see Figs.1 and 2 140
Unit min. typ. max. *) Important parameter! Enable Cycle Time tCYCE see Figs.1 and 2 1000 - - ns Use "74LS" or "74HC" gate Enable Pulse Width, High LevePWEH see Figs.1 and 2 450 - - ns Enable Rise and Delay Time *tER, tEF see Figs.1 and 2 - - 25 ns Address Setup Time, RS, R/W-E tAS see Figs.1 and 2 140