-
Thread
Schulug mikrocontroller in c
Wenn die Schule einem nix beibringen kann (obwohl sie's tun sollte), würd ich die Schule wechseln.
nur theoretisch geht auch ganz schlecht, man braucht unbedingt ein Entwicklungsboard, z.B. mit nem AT89C51RD2. Hast Du denn schon irgendwelche Vorkenntnisse? Peter
-
Thread
Stack beim AVR
Digitalkmera habe, nur ein Screenshot von der TV Karte. Bisher lief anstelle des pinkompatiblen AVRs AT90S8515 ein AT89S51 mit 1,8432MHz CPU Takt (also 22,1184MHz Quarz). Dieser war zu etwa 90% ausgelastet, ich hab mal den Pixeltakt von 10MHz auf 12MHz erhöht und da haben schon ein paar gefehlt. Der AVR
RGB Werte die entsprechende Farbe hat und erzeugt dann die drei analogen Signale. Ein zweiter AVR (AT90S1200) mit 12MHz erzeugt ein Standart PAL Composite Sync Signal. Beides geht entweder in die Scartbuchse oder wird über einen Videoenkoder (z.B. AD722) in ein PAL Signal umgewandelt. Die Schaltung
-
Thread
Anfänger 8051 - womit Anfangen?
µC-Technik einsteigen. Dafür habe ich mir das USB-Flashboard von Elektor geholt. Auf dem Board steckt ein AT89C5131A-UM. Ich habe bisher 0 Erfahrung mit Assembler oder so. Habe mir ein paar Tutorials angeguckt, aber festgestellt, dass AVR ein anderer Typ ist, über den es aber viele Tut's gibt! Mein erstes
http://www.amazon.de/Microcontroller-Kochbuch-MCS51-Andreas-Roth/dp/3826607228/ref=sr_1_1/303-2441118-8009858?ie=UTF8&s=books&qid=1197715138&sr=8-1 Damit hab ich angefangen, absolut ohne Vorkenntnisse. Sehr gutes Buch zum Einstieg.
-
Thread
ARM C-Compiler
W.S. schrieb im Beitrag #2955818: > -O(size) 1 : 1.16 Das entspricht ja ungefähr den bekannten Vorurteilen. W.S. schrieb im Beitrag #2955818: > -O(fast) 1 : 1.51 Jetzt müsste man nur noch
Paralellschnittstelle, auf einem neuen Rechner läuft das nicht mehr. Ich habe bisher fast ausschließlich den AT89C51ED2 verwendet.Die 2K RAM sind nun auch nicht gerade üppig.Ich habe mir damals dafür extra ein eigenes POD gemacht damit ich die Softhook Restriktionen umgehen konnte. Ich bin auch etwas versessen
-
Thread
RFM01/02 Module von Pollin
hallo, bin nun etwas weiter. Mit einem ATMEGA8 am Sender RFM02 868MHz und einem AT89S51 am Empfänger RFM01 868MHz läuft die Verbindung einigermaßen. Allerdings bekomme ich nach ca 5 guten Übertragungen eine, die völlig daneben liegt. Soweit ok. Nun bin ich beim Sender auf einen ATINY11
Hi in die Runde, also meine Funkverbindung TINY11/RFM02 -> AT()S51/RFM01 läuft so einigermaßen. Mein Problem beim TINY11 war das Nichterkennen des nIRQ (1,6µsec) durch den mit ca 1MHz intern getakteten TINY11. Ich habe nach Fragen an HOPERF den Half-Data-Rate Befehl
-
Thread
Hackbarer(?) 21 EUR Quadcopter
Keil Projekt angehängt. Evtl. hilft > das ja. Build läuft nicht... [code] Build target 'Mini51 CFG' compiling FlashPrg.c... FlashPrg.c: error: C3903U: Argument '/ropi/rwpi' not permitted for option 'apcs'. ".\Mini51_CFG.axf" - 1 Error(s), 0 Warning(s). Target not created [/code] Ich habe
hier im Schaltplan sieht's genauso aus.
-
Thread
Resetschaltung
Hi! Möchte gerne einen AT89S52 wenn die Spannung angelegt wird reseten... also ein Power ON RESET! Wie soll ich R und C wählen? Habt ihr da schon gute Erfahrungswerte? mfg, geri
braucht so 1..20ms zu Anschwingen, deshalb haben Reset-ICs mindestens 50ms Resetdauer. Und da der AT8S52 keinen internen Reset hat, startet er bei 47pF irgendwo im Wald, wenn überhaupt. Peter
-
Thread
Atmel 8051er zwischen Interrupts Prioritäten wechseln geht das
Frage, die mir seit ein paar Tagen den Kopf zerbricht. Mein Frage lautet ist es mit dem Atmel AT89C51ED2 möglich zwischen zwei Interrupts Prioritäten während einer Interrupt Service Routine zu wechseln ? unten habe ich ein Lauflicht programmiert der durch den externen Interrupt(lsbzumsb auf Port
IPL0,#00000100b Priorität 3 für EX1 mov IPH0,#00000100b Priorität 3 für EX1 include C51ED2.inc code at 0 sjmp init isr1: org 003h push acc push psw call lsbzumsb pop acc pop psw reti isr2: org 0013h push acc push psw call msbzulsb pop acc pop psw reti
-
Thread
7kV -> ADC -> OK - uC
gewünschte Genauigkeit zu erreichen. Wie kurz bekommt man denn die Umschalt-Zappel-Zeit? Wenn mal 0.2s die Messwerte etwas daneben liegen ist das nicht so problematisch, viel mehr wäre schon schlechter.
Wir setzen seit fast 20 Jahren MCs auf 5000V floatend ein, ohne Probleme. Es sind robuste 8Bitter (AT89C2051) an 5V auf 2lagen-Platine. Die Kommunikation erfolgt per UART über 10kV Optokopppler. Wir haben auch MCs (AT89C51CC01) auf 18000V floatend mit Lichtleiter zur Kommunikation. Zur Versorgung
-
Thread
Wlan2Serial Modul für 5 euro
KByte/s Rx. Packet size 16k bytes: 263.49 KByte/s Tx, 63.75 KByte/s Rx. Packet size 32k bytes: 235.51 KByte/s Tx, 72.87 KByte/s Rx. Done. [/c] set through the softAP connection (i.e. laptop <-> esp
KByte/s Rx. Packet size 16k bytes: 873.67 KByte/s Tx, 181.37 KByte/s Rx. Packet size 32k bytes: 887.89 KByte/s Tx, 192.75 KByte/s Rx. Done. [/code] mit Vista (und das ist der *host* rechner für VMs
-
Thread
Wozu übertrieben schnelle Microcontroller?
leider. Silicon Labs hat auch ein interessantes Angebot an sehr "schnellen" 8051ern und CAN. Mit dem AT89LP51RD2 machte ich vor Jahren aus Interesse übrigens auch ein Projekt. Funktionierte damals echt gut. Mit uV2 ließ sich angenehm arbeiten.
> Naja, Atmel hat die 8051 aber auch gepimpt. Z.B. ein AT89LP51RD2 braucht > sich da nicht zu verstecken, Ich wüsste nicht, aus welchem Grund man den heute noch einsetzen sollte. Dieses Dingen hat (ausser einer schlechten CPU) nichts, was andere auch haben
-
Thread
JLCPCB: Versandoptionen
- GERMANY 2021-10-19 02:43 COLOGNE - GERMANY, Processed at COLOGNE - GERMANY 2021-10-19 02:34 COLOGNE - GERMANY, Clearance processing complete at COLOGNE - GERMANY 2021-10-19 02:09 COLOGNE - GERMANY, Arrived at DHL Sort Facility COLOGNE - GERMANY 2021-10-
facility HONG KONG - HONG KONG SAR, CHINA 2021-10-16 23:57 HONG KONG - HONG KONG SAR, CHINA, Processed at HONG KONG - HONG KONG SAR, CHINA 2021-10-16 23:57 HONG KONG - HONG KONG SAR, CHINA, Clearance processing complete at HONG KONG - HONG KONG SAR, CHINA 2021-10-16 21:51 HONG KONG - HONG KONG SAR, CHINA
-
Thread
Neue MCU APM32F103
Buy 1 for $1.89 Buy 5 for $1.81 each and save 4% Buy 15 for $1.73 each and save 8% Buy 35 for $1.65 each and save 13% Eher nicht, denn bei 15 kommt Delivery FedEx-IP Priority(7-14 days) $56.89 Delivery DHL (
alleine schon die korrekte Initialisierung einer solchen MCU ist. Von den ganzen Varianten dieser MCU's Mal ganz abgesehen ...
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
nicht so mag. Ein Controller als Beispiel: AT89C51RB2 von Atmel. Man kann jedoch Turbo51 für 8051er jeder Art benutzen.
die beste Methode, sich NUR in irgend einer integrierten Entwicklungsumgebung betun zu müssen. W.S.
-
Thread
UART AT89C51ED2 RI geht nicht
Hallo zusammen, ich möchte ein paar ASCII-Zeichen zwischen PC und AT89C51ED2 übertragen. Dazu hab ich eine Schaltung mit Pegelwandler, die soweit funtkioniert. Ich kann Daten senden und mir über Hyperterminal oder Procomm anschauen. Wenn ich jedoch Daten empfangen möchte
dem Adress-Mode aus. Könnte da mein Fehler liege? Gruß Marko /* @section I N C L U D E S */ #include "reg_c51.h" char uart_data=0x00; char exemple_send_data=0x55; char TxOK=0; /** * FUNCTION_PURPOSE: This file set up uart in mode 3 (9 bits uart) with * timer 1 in baud rate generator
-
Thread
ATmega32 will nicht springen! AVR-Studio schuld?
weiß ich jetzt nicht, ist auch egal) - ATmega32-16 DIP40 - ATtiny2313 DIP20 - Viel Wissen über AT89S8253 (Prog. in ASM) - Wenig Wissen über Prog von AVR (rel. Neuling) Folgendes Problem: Hier (m)ein simples Programm: (Zeilennummerierung nur hier im Beitrag!) PD5 = LED1, PD6 = LED2, (PD2
Durchlesen fiel es mir wie Schuppen aus den Haaren/Augen... ;-) Kommt wohl, weil ich kein Ini von den MCS-51ern gewohn war (und der Tiny das wohl auch nicht braucht). Danke an alle! Nico :o) P.S.: Weiß zufällig jemand, warum das AVR-Studio rechts in der Simulation kein PORTD hat? A-C sind da...
-
Thread
Heizungssteuerung mit ATMEGA 32
angepasste versionen seiner software zu machen, werde ihn mal darauf ansprechen. kannst mir an mpeg42 ät gmx.de schicken
habe ich den 1-wire Bus prima zum Laufen gekriegt. Allerdings handelt es sich dort um einen ATMEL 89C4051 bzw AT89S51 (meinem Standard-Testboard mit SPI). Hatte zwar einige Zeit gebraucht (Assembler), um den ganzen Kram zu kapieren aber endlich funktionierte es. Dann habe ich mir ein TempMessgerät
-
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
I²C Bus und TWI
gespart, wenn das TWI nicht im Interrupt-Modus benutzt wird. Hier ein Beispiel für den Atmel AT89C51: http://home.tiscali.de/peterd/appl/soft/c51/eeprom/index.htm Peter
Aber mir extra noch was runterholen zu müssen, ist doch etwas viel verlangt. Peter P.S.: Du solltest keine Threads hijacken, das gehört sich nicht.
-
Thread
ALPS LC-Display von Pollin
allerdings habe ich den Stecker für den Parallelport weggelassen und dafür die verbindungen zu meinem MC (98S51) hergestellt. Ich kann am Display auch die ca 5V messen und mit dem Oszillographen auch den SCL samt Daten sehen. Was ich aber nicht weiß, wo man die intern generierte Zusatzspannung misst (ob das
Hallo, nun habe ich das ALPS als Zeichendisplay zusammen mit dem ATMEL AT89S51 zum Laufen bekommen. Nur wenige Fragen sind noch offen. Das Programm belegt inklusive der Zeichentabelle, die ich auf Basis von Peter lange (font.c) an den Assembler angepasst habe ca 1KByte Flash-ROM
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
. Wenn's dann > hinfällt, mit "bt" den Stack anzeigen lassen. Sieht dann etwa so aus [c] (gdb) bt #0 0x00007ffff22cba70 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #1
Aborted. warning: Unexpected size of section `.reg-xstate/102284' in core file. #0 thr_kill () at thr_kill.S:3 3 RSYSCALL(thr_kill) [Current thread is 1 (LWP 102284)] (gdb) bt #0 thr_kill () at thr_kill.S:3 #1 0x0000000803b4b094 in __raise (s=6) at /usr/src/lib/libc/gen/raise.c:52 #2
-
Thread
Schaltplan AT89S8253 über RS232 Programmieren
Hallo, ich bin Besitzer eines AT89S8253. Habe mit uVision ein kleines Programm geschrieben. Jetzt will ich das Programm auf den uC Laden. Leider bin ich ein absoluter Anfänger in dieser Sache. Ich habe jetzt hier diesen uC, eine
Das geht mit dem 89S8253 gar nicht über RS232. Einen Bootloader hat z.B. der 89C51ED2, damit gehts seriell per RS232. Du brauchst einen Programmer über SPI. Billigteil mit Parallelport: http://dybkowski.net/elka/ispprog.html
-
Thread
-
Thread
DCF77-Modul-Preis und -Anbindung?
DCF-77-Routine direkt einzubinden. Vorteil, man hat alles direkt im RAM in einer Struktur verfügbar (s, min, h, day, weekday, month, year). Z.B. in C: http://www.specs.de/users/danni/appl/soft/c51/thclock/dcf77.c51 Ich nehme mal großzügig 100 Zyklen/s Rechenzeit an, das ist dann eine zusätzliche CPU-Belastung von 0,01% bei 12Mhz (AT89C2051). Peter
-
Thread
Erfahrungen mit EPROMs
korrigierten Routine setzen. Damit brauchte ich nicht jedesmal zu löschen. 1993 bin ich dann auf den AT89C51 (8051 mit 4kB Flash) umgestiegen, EPROM ade. 1996 kam dann der AT89S8252 (ISP).
-
Thread
Display mit Grafikchip gesucht
von dem IC in der Mitte > machen? gerne, siehe Anhang. Es handelt sich um einen http://at.farnell.com/stmicroelectronics/stm32f030c8t6/mcu-32bit-cortex-m0-48mhz-lqfp/dp/2393634?ost=2393634&mckv=s_dc%7Cpcrid%7C83570811538%7Ckword%7Cstm32f030c8t6%7Cmatch%7Cp%7Cplid%7C&CMP=KNC-GAT-FAT-GEN-SKU-STM
man dabei. W.S.
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
nur noch unter DOSBox laufen. Man braucht auch kein großes Entwicklungsboard mehr, ein AT89C51RB2 hat alles onboard. Mit Flip lädt man ein Programm über die UART in dessen Flash. https://www.digikey.de/de/products/detail/microchip-technology/AT89C51RB2-3CSUM/1245778 Die MCS51 lassen sich
NMOS waren. Noch zu DDR-Zeiten gab es CMOS-SRAM (U6516) im Bastlerladen. Damit habe ich dann später AT89C51 erweitert. Der 6516 hatte das nötige Adreßlatch ja schon eingebaut.
-
Thread
Leistung eines 2KW Heizstabes steuern
haben. Die Leistung wird aber nicht linear mit dem Anschnittwinkel gehen, sondern da eher eine S-förmige Kurve... mfg mf
Udo S. schrieb im Beitrag #7096732: > weil man dann für Blindstrom zahlt. Keine Sorge, Blindstrom zahlst du in keinem Fall.
-
Thread
Heizungs-Datenerfassung (HT3)
brennereinheiz_last=brennereinheiz,LAST GPRINT:brennereinheiz_last: Brenner ein \: %6.lf Zähler COMMENT: \s COMMENT: \s --color CANVAS#fff6d5 --color BACK#ffdd55 failed: invalid format string '%2.lf\l' (should match '^(?:[^%]+|%%)*%[-+ 0#]?[0-9]*(?:[.][0-9]+)?l[eEfFgG](?:[^%]+|%%)*(?:%s)?(?:[^%]+|%%)*$') at
string '%2.lf\l' (should match '^(?:[^%]+|%%)*%[-+ 0#]?[0-9]*(?:[.][0-9]+)?l[eEfFgG](?:[^%]+|%%)*(?:%s)?(?:[^%]+|%%)*$') at /usr/share/perl5/RRDTool/OO.pm line 444 Danke schon mal...
-
Thread
Vodafone Webby Webradio
iod_init_module!!! Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled serial8250.9: ttyS0 at MMIO 0x11100000 (irq = 8) is a 16550A console [ttyS0] enabled loop: module loaded nbd: registered device at major 43 smc91x: not found (-19). smc911x: Driver version 2007-07-13. Linux video
initialized. soft_noboot=0 soft_margin=60 sec (now ayout= 0) au1xxx-mmc: MMC Controller 0 set up at B0600000 (mode=dma) MMC DIV = 450000:89:450000 usbcore: registered new interface driver usbhid drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver DAC: DMA16, ADC: DMA17ac97stat=00000000 ac97stat
-
Thread
Suche Assembler/Linker für 8052
auch gern können :) > Z.B. in Delphi kann man Strukturen mit allem anlegen. > In SDCC und Turbo51 geht Bit aber nur als ByteBit.Warum diese Beschränkung. Ich würd's nicht als Beschränkung sehen, eher so, dass du eine Erweiterung gemacht hast :) > Im MASM51 geht das dann so wie in Delphi. Das
legal sind, auch früher wurde der ASM51 von Chipherstellern Kunden kostenlos zur Verfügung gestellt, obwohl es sich um ein kommerzielles Produkt handelt. Wer eine IDE möchte, dem sei J. Rathlev's MC-51 nahegelegt, läuft unter Windows und
-
Thread
Hargassner / Rennergy Touchtronic Netzwerkanbindung/Visualisierung
gebracht aber weiterhin keine Datensätze in phpmyAdmin. Entfernen von --host ... --> ERROR 1146 (42S02) at line 1: Table 'Heizung.t_raw_data' doesn't exist --> Jetzt ist er doch eingeloggt? Für den User habe ich in phpmyadmin alle Rechte die es gab mal angehakt ;-) mysql -u <username> -p -->Welcome
gerade ein ganz einfaches. Wichtigste Grundgregel: Lesen und Verstehen! [c]ERROR 1146 (42S02) at line 1: Table 'Heizung.t_raw_data' doesn't exist[/c] Eingeloggt ist er. Aber die Tabelle zur Datenbank ist nicht da. Schau mal das sollte in etwas (Namen der Datenbank und Tabelle können
-
Thread
Suche Preiswertes Kit mit CAN und A/D-Wandler
Schau mal bei Atmel Prozessoren vorbei AT90CAN. Das könnte was sein
Hallo, versuchs mal mit dem AT89C51CC03er von Atmel aus der 8051er-Familie: hat 10 Bit A/D-Wandler, 8 Kanäle, komplette CAN-Stufe, 64 kByte Flash-EEPROM, u.v.m. auf dem Chip. Kleine Exp.-Boards gibt es z.B. bei PalmTec (TFH-CORE
-
Thread
Was sind eure Lieblings-ICs?
Controller) LPC2103 für kleine Sachen ATMEGA1284P/644P, ATMEGA328P(B) - Gute, verläßliche Arbeitspferde AT90LP51ED - Der Nostalgie wegen;-) ZILOG Z8 Encore! - Ein unbekantes Juwell unter den uC Io Expander wie PCA9554 u.ä.
ISA-Bus Einsteckkarte für PCs funktionierte (herjeh, was war ich stolz, eine eigene PC-Karte) i80C51 ------ - weil ich hierfür unzählige Programmroutinen geschrieben hatte (die portiert auch heute noch in einigen AVRs ihren Dienst tun) AT89C2051 --------- - weil mit diesem ohne EProm, Latch und
-
Thread
Wie könnte das gehen...?
AT89S8252-24 Vielleicht gibt es jemanden unter Euch, der hier nach dem ersten drauf sehen sofort des Rätsels Lösung erkennt. Vielen Dank für Eure Unterstützung, Alles Gute von Jürgen....
Noch ne Frage zur Baudrate, weiß zufällig jemand in welchem Bereich man beim AT89S8252-24 die Baudrate einstellen kann? Er hat extern einen 20 MHz Quarz drann. Neben dem Bereich (von-bis) würde mich auch die Schrittweite interessieren. Danke.... Jürgen...
-
Thread
PortPins setzen und halten, Rotation
die Funktion auf Anhieb das, wie ich es mir vorgestellt habe. [c] #include<stdio.h> #include<at89c51xd2.h> sfr port = 0x90; int main (void){ int k; unsigned char pattern, oldpattern, startwert = 32; pattern = startwert; while(1){ if (port==0xff){ pattern
erstellen! > Diese Funktion kann ich mir jetzt nicht so anpassen, wie ichs brauche, > damit´s bei 0 wieder los geht. Siehst Du. Peter
-
Thread
Grundsätzliches zu Microcontrollern / Begriffe
In-Circuit Programmierer (m.W. neben dem Dragon), der alle Protokolle beherrscht, die es bei den AVRs (und AT89Sxx) gibt (nämlich ISP,PDI und TPI), zweitens wird er von Atmel direkt unterstützt und upgedated und drittens ist er auch problemlos. Und der Dragon fehlt völlig. Wenn das ausschliesslich für Anfänger
Programmierer (m.W. neben dem Dragon), der alle Protokolle > beherrscht, die es bei den AVRs (und AT89Sxx) gibt (nämlich ISP,PDI und > TPI), zweitens wird er von Atmel direkt unterstützt und upgedated und > drittens ist er auch problemlos. > Und der Dragon fehlt völlig. > Wenn das ausschliesslich
-
Thread
AT90S2343 macht Probleme
mir jemand helfen kann! Ich habe eine kleine Schaltung aufgebaut wo ein Relais mit Hilfe eines AT90S2343 angesteuert wird. Das Relais soll für 3sec angesteuert werden nachdem am Controller ein Pin kurz an Masse gezogen wurde! Danach soll der Controller in eine Endlosschleife bleiben. Soll heißen
meinen Atmel 89C51RC2 hatte ich nie solche Phänomene Thomas
-
Thread
Compiler für AT89S8253
Hallo! Welchen Compiler könnt ihr mir für den At89S8253 empfehlen. Ich habe schon µVision und SDCC ausprobiert. µVision funktioniert einigermaßen, aber wenn ich z.B. Befehle wie var1=var2&var3; oder mask=mask<<1; programmieren möchte und das auf den
Du hast doch nicht etwa LARGE als Speichermodell ausgewählt, das braucht externen SRAM. Beim 89S8253 darfst Du nur SMALL nehmen! Peter * 0V, wenn an P0 keine Pullups oder Lasten hängen.
-
Thread
Ethernetchip W3100A
Hallo Stefan, ich binde zur Zeit einen IIM7010A an einen Atmel T89C51CC01 an. Ich habe vor das System als Webserver laufen zu lassen. Was hast Du vor mit dem IIM? An was für einen µC willst Du ihn anbinden? Grüße Dominik
Hallo Dominik, ich möchte den W3100A für eine Messwerterfassung an den µC AT89S8252 anbinden. Es soll somit verhindert werden, dass für den Anschluss an den PC eine serielle Schnittstelle notwendig ist. Offensichtlich war es ein Fehler, den Chip selbst und nicht gleich das ganze
-
Thread
1-wire-DS1820 Verständnisfrage
Hallo, ich mache gerade meine ersten Gehversuche mit einem DS18S20 und bin über das geniale Tutorial von B.v.B gestoßen. Damit sollten eigendlich schon alle Fragen aus der Welt sein, jedoch verstehe ich folgende Zeilen nicht: // Port-Pin zur Realisierung
// Port-Pin P4.0 = c0h Der Prozessor ist ein 8051er (hier der AT89C51CC03er von Atmel) und die Sprache ist C !! Jedoch gilt in C: die µC-spezifischen Besonderheiten z.B. beim Arbeiten mit SFRs und SFR-Bits sind leider nicht international genormt und jeder Compiler-Hesteller
-
Thread
µC: Anlalog + Can = SD-Card
und in SD Karte schreiben wird's wohl reichen. Wieviel BIT der hat ist egal... Kommt eher drauf an ob du irgendwas zeitkritisches machen willst (aber 100 Hz hört sich schonmal nicht so schlimm an).
So aus dem Kopf µC mit integriertem CAN-Controller: 8051er: At89C51CC0x (1/2/3) AVR: AT90CANxxx (32/64/128) ARM: LPC2129 / LPC236x (um hier mal nicht nur Atmels aufzuzählen) und bestimmt noch einige andere Familien mehr. 16bit ADC wirst du extern machen
-
Thread
Passenden Microcontroller
Du Dein fertiges PRG nicht neu schreiben musst, bleib doch bei einem 8051 MC. Von Atmel z.B die 89s... Serie. Quark
Wenn Du einen 8051 mit internem ADC suchst, dürfte der AT89C51CC03 geeignet sein (z.B. Reichelt). Die RS-232 brauchst Du nur, um das Programm reinzubrennen, danach kannst Du sie wieder abklemmen. Zum Brennen findest Du unter Atmel die Flip Software und
-
Thread
AT89ISP Cable mit externer Versorgung
Hallo, ich programmiere einen AT89S51 mit dem Programmierkabel AT89ISP (In-Circuit-Programmierung). Das Design wird mit 18V DC versorgt, die Spannung für den uC und das Programmierkabel erzeugt dann ein 7805. Da ich die Software meines
-
Thread
3x4 Matrix-Tastatur - wichtige Fragen
Entprellung" > # > http://www.mikrocontroller.net/attachment/160430/T... Schreibe leider in ".a51" da es der atmel at89c5131 ist.
wirklich kein Profi, wäre echt hammer nett wenn mir das jemand in a51 umschreiben könnte, verstehe es nämlich nicht :( Gruß
-
Thread
Mini Whip Antenne FA, warum MOSFET statt jFET?
zu einer guten Anhebung führen soll. Das hat so bei meinem Aufbau keine guten Ergebnisse gebracht, s. hier: https://www.mikrocontroller.net/attachment/679796/Twente_SDR_L_22wdg.png Noch eine Sache fällt auf: Am Ausgang habe ich einen R von 51 Ohm angebracht. Die Dämpfung durch diesen R beträgt
2N2907 gibt es noch medium Power SMD varianten, die bis KW absolut ausreichend sind: PXT2907 (SOT89) https://www.nexperia.com/product/PXT2907A PZT2907A (SOT223) https://www.onsemi.com/download/data-sheet/pdf/pzt2907at1-d.pdf
-
Thread
MIDI-"Tonbandgerät"
beginne, mehrere Systeme zu erlernen, dazu noch "C" weiter lernen (früher habe ich nur mit Assembler für AT89C51 programmiert) - dann schaffe ich das nie. ich muß ja noch irgendwann arbeiten... :) Innerhalb ATmega-Familie habe ich in DIP nur noch die mit 2 kbyte SRAM gefunden. Mir geht es am Anfang um
mehrere Systeme zu erlernen, dazu noch "C" weiter lernen (früher habe >ich nur mit Assembler für AT89C51 programmiert) - dann schaffe ich das >nie. ich muß ja noch irgendwann arbeiten... :) Schon klar. >Innerhalb ATmega-Familie habe ich in DIP nur noch die mit 2 kbyte SRAM >gefunden. Dnn
-
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: jb
-
Thread
Anfängerfrage
Microcontrollern. Bei den gestellten Anforderungen (RS232 und 32KB EEPROM) würde ich für einen Atmel AT90S2313 als MC und einem 24C512 EEPROM plädieren. Als C-Compiler gibts den Gnu C in seiner Inkarnation als WinAVR. Allerdings wäre für Dich vielleicht Basic (BASCOM) geeigneter, weil da deutlich mehr
Hi Paul ich benutze den Atmel AT89C51SND1. Eigentlich ist er für die MP3 Wiedergabe gedacht, aber er würde sich wunderbar in deinem Projekt verwenden lassen. Folgende Eigenschaften hat er: - Core 8051 - Integrierter MP3 Dekoder
-
Thread
Programmer/Debugger für Silicon Image EFM8
https://www.silabs.com/developers/keil-pk51 Du kannst bei Silabs / Keil auch eine vollwertige Keil Lizenz bekommen.
sowieso nicht möglich ist, werde ich auch nicht versuchen, da durchzusteigen. Habe mir jetzt den Atmel AT89LP51RB2 ausgesucht, ist bei Mouser verfügbar. Der wird ordentlich von Keil supportet und kann weit mehr, als ich benötige. Zumindest konnte ich schon erste Simulationen erfolgreich durchlaufen.