-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
>> Nachdem der µC fast doppelt so teuer geworden ist, ... Welcher µC war das?
nicht mit Absicht geschehen. Atmel ist geschickterweise zunächst auf den 8051-Zug aufgesprungen: AT89C51 war ein zum 8051 pinkompatibler Controller, der mit dem AT89C2051 einen kleinen Bruder bekommen hatte. Lassen wir den AT90S1200 außer Acht, dann kamen mit dem AT90S8515 und AT90S2313 zu den bisherigen
-
Thread
Microcomputer selber bauen
-11 der gleichen Ära: https://s-media-cache-ak0.pinimg.com/736x/be/dd/51/bedd5198ab437129ae603a7a0c4dea52.jpg So sieht halt Lowlevel-Debugging aus, wenn man kein JTAG hat.
tatsächlich der Z80. ... und als (günstige und gut verfügbare) Alternative eben der Controller 8051. (Der C515 ist leider preislich indiskutabel (30€ beim großen C)) (Aber ich habe gerade den AT89LP6440 gefunden, der war ewig nicht lieferbar. Gut, hilft hier aber nicht weiter ...) Gruß Jobst
-
Thread
Suche Daten/Ersatz für Diode FC52M-5
F_SPRACHE=2&startdef=1&ORDERBY=BILD&SORT= die wollen aber erst Geld sehen, dann verraten sie mehr: FC 52 M Fui 3 D9 FM-AFC... also 3pin, Fujitsu? Gehäuse D9 https://vetco.net/products/33pf-at-4v-varactor-tuning-diode-nte614 https://www.nteinc.com/specs/600to699/pdf/nte610.pdf This part is the equivalent replacement for the following: ...FC52... Die NTE614 hat bei 4V Sperrspannung typ. 33pF, und zwischen 2V und 30V eine Kapazitätsänderung um den Faktor 3 FM-AFC = für UKW-Radio gedacht https://www.box73.de/index.php?cPath=82_88_89
-
Thread
CAN-Daten aufzeichnen mit einer Auflösung deutlich unter 1 ms?
eigenen Timer. Ich hab bisher nicht viele eingesetzt. Der alte SJA1000 hat sowas noch nicht. Die AT89C51CC03 und AT90CAN128 sind sehr ähnlich aufgebaut und haben einen Timer: "A programmable 16-bit timer is used for message stamping and time trigger communication. The capture of the timer value is
von 40 µs auch mit dem >> Abstand gemeldet? > > Da eine Botschaft mit einem Byte Nutzlänge schon 52 Bit hat wird man > wohl kaum Botschaften im Abstand von 40µs finden. :-) > > Zwischen den Botschaften sind noch mindestens drei Bits > "Interframe-Space". Naja, die kürzeste Nachricht hat 0 Byte
-
Thread
Fernsteuern per Handy
der Schule (als Projekt) ein Alarmsystem dass im Alarmfall eine SMS sendet. Wir machen das mit einem AT89S52, das ganze geht über einen MAX232 an eine serielle Schnittstelle, an die der Endbenutzer dann ein Handy (Siemens) anhängen kann. Zu meiner Frage: Wieso geht das eigentlich nicht mit Nokia wenn
von SMSen via Nokia/FBUS also nichts im Weg, man muss nur statt "AT" "Nokia-FBUS" sprechen. Es gibt weiterhin Datenkabel fuer Nokias die mit einem intergrierten uC (PIC) von FBus auf AT-Kommandos uebersetzten, sind aber teuer - und uC ist ja ohnehin schon im Einsatz.
-
Thread
T89C51RD2 Externer Programmspeicher
Hallo, ich habe folgendes Problem. Meine Schaltung besteht aus einem AT89C52 + 64 K Rom (27C512) + 32K statisches RAM. Die Schaltung funktioniert korrekt (auch mit einem 80C32). Ersetze ich die CPU durch einen T89C51RD2, funktioniert nichts mehr. Dabei muesste die CPU doch
Hallo Eugen, wenn ich mich recht erinnere, hat der T89C51RD2 Mechanismen zum Schutze seines ROM-Inhaltes, einer davon ist das Verbieten der Ausführung von Code aus externem Speicher, dummerweise ist dieses "Feature" bei einem fabrikneuen Teil aktiviert.
-
Thread
Datenlogger-Bau, wo Daten speichern
Hallo allesamt, ich möchte gerne einen kleinen Datenlogger aus einem kleinen AT89S52 und mehreren ca. 20-30 1-Wire-Temperatursensoren (evtl. später auchnoch andere Sensoren) bauen. Nun stellt sich für mich die Frage, wo speicher ich die Daten, bei einem Messzeitraum von wsl mehreren
dem Flash (ist ein extra Data Flash): http://adestotech.com/products/dataflash-all-products AT45DB321E (4MB) bzw. AT45DB641E (8MB). Das hat einen 256 Byte Buffer, der auch in uC mit wenig RAM gehalten werden kann. Uasserdem bietet der Flashbaustein noch bequeme Befehle zum Schreiben/Lesen
-
Thread
Sammelbestellung OLED 0.96 I2C für den ESP8266
: I2C MCU : AT89C52 Revision : A Date : 2010/9/28 Editor : Frank chen Copyright (c) : Li Yuan Electronics Co.,Ltd. Contact us : Tel: +86 755
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x71,0x22,0x42,0x44,0x44,0x39,0x00, 0x44,0x7E,0x40,0x44,0x7E,0x44,0x02,0x42,0x7C,0x40,0x00,0xEC,0x52,0x52,0x52,0x4E, 0x82,0x40,0x7F,0x40,0x00,0x3C,0x4A,0x4A,0x2C,0x00,0x00,0x00,0x00,0x40,0x7F,0x44, 0x04,0x04,0x03,0x00,0x00,0x3C,0x42,0x42,0x42,0x3C,0x00,0x02,0x1E,0x60,0x12,0x1E,
-
Thread
Was hört ihr für Musik ?
list=OLAK5uy_kPf3myoFm7qpjqjaC8DqlJjvdB9JG0dbw&index=14 Tyomnaya Noch https://www.youtube.com/watch?v=sM7ubBEVtbI&list=OLAK5uy_kPf3myoFm7qpjqjaC8DqlJjvdB9JG0dbw&index=8 At Volgi Da Dona https://www.youtube.com/watch?v=8GNZ5tSIHz4&
am deutschen Rhein.. https://www.youtube.com/watch?v=2kEmdXYk89c
-
Thread
Verfügbare µC
Mouser hätte noch 518 Stück AT89C51CC03 im PLCC-52 mit CAN, SPI, ADC, PWM. https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/AT89C51CC03UA-S3SUM?qs=8jWQYweyg6Pfw5BFgsik1A%3D%3D
hoher Taktfrequenz und zeitlich vor den AVR verfügbaren PIC einfach an deren mieser Leistung unter C++.
-
Thread
LCD an 8051 - Portkonfiguration?
falls du zuwenig portpins hast, kannst du auch die geschichte mit einem pcf8574-baustein per i2c-bus anbinden. gruss c.
Worst-Case-Betrachtung: Und da steht im HD44780-Datenblatt E-Pulse: min 450ns. Und gucke ich ins AT89C52 Datenblatt, steht da WR-Pulse: min 400ns [12MHz]. Ich bin also schon bei 12MHz außerhalb der Spezifikation! Nehme ich jetzt nen schnelleren P89C668, ist dort WR-Pulse: 50ns [20MHz], also nur
-
Thread
Luftfeuchtigkeit messen
Salzlösungen. Kochsalz und Kaliumkarbonat sind einfach und billig zu bekommen. Temperatur (°C) 15 20 25 30 35 relative Feuchte (%) über Salzlösung Kaliumsulfat K2SO4 97 97 97 96 96 Kaliumnitrat KNO3 94 93 92 91 89 Kaliumchlorid KCL
Unsicherheiten bei niedriger Temperatur. Während bei 20 °C durchaus 1,5 % r.F. drin sind, sieht es bei 0° C schon anders aus. 3. Polymer-Feuchtesensoren neigen dazu, nicht richtig in Schwung zu kommen. Heißt bei längerer Trockenheit dauert es ewig um im oberen
-
Thread
Wieso Atmel?
Grund aus dem deine alte Tante vermutlich Golf faehrt... Ich selber bin vor einigen Jahren auf M16C und R8C umgestiegen und finde die viel besser auch wenn Atmel jetzt wohl ein bisschen aufholt. Olaf
Ich hab damals (1993) auch mit den Atmel AT89C52 und AT89C2051 angefangen und fand es super, daß ich endlich das EPROM-Löschgerät einmotten konnte. Der Flash hat wirklich ne Menge Zeit gespart. Ein paar Jahre später (1997) hat Atmel dann die
-
Thread
P8052AH-Basic --> Atmel
SD-Card?). Wie ich bereits sagte, du suchst nach einem AVR-Chip mit Hardwarekompatibilität zum 80c52 von Intel. Ich bin mir nicht sicher, ob es sowas gibt. Das mit der SD-Card wird sich vermutlich nicht ohne Modifikationen des BasicROMs erreichen lassen, weil das AH-Basic die Programme im normalen
Ist es möglich das MCS 8052AH-Basic auf einen AT89C52-24PI laufen zu lassen.
-
Thread
Brauche mal bitte eure erfahrung zum thema PROGRAMMIEREN
DIAMEX-USB-ISP-Programmer-ATMEL-AVR-STK500-ATmega-/330658392256?pt=LH_DefaultDomain_77&hash=item4cfcc6a8c0
deiner AS4 Installation. Hier mal ein Beispiel für meinen original AVRIspMkII Programmierer, um 80S52 MC's zu programmieren. Dafür ziehe ich die Hex Datei einfach auf dieses Batch ('Drag&Drop') : [c]set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/c] Pfad
-
Thread
AVR bootloader Probleme
cpc r25, r1 1e282: 08 f0 brcs .+2 ; 0x1e286 <main+0xb6> 1e284: 52 c1 rjmp .+676 ; 0x1e52a <main+0x35a> 1e286: fc 01 movw r30, r24 1e288: e6 5b subi r30, 0xB6 ; 182 1e28a: ff 40 sbci r31, 0x0F ; 15 1e28c:
kevin schrieb im Beitrag #3769473: > if((uint8_t)c == START_SIGN) > 1e28e: 8a e3 ldi r24, 0x3A ; 58 > 1e290: e8 12 cpse r14, r24 > 1e292: 4b c1 rjmp .+662 ; 0x1e52a <main+0x35a> kevin schrieb im Beitrag
-
Thread
Problem mit Atmega8 und Temperaturberechnung
Overflow at 0x0090 AVR Simulator: Stack Overflow at 0x00e1 Woran kann das liegen, dass das mit Zahlen funktioniert, nicht aber mit ADC? Gruß koellsch
Deine Tabelle sieht interessant aus. Allerdings wird Dich jeder auslachen, wenn Dein Thermometer -300°C anzeigen können soll. Ich bezweifle auch, daß es überhaupt Sensoren gibt, die -273 ... +1000°C abkönnen. Es gibt haufenweise Sensoren-Datenblätter und da stehen der Arbeitsbereich und auch die richtige
-
Thread
[V] Auflösung alte PC Hardware Komponenten und alte Komplett-PCs incl Zubehör
RICA - 2.66GHZ/12M/1333 - 3744B251 Intel Xeon 08 - E5506 - SLBF8 COSTA RICA - 2.13GHZ/4M/4.80 - 3146C070 Intel Xeon 05 - 3040 - SLAC2 MALAY - 1.86GHZ/2M/1066/06 - Q740A258 2 x 512MB Nanya DDR2-RAM 667MHz 1.8V 1Rx8 PC2-5300E-555-12-F1.667.ECC - NT512T72U89A1BY-3C 0736.TW 2 x 2GB Samsung DDR3-RAM 1333MHz
RICA - 2.66GHZ/12M/1333 - 3744B251 Intel Xeon 08 - E5506 - SLBF8 COSTA RICA - 2.13GHZ/4M/4.80 - 3146C070 Intel Xeon 05 - 3040 - SLAC2 MALAY - 1.86GHZ/2M/1066/06 - Q740A258 2 x 512MB Nanya DDR2-RAM 667MHz 1.8V 1Rx8 PC2-5300E-555-12-F1.667.ECC - NT512T72U89A1BY-3C 0736.TW RAID-Controller Dell GN148
-
Thread
Welchen Programmer sollte man sich kaufen?
und 85, ohne das man auf jedes Miniboard den ISP montieren muss. Für Exoten wie den 8515 oder den 89S52 habe ich auf den Adapter einen Molexverbinder gesetzt und mir nen Adapter mit Nullkraftsockel gemacht, der da ranpasst und auch gleich den notwendigen Quarz für die MCS51er Serie bereithält.
dann in die Zielplatine. Der AVRISP MkII unterstützt alle Tiny, Mega und XMega von Atmel, sowie die AT89S51er Serie. Wenn du ein Fertigpaket suchst, schau dir die Lernpakete bei Franzis oder so mal an.
-
Thread
Wieso gibt es 10 polige ISP Schnittstellen, wenn GND 4 mal vor kommt?
polige stammt noch aus einer Zeit, als es noch nicht mal den Urgroßvater 90S1200 gab. Also wo es den 89C51 gab. manches ist eben so, wie es ist!
so! http://www.reichelt.de/?ACTION=3;ARTICLE=53153;GROUPID=;SID=11TeDdLH8AAAIAAG5EBl496cd06abc767c569a402f1b3f52c7b34 http://www.reichelt.de/?ACTION=3;ARTICLE=85732;GROUPID=;SID=11TeDdLH8AAAIAAG5EBl496cd06abc767c569a402f1b3f52c7b34
-
Thread
Wie 8-Bit Zähler sicher auslesen?
der alte AT89C52 von 1993 konnte das schon.
"heiße Maschinen", mit denen man das > Problem lösen könnte. Ich würden nen AT89C52 von 1993 oder AT90S8515 von 1998 nicht als "heiße Maschinen" bezeichnen.
-
Thread
Samsung N150: Dateifehler nach Reparatur
QUEUED 61 00 c0 00 70 00 00 1c 01 1f 40 40 00 00:15:04.157 WRITE FPDMA QUEUED 61 00 28 00 68 00 00 1c 00 17 20 40 00 00:15:04.157 WRITE FPDMA QUEUED Error 3 [2] occurred at disk power-on lifetime: 3872
01 00 00 70 00 00 01 2f 77 40 40 00 00:14:48.791 READ FPDMA QUEUED 61 00 f8 00 68 00 00 1a c1 2c 48 40 00 00:14:48.754 WRITE FPDMA QUEUED 61 00 38 00 60 00 00 1a c0 1e 20 40 00 00:14:48.753 WRITE FPDMA QUEUED Error 1 [0] occurred at disk power-on lifetime: 1149 hours (47 days
-
Thread
89C5131 : Bootloaderaktivierung bei S028 Variante
Jahren bin ich (leider) gezwungen mich wieder mit MCS51 auseinander zu setzen, im genauen mit einem AT89C5131. Was noch schlimmer ist, im Gehäuse SO28 und hier fängt mein Problem an (weil ich den in diesem Gehäuse niemals in den Fingern hatte). Mein Problem ist, dass ich nicht weiß, wie ich den USB-Bootloader
Condition configuration are stored in three bytes called P1_CF, P3_CF, P4_CF Bei einem fabrikneuen AT89C5131A-TISUL muß also P1.0 auf GND gezogen werden.
-
Thread
Robuste Datenkommunikation für beliebige Kabel und Topologien nach Vorbild CAN
zuverlässig. Der einzige Nachteil von CAN ist, daß Atmel nur wenige MCs mit CAN im Programm hatte (AT89C51CC03, AT90CAN128). Und die ATmega64C1 waren lange Zeit schwer zu beschaffen.
#5065766: > Der einzige Nachteil von CAN ist, daß Atmel nur wenige MCs mit CAN im > Programm hatte (AT89C51CC03, AT90CAN128). Und die ATmega64C1 waren lange > Zeit schwer zu beschaffen. Dafür haben Renesas und Freescale umso mehr.
-
Thread
serielle Kommunikation
Hallo, folgende Ausgangssituation: Ich habe mir eine Schaltung gebastelt, mit der ich die AT89S-Serie von Atmel (8051er mit seriell programmierbarem Flash) programmieren kann. Dazu habe ich einen gewöhnlichen AT89C52 verwendet, der über die RS232-Schnittstelle Befehle bekommt und diese entsprechend auf dem AT89S-Typ ausführt. Ich arbeite mit Hardware-Handshake. Der Empfang läuft momentan über Polling. Alle Befehle werden mit dem CarriageReturn-Zeichen (0x0D) abgeschlossen, LF-Zeichen (0x0A) werden ignoriert
-
Thread
3 Phasen 0-80Hz Sinusgenerator
109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 81, 80, 79, 78, 77, 76, 75, 74, 73, 73, 72, 71, 70, 69, 68, 67, 67, 66, 65, 64, 63, 62, 61, 61, 60, 59, 58, 57, 57, 56, 55, 54, 53, 53, 52, 51, 50, 50, 49,
35, 36, 36, 37, 38, 38, 39, 40, 40, 41, 42, 42, 43, 44, 44, 45, 46, 47, 47, 48, 49, 50, 50, 51, 52, 53, 53, 54, 55, 56, 57, 57, 58, 59, 60, 61, 61, 62, 63, 64, 65, 66, 66, 67, 68, 69, 70, 71, 72, 73, 73, 74, 75, 76, 77, 78, 79, 80, 81, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93,
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
strange... if you can measure a video signal on your converter, then you should measure a signal at PIN1 / PIN2 from TVP if the converter is connected to the board. maybe check your wiring on board with multimeter to capacitor C13 and from C13 to Pin1 of TVP and also the same for INPUT2
strange... if you can measure a video signal on your converter, > then you should measure a signal at PIN1 / PIN2 from TVP if the > converter is connected to the board. maybe check your wiring on board > with multimeter to capacitor C13 and from C13 to Pin1 of TVP and also > the same for INPUT2
-
Thread
[Mitbestellung] SMD5050 RGB-LED mit integriertem 8-bit PWM Controller
sein? ferrochromium soldering :power keep no more than 40W,tip temperature should not pass 280°C,soldering time within 3 second, welding position and lens should keep 1.6mm distance at least wave-soldering: temperature should not pass 265 °C, soldering time within 5 second, welding position and
AT89LP51 hat 36 IOs und kostet 64ct. Mostets gibt's ab > 2ct, … Über Vor- und Nachteile denke ich gerade nach. Ich habe weiter nachgedacht. Für meine Matrix würde ich lieber passive RGB-LEDs nehmen
-
Thread
Serille Schnittstelle 89c51
nun das Empfangene auf die serielle Schnittstelle ausgeben. (Quasi P1_4 durchschleifen auf TXD des 89c51). Ih häng voll fest! Ich weiss es klingt Simple aber ich checks grad gar nicht:) Vielleicht kann mah wer schnell helfen... (Compiler c51 von Keil) mfg Gert
so funktionierts : mit dem EM-411 #include <stdio.h> #include "AT89x51.H" #include <string.h> void main(void) { int i; SCON = 0x52; /* SCON */ /* setup serial port control */ TMOD = 0x20; /* TMOD */ /* hardware (9600 BAUD @12MHZ) */ TCON = 0x69;