-
Thread
welcher µC für Webserver, LCD, Ethernet
controller mit externen speicherinterface oder holt man sich die > Daten über einen externen an den µC angeschlossenen RAM und schiebt die > Daten dann über den DAtenbus an den LCD Controller weiter? Was ist hier > sinnvoller? Hmmmm... Wie wär's denn mit einem AT32AP7000? Sind noch nicht so wirklich
lassen. Auf diese Art und Weise wirds Netwerktechnisch richtig schnell. Mein Webserver rennt mit nem AT89C51ED2, es geht also auch mit einem 8 Bitter ganz gut. Allerdings habe ich kein aufwendiges Farbdisplay am Start und Geschwindigkeit ist bei mir eher sekundär. Die Kernfrage ist, was das Ganze wirklich
-
Thread
Kleiner ARM (16bit reicht): womit anfangen?
Silabs bis 100MIPS), was man aber wirklich fast nie braucht. Ich nehme gerne die Atmel-Typen, z.B. AT89C51ED2 (4 Interruptprioritäten). Peter
Puh, das wäre wohl Turbo Pascal gewesen (5.0), dann Delphi, C, C++, Visual C, PHP, ASP, SQL, Python, DTML, TAL. Assembler kam mal irgendwann dazwischen, aber da ich viel Wert auf Mensch-Maschine-Schnittstellen lege, hab ich das wieder aufgegeben, weil das ein
-
Thread
[V] Bauteile (Controller, LED Treiber etc.)
Receiver rfPIC12F675 3 Stk. PIC18F8620 3 Stk. PC16F77-I/P 16 Stk. PC16F77-I/PT 2 Stk. 80C167CR 7 Stk. PIC18F4585-I/P 2 Stk. PIC18LF4585-I/P 3 Stk. PIC18F458-I/P 5 Stk. PIC18LF458-I/P 5 Stk. PIC18F458-I/PT 5 Stk. AT89C51SND 2 Stk. ATMEGA32-16PU 2 Stk. MSP430F449 24 Stk.
/PT 12 Stk. PIC18LF8722-I/PT 12 Stk. PIC18LF8720-I/PT 10 Stk. PIC18F8720-I/PT 10 Stk. PIC17C44-25I/P 3 Stk.
-
Thread
Mal wieder Wanderkiste?
Rein sind gekommen: 3x AT90USB162 1x LPC11C22 5x LPC1756 1x TAS5424 1x AMK MCP2515 CAN Controller Interface Board (Eigenbau) 4x Display 2x TDA7391 24x TJA1055 1x AMK Stepper DRV8821 Schrittmotor Treiber (Eigenbau) +
3000k 5W/360lm CRI>80 nicht dimmbar 10x Wago Leitungsklemmen 3fach 5x SMD Taster lang 1x Atmel AT90S2343-10PI 2x Atmel AT90S2313-10PI 1x Atmel AT90S2333-8PI 1x Atmel AT90S4414-8JI 1x Atmel AT90S8535-8PI 1x Atmel ATMega8515L-8PI 1x Atmel ATTiny26-16PI Alle µC unbenutzt also interner Takt
-
Thread
Idealster Mikocontroller für Handhelds
gefunden (nur Textdisplay). Welchen Mikrokontroller könnt ihr mir empfehlen (beherrsche ASM und C++)? mfg, jeb
billigste ein USB-RS232 Konverter (Reichelt ~10 ) und ein MC mit Bootloader, z.B. einige 8051-er (Atmel AT89C51CC03), ARM7 (Philips LPC2106) usw. Allerdings finde ich es langweilig, irgendwas zu klonen, was eigentlich nicht die Domäne von MCs ist. Viel mehr Spaß macht es doch, selber kleine Geräte
-
Thread
Wie viel Rechenpower braucht man fuer Audio
Der AT91SAM7S256 reicht um WAV auf eine SD-Karte zu schreiben. Hab das hier mal ausprobiert: http://www.google.com/codesearch/p?hl=de#pzkOO5QRsoc/main.c&l=99 Für MP3 reicht es aber definitiv nicht, FLAC
AT89C51SND1
-
Thread
.mcu AT89s8252
Hi hat jemand eine Seicherregister datei für nen 8052 (AT89s8252) für mich. Ich bräuchte dringend die Speicherbelegung denn ich habe kein Datenplatt und nix. MFG Zunker
scheinst ja noch gar keine Ahnung von der Materie zu haben. Besorg Dir zuerst mal von Philips den "80C51 family programmer's guide and instruction set" sowie die "80C51 family hardware description". Dazu dann das Datenblatt von Atmel. Damit solltest Du schon loslegen können.
-
Thread
at89s8252 unter Linux
Hi! ich möchte gerne Programme für den at89s8252 unter linux entwickeln. gibt es da nen passenden assembler und c compiler? mfg Johannes
ASEM-51 (nur Assembler): http://plit.de/asem-51/
-
Thread
µC 80C517A Ladeproblem
Flash zu ersetzen. Ich habe bei mir den AT29C256-70PI als Ersatz auf dem Board und der funktioniert problemlos. Hat schon mal den großen Vorteil, daß du diesen, zumindest außerhalb des Boards, ohne UV Löschgerät schnell neu beschreiben kannst
Änderungen möglich? Vor langer Zeit habe ich auch mal mit so einem Board angefangen, dann bin ich auf AT89C51ED2 umgestiegen. Zur Zeit versuche ich mich an einem C8051F365, der werkelt mit 100MHz. Mit Gruß Pieter
-
Thread
CAN als Hausbus selber machen
eine CAN Transceiver (z.B. MCP2551) oder man kann den MCP2510 + Transceiver mit einem beliebigen µC über SPI verbinden.
xMega: kein CAN ATmega16M1: seit vielen Jahren nur schwer beschaffbar bleiben nur die ganz alten AT90CAN128 (AVR) oder AT89C51CC01 (8051) Microchip ist da deutlich besser. Z.B. PIC18F25K80 Peter
-
Thread
[V] P89C51RD+ und AT89S8252-24PI und ATmega8515L-8PC
Verkaufe folgende Microcontroller (unbenutzt): 5 St. P89C51RD+ 64K Flash PLCC-44 5,-- EUR/St. 1 St. AT89S8252-24PI 8051-Controller mit EEPROM DIL-40 15,-- EUR 1 St. ATmega8515L-8PC DIL-40 5,-- EUR Jeweils zzgl. Versandkosten (aufgerundetes
-
Thread
Hab gerade LED's aus China empfangen
de/katalog/optoelektronik_100327/#id_category=112897&s_field=artykul&s_order=ASC&visible_params=2%2C10%2C31%2C120%2C750%2C754%2C1088%2C1089%2C1095%2C1095%2C1096%2C1096%2C1101%2C2586%2C2922&used_params=1095%3A57765%3B1096%3A381686%3B rund 8€ plus 5,95 € Porto korreliert so ziemlich mit deinem Wunsch
22-v-3-v-kingbright-lf-59-185353.html Wer natürlich blaues Licht aus, fast schon historischen, SiC-Kristallen möchte wird hier fündig ... Ich nehme dann (für RGB) lieber Soetwas: http://www.ebay.de/itm/100-Stuck-LED-5mm-RGB-diffus-4-Pin-gem-Plus-6000mcd-/351158407507?hash=item51c2ac1153:g:AYQAAOSwT6pVgrJD
-
Thread
AT87F51 mit Quickflash?
Hallo, kann mir mal jemand helfen, was Atmel mit Quickflash beim AT87F51 meint? Läßt der sich nochmal programmieren/überschreiben wie auch der AT89C51 oder nicht? In dem Datenblatt habe ich weder etwas dafür- noch dagensprechendes entdecken können... Gruß, Arne.
-
Thread
Disassembler für Atmel 89C2051 gesucht
Suche Disassembler für Atmel AT89C2051.Möchte ein hex File zerlegen und auf einen neueren Atmel übertragen. Welche Software ist dazu geeignet? mfg Karl
DIS51 ist ein Disassembler für die 8051 Familie, läuft aber mögl. nur unter Linux. Im MIDE51 Paket ist ein 8051 Emulator enthalten, MIDE läuft unter Windows. http://www.opcube.com/home.html
-
Thread
Minimale Interruptdauer 80c51
habe eine Frage, gibt es eine minimale Begrenzung für die Dauer eines Interrupt-Signals bei den 80c51-Familie? Also wie kurz darf dann einen Interrupt sein, so der vom uC noch wahrgenommen wird. Ich verwende einen AT89C51ED2, der die flankengesteuerten Interrupts auswertet. Dauer des Interruptes
Ja, steht im Datenblatt: Mindestens 1 Taktzyklus, also 1us bei 12MHz (wenn der uC nicht im X2 Modus läuft)
-
Thread
Verständnisfrage Interrupts
sich da künstlich verbiegen und einen fehlerträchtigen Murks > drumrum stricken? Was soll man von C-Hatern auch schon erwarten.
die 8051. Z.B. der AT89LP51 hat 2 Prioritätsbits je Interruptquelle, d.h. ein Interrupt kann sich default nicht selber unterbrechen. Um sich selber zu unterbrechen, muß ein Interrupt seine eigene Priorität erhöhen. Das kann
-
Thread
Quarz oder Quarzoszillator für 32 MHz?
teuer. https://www.tme.eu/de/katalog/?s_field=1000011&s_order=desc&search=tcxo&visible_params=2%2C149%2C120%2C32%2C144%2C146%2C42%2C10%2C147%2C150&mapped_params=144%3A1437774%3B
bei starken Temperaturschwankungen lieber auf einen Oszillator > setzen sollte? Als ich mit MCs (AT89C51) angefangen habe, liefen die mit Quarz völlig problemlos. Ältere AVRs konnte man noch auf full swing fusen, damit sie stabil schwingen. Neuere AVRs laufen aber nur noch in low power und wir hatten
-
Thread
127 Teilnehmer and AT90CAN128
Hallo, ich möchte mit einem AT90CAN128 bis zu 126 weitere Busteilnehmer über SDOs konfigurieren können. Nun ist der AT aber ain FullCAN-Controller, d.h., die Nachrichtenfilterung erfolgt durch die Harware. Die 15 konfigurierbaren
einfach. Im Zuge eines Projekts hab ich auch mal an eine minimale CANopen Implementation mit dem t89c51cc02 gedacht. Hab die Idee aber dann verworfen und mit "gewöhnlichem" CAN in CANopen freiem Raum gearbeitet. hat auch ganz gut funktioniert.
-
Thread
Unterschied Atmel AT89C513xx / AT83C513xx
Gibts zwischen den AT83C513xx & dem AT89C513xx irgendwelche weiteren Unterschiede als die Art des Speichers (ROM / Flash)? Mich wundern die stark unterschiedlichen Stromverbräuche, deshalb meine Frage.
Und abgesehen davon das der AT83C51xxx nirgends gelistet ist :-/
-
Thread
Programable Sine Wave Osciallator ML2035 Ersatz
Dashier funktioniert nicht: [c] asm(".org 0x100"); asm("sine:"); asm(".byte 0x80,0x83,0x86,0x89,0x8c,0x8f,0x92,0x95,0x98,0x9c,0x9f,0xa2,0xa5,0xa8,0xab,0xae"); asm(".byte 0xb0,0xb3,0xb6,0xb9,0xbc,0xbf,0xc1,0xc4,0xc7,0xc9,0xcc
0xc9,0xc7,0xc4,0xc1,0xbf,0xbc,0xb9,0xb6,0xb3"); asm(".byte 0xb0,0xae,0xab,0xa8,0xa5,0xa2,0x9f,0x9c,0x98,0x95,0x92,0x8f,0x8c,0x89,0x86,0x83"); asm(".byte 0x80,0x7c,0x79,0x76,0x73,0x70,0x6d,0x6a,0x67,0x63,0x60,0x5d,0x5a,0x57,0x54,0x51"); asm(".byte 0x4f,0x4c,0x49,0x46,0x43,0x40,0x3e,0x3b,0x38,0x36,0x33,0x31,0x2e
-
Thread
CAN-BUS
Ich arbeite mit c-control I von Conrad. das ist ein fertig aufgebauter 8-bit Controllerbaustein. Programiert wird er in Basic oder C++ Gruß Manfred
Hallo, kann mir bitte jemand ein kleines Programm schreiben. Board1 mit AT89C51CC03UA = Taster P1.7 drücken. --> Senden auf CAN Board2 gleich wie Board1 = Empfangen von CAN --> LED P1.0 leuchtet. Den Rest würde ich selber implementieren. http://phoenix22.de/bilder/100
-
Thread
6502 Prozessor wer kennt den noch?
Rechnerkopplung mit einem PC-AT. Sein CPU-Board entstand als Selbstbau mit eigener MMU. > Was war das fuer eine Compiler? Mit float support? Der "Portable C Compiler". Mitsamt Fiesskomma-Support, klar. Die initiale 68000 Portierung
liegt die 8051 Familie bei der Zahl der Hersteller, hier aus der Keil-Seite: http://www.keil.com/c51/chips.asp Praktisch jede Fab. hat so ein Teil im Angebot.
-
Artikel
Benutzer:Michellekonzack
Labornetzteile haben jeweils 3000W: 1) EA PS9080 a) 0-80V, 0-100A 2) Noname a) 0-300V, 2A b) 0-100V, 30A c) 0-32V, 60A d) 0-32V, 60A e) 12V, 25A f) 5V, 100A g) 1,8-3,6V, 50A h) 1,8-3,6V, 50A Außerdem arbeite ich mir Atmel AT91SAM, AT89C51 und Maxim DS80C4xx sowie DS89C450 Microcontrollern. Gelegentlich verwende
-
Thread
Sinnvolle verwendung von E/EProms
1990 konnte ich die noch an meinen 8031 als Programmspeicher klemmen. Aber um 1994 kamen ja die AT89C51 raus mit internem Flash. Und ab 2000 zogen auch viele andere nach. Daher wüßte ich heutzutage auch nichts anderes, als entweder als Türstopper oder ab damit in die Ablage rund. Peter
http://home.pages.at/electronicfox/EPROM-Generator.html
-
Thread
Zeitbasis nichtlinear, Jitter HM1005
range. Each switch handles V+ to GND analog signal levels. Maximum off-leakage current is only 1nA at TA = +25°C and 6nA at TA = +85°C."
794 12 82 805 11 83 816 11 84 827 11 85 838 11 86 849 11 87 859 10 88 870 11 89 880 10 90 892 12 91 903 11 92 914 11 93 925 11 94 936 11 95 946 10 96 957 11 97 968 11 98 978 10 99 990 12 100 1000 10 101 870 -130 102 80 -790 103 51 -29
-
Thread
Bytes und Zyklen
an einer Stelle weiss ich net genau,was das Richtige ist.Hier mal ein Programmausschnitt: dseg at 20h X1 ds 3 cseg clr c 1 Byte 1 Zyklus mov R0,#X1 hier meine FRAGE???? ... heißt in diesem Fall R0,#X1 --->mov Rr,#konst8 2 Bytes 1 Zyklus oder:mov Rr,dadr
dieses Instruction Set und welcher Assembler dafür arbeitet mit ds Definitionen? Ansonsten bei Atmel AT89C51 und Keil µVision3 http://www.fh-bielefeld.de/filemanager/download/2949/%C3%9Cbung%20Mikrocontroller1.pdf (2. Aufgabe und 3. Aufgabe) mov Rr,#konst8 ; 2 Bytes 1 Zyklus Es wird hier die Adresse
-
Thread
I2C als "Hausbus"
Als RS485 Transceiver empfehle ich den SN75176. Kostet bei Reichelt 0,51 Euro. RS485 ist *wesentlich* störfester als I2C und verträgt auch höhere Übertragungsraten. Markus
Deshalb ist mir der CAN lieber, wo alles bereits die Hardware macht. Ich selber benutze den T89C51CC01. Ein Kollege hat aber auch den SJA1000 und den MCP2510 benutzt. Kennt man einen, kann man sie alle. @Joachim, im Prinzip kann man I2C auch über CAN-Treiber differentiell übertragen, da
-
Thread
Von Assembler nach C umsteigen?
Das kommt immer auf die Programmierer drauf an ... es gibt Leute, die schaffen mit C kompakteren Code als andere mit Assembler. Ein gut strukturiertes Programm bringt meistens mehr als die Wahl Assembler oder C. Und wenn Du C benutzt, hast Du mehr Zeit übrig, um Dir eine gute Struktur
WINAVR ist schon sehr gut, ich nehme ihn auch. Allerdings hatte ich zuerst den Fehler gemacht, einen AT90S2313 programmieren zu wollen, da ich schon viele Sachen mit dem C51 auf dem AT89C2051 gemacht hatte (auch mit float). Das geht nicht, AVR Code benötigt mehr Platz als 8051-Code. Aber ab dem ATMega8
-
Thread
CAN-Bus am µC
braucht ein paar Leitungen weniger, dafür ein paar Code-Zeilen mehr. zum Thema CAN-Controller im uC : Kann ich bei meinen bisherigen Erfahrungen 68HC12,ARM,... nur positives Berichten. Atmel baut den ATMega128 auch als AT90CAN (..oder so) pinkompatibel zum Mega128 auch mit CAN (schwer erhältlich
"Bitte nicht CAN im µC wenn es sich vermeiden lässt." Kann ich nicht nachvollziehen. Ich nehme den AT89C51CC03, das ist ein voll kompatibler 8051 Core mit CAN. Als nächstes ist auch der LPC2119 (ARM + 2*CAN) geplant
-
Thread
Schrittmotor Ansteuerung bzw. Farbkombination?
Einen Schrittmotor von der Firma Sankyo über einen MC laufen zulassen. Daten zum MC: • Atmel 89C51RC2-UM [0701 6H6381] Daten Schrittmotor: • P/N 210323 • MSAF200A91 • Volt DC 12V • No. 5302 • Sankyo [Japan] Mein Problem: Welches Kabel gehört zu Welcher Spule bzw. wie kann ich es am
Test Programm: include C51RC2.INC code at 0h S1 bit P2.0 S2 bit P2.1 S3 bit P2.2 S4 bit P2.3 anf: jb P1.0, rechts sjmp anf rechtsraus:
-
Thread
diverse ICs zu verkaufen
-etliche Stangen SC87C51CCN40 1 /Stk original Philips 8051er DIL40 OTP-ROM -10 Stk L298 neu, 3 /Stk -8 Stk UDN2916/Treiber Allegro/neu 3 /Stk -1 (27Stk) Stange AT89C5224JI PLCC, waren schon einmal in einer Fassung, aber
250 Stk HUFA76619D3S, n-Ch-Fet im TO252AA, logiclevel, 18A/100V, gegurtet, 0,40 /Stk Ausser dem 89C52 alles unbenutzte Neuware.
-
Thread
Datentyp "Single" runden
könntest du mir den dateicode schicken oder jemand anders bräuchte am liebsten was in C oder Assembler!!! bin für jede hilfe dankbar benutzte den smt160 und den Prozessor: ATMEL AT89C51RD2 brauche Hilfe!!! Leute meldet euch auch im ICQ oder E-Mail! ICQ: 174683929 urichvitali@web.de
Wenn du auch was zum Runden suchst uns zwar für c, dann probier mal folgendes Macro aus: #define round(x) (int)(x>=0?x+0.5f:x-0.5f)
-
Thread
embedded x86
den 186... das mit arm hab ich mir schon überlegt aber die bekommt man als normalsterblicher in AT fast nicht in die finger..bei den x86 würd ich zumindest wissen wo man die bekommen könnte...nur bräucht ich ein reference design... 73 de oe6jwf
Wie wärs mit dem AT89C51SND1, der hat USB und IDE on board. Denke mal, da gibts bei Atmel auch einige Application Notes dafür. Peter
-
Thread
atmel mp3 chip + HDD example not working
hi i have the AT89C51SND1 Development Kit (AT89DVK-04) i would to test the hdd example from the cd Development Board IDE-HDD Demonstration Firmware 0.2.0... i maked the ide adapter according snd1-ide-adapter-1_
-
Thread
Speichergröße IAR
ich 64 kB externen Ram angeschlossen hab und nicht nur 32kb. Als Prozessorvariante habe ich 8XC51 gewählt. Ist das da intern hinterlegt, dass alle diese Controller kB RAM haben? Ich verwende den AT89C51SND1. Vielleicht kann mir jemand auf die Sprünge helfen, wie das geregelt ist. Viele Grüße
-Z(XDATA)EXTERNAL_RAM=0-7FF funktioniert so nicht. Da bringt der Compiler den Fehler "Segment C_ARGX must be defined in a segment definition option (-Z, -b or -P)" Kann mir jemand hierzu eventuell einen Hinweis geben? Viele Grüße Steffen
-
Thread
Abstand halten - jetzt auch im CAN-Bus!?
wir nur 250kBit. Das Projekt ist schon recht alt und hat mehrere Redesigns hinter sich: - Infineon C505CA mit externem Flash - Temic T89C51CC01 - AT90CAN128 Jeweils mit Bootloader über CAN. Das Protokoll ist teilweise DeviceNet.
Peter D. schrieb im Beitrag #6432494: > - AT90CAN128 Peter D. schrieb im Beitrag #6432494: > Das Protokoll ist teilweise DeviceNet. Hast du DeviceNet selbst geschrieben oder einen Stack gekauft? Den AT90CAN128 habe ich auch öfter mit Can
-
Thread
Bussystem für viele AVR
100er Stückzahlen mag das anders sein. 8051er mit CAN dürfte es recht viele geben. Auch von Atmel (AT89C51CC...).
Ethernut unterstuetzt den AT90CAN128 recht gut.
-
Thread
Erfahrungsaustausch LPC21xx ARM Controller
Hallo liebe uC-Gemeinde, ich suche noch Leute, die sich auch mit den ARM7 Controllern von Philips beschäftigen. Das ist eine sehr interessante Familie, denn damit ist der ARM (nach AT91 von Atmel) nun endlich aus
Befehle dauern 2 Zyklen, einen Portpin zu setzen dauert also 6 Zyklen(= 3 Befehle), d.h. das kann der AT89C51RD2 genauso schnell. Erst durch die PLL *3 ist der LPC dann etwas schneller, also so doll ist das ja gerade nicht. 3* schneller ist er dann aber auch nur im SRAM, da ja im Flash noch die Flashzugriffszeit
-
Thread
1-Wire Slave auf AVR
digitemp-3.6.0$ ./digitemp_DS9097U -i -s /dev/ttyUSB0 DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane GNU Public License v2.0 - http://www.digitemp.com Turning off all DS2409 Couplers . Searching the 1-Wire LAN 1D89E1C34CBE42B7 : DS2423 4Kbit RAM + Counter ROM #0 : 1D89E1C34CBE42B7 Wrote
digitemp-3.6.0$ ./digitemp_DS9097U -a -s /dev/ttyUSB0 DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane GNU Public License v2.0 - http://www.digitemp.com Oct 10 08:27:10 Sensor 0 #0 31 Oct 10 08:27:10 Sensor 0 #1 51 win2000@AMDX2:~/digitemp-3.6.0$