-
Thread
Zeitfunktion generieren
Hallo an alle, ich will in meinem µC Programm eine Zeitfunktion Einbauen und über ein Display ausgeben. So soll es mal aussehen: xx Stunden xx Minuten xx Sekunden. Ich verwende ein AT89C51CC03 Datehblatt: http://www.atmel.com/dyn/
laden TH0=0x3C; //Timer HighByte mit Wert laden TF0=0; //Flag des Timers rücksetzen zeit++; //Variable "zeit" um 1 erhöhen
-
Thread
DA-Wandler 26 Bit bei 10 kHz
wollen mal nicht meckern. vielleicht der der hier (audiobereich) http://www.analog.com/en/prod/0%2C2877%2CAD1953%2C00.html
abendteuerlich gebe ich zu, aber rein theroretisch müsste es gehen. schreib mir mal ne mail. xlomx at web dot de
-
Thread
AtmelStudio6 generiert massenhaft Fehler
dass das mein erster Kontakt mit der AVR-Serie ist. Ich habe vorher schon mal kleinere Sachen mit A51-µC gemacht (z.b. AT89C2051) was auch gut funktionierte. Für ein Projekt benötige ich aber nun Analogeingänge und habe mich da für den ATTiny13 entschieden. Nach der Installation des AtmelStudios
-
Thread
GNUBLIN www.gnublin.org
/bus/i2c/devices 0-0060 1-0074 i2c-0 i2c-1 root@gnublin:~# mknod /dev/Display c 89 1 root@gnublin:~# ls /sys/bus/i2c/devices 0-0060 1-0074 i2c-0 i2c-1 root@gnublin:~# ls /sys/bus/i2c/devices 0-0060
blk_rq_map_sg+0x140/0x288 LR is at mmc_blk_issue_rq+0x158/0x51c pc : [<c010b5a8>] lr : [<c01914fc>] psr: a0000013 sp : c04e9e50 ip : 00000000 fp : 0000000d r10: c0452de8 r9 : 00000000 r8 : c0452da0 r7 : 00000000 r6 : 00000001
-
Thread
Festplatte <-> Mikrocontroller Kommunikationsprobleme
Hi erstmal... also ich bin gerade dabei ein IDE Interface am Atmel AT89C51SND1C zu realisiern.. nachdem die ersten größeren Probleme beseitigt wurden, funktioniert das Interface leider noch immer nicht einwandfrei. In meiner Initialisierung gehe ich so vor, dass ich
-
Thread
8051 Port0 als normalen I/O verwenden
4096 Bytes großes ROM, dessen Inhalt durch den Herstellungsprozess endgültig festgelegt ist. Der µC kann andere Programme nur dann abarbeiten, wenn der PSEN-Pin auf Low (oder High?) gelegt und ein externer Programmspeicher angebunden wird. Dieser wiederum wird unter Anderem an P0 angeschlossen.
Umpf, tut mir leid. Ich habe natürlich keinen "originalen" 8051, sondern einen aktuellen. Einen AT89C51AC3. >Ja, gibt es. Z.B. wenn über P0 externer Speicher angebunden wird. Na das ist bei mir nicht der Fall, was der Controller intern hat, reicht mir schon :) Vielen Dank für deine Hilfe :)
-
Thread
USB-Programmer, Test-Boards und Replacement eines Atmels
mit SMD aufbauen möchte, habe ich heute mal im Betrieb den Einkäufer belästigt, ob er nicht mal den AT90S2313S-10 bestellen kann. Fehlanzeige, ein großer Lieferant hatte den nicht einmal, beim anderen war der µC abgekündigt. Toll :) Ich habe aber Atmega8 zur Verfügung. Nun die Frage: kann ich den 90S2313S
Temperatur-IC auslesen, nen Poti an den ADC usw) Das wäre sehr hilfreich! Achja, ich habe auch einen T89C51CC01 zur Verfügung, vielleicht ist der dazu besser geeignet, als der atmega8? Ich hab noch keine Ahnung von alledem, aber 1000 Ideen ;) Das Einzige, was ich bisher gemacht habe, sind fertige
-
Thread
Ist es möglich mit ICD2 atmel chips zu programmieren ?
Ich weiß zwar nicht, was "ICD2 stechen" bedeuten soll, aber einige Atmels haben nen Bootloader, z.B. AT89C51ED2. D.h. die programmiert man ohne Programmer, einfach per MAX232 mit der COM des PC verbinden. Peter
-
Thread
USB-Pull-Up über Transistor?
wo das beschrieben ist (auch andere Sachen, die USB und Controller betreffen)? Ich möchte mit dem AT89C51SND1 arbeiten, aber Code dafür zu finden, ist mir bis jetzt noch nicht gelungen. Gruß Ralf
-
Thread
Hilfeee: PIC verzögert ausschalten
einen passend kleinen Basisvorwiderstand stark in die Sättigung bringst (IB = 1/10 IC), fällt zwischen C und E bei Kollektorströmen im Bereich 1...10 mA weniger als 0.05 V ab. Damit solltest Du leben können.
schonmal einen Kondenator in Betracht gezogen? AT&T macht das sicher seit 20 Jahren so ...
-
Thread
8051, EEPROM, Bootloader
So einfach ist das beim 80C32 nicht. Der 80C32 hat keinen Bootlader. Für sowas hat man früher einen Epromsimulator benutzt. Der wurde von PC ausgeladen und dann umgeschaltet auf den Prozessor. Wenn du den über die serielle Schnittstelle
Schnittstelle vom Rechner aus das Programm hochzuladen. Dann nimm doch nen 8051 mit Bootloader, z.B. AT89C51RD2. Zum Entwickeln legst Du EA auf VCC und kannst den internen Flash benutzen. Ist das Programm fertig, brennst Du es in den EPROM und legst EA auf GND. Peter
-
Thread
Serielle Schnittstelle aktivieren
über die serielle Schnittstelle auszugeben, kommen die Daten nur verstümmelt an. Ich benutze einen 89c51 (11.0592 Mhz) und initialisiere die Schnittstelle folgendermassen: SCON = 0x50; TMOD = TMOD | 0x20 ; // Timer1 in mode 2 & not gated TH1 = 0xFA; // 4800 bauds at 12 MHZ
TH1 = 0xFA; // 4800 bauds at 11.0592 Mhz so soll es eigentlich heissen :) ist halt aus einem Beispiel
-
Thread
Netzwerk mp3 Player
Hi, ich habe sowas schon realisiert(bzw. mache z.Z. feinschliff). Ich habe einen AT89C51SND1C(8051 mit MP3-Dekoder) und ein IIM7010A(eine hardware tcp(ip stack mit W3100A) benuzt. DAs funktoniert recht gut. Ich denke das auch die performance eines eigenen tcp/ip stacks ausreichen muesste
LW, Grafik und Soundkarte, aber mp3s bekommt man da nicht zum Laufen, zumindest nicht ohne Pausen) c) ich wills selber bauen... Gibt es einen großen Unterschied (Softwaremäßig) zwischen einem Webserver mit uC und dem Zugriff aus Windows Netzwerk ?
-
Thread
Alternativen zum Cubie-Truck Single Board Computer ?
weil ich das ganze Teil an die Wand schrauben will. Was ich meinte ist, dass ein PC, der nach dem AT Standard gebaut wurde auf jeden Fall Linux kompatibler ist als alle diese ARM Geschichten wenn man auch ab und an mal darauf arbeiten will, zb bei der uC Entwicklung, Arduino usw. World of Tanks werde
Christian J. schrieb im Beitrag #4107622: > Was ich meinte ist, dass ein PC, der nach dem AT > Standard gebaut wurde auf jeden Fall Linux kompatibler ist als alle > diese ARM Geschichten wenn man auch ab und an mal darauf arbeiten will, > zb bei der uC Entwicklung, Arduino usw. In dem
-
Thread
Port Problem
hatt jemand eine ahnung woran es liegen könnnte oder wie ich diese problem beheben kann. Daten (µC): - AT89 C51 ED2 - Taster an P0.0 - P 0.7 - Masse an VSS Vielen DANK im vorraus!
-
Thread
µC Taktfrequenz berechnen
Die 8051 Typen µC gibt es von verschiedenen Herstellern. Beim klassischen Typ wurde durch 12 geteilt - einige neuere Ausführungen schaffen aber 1 Befehl in 1 oder 2 Zyklen. Die AVRs sind statisch und können auch deutlich
gemeint ist, wenn im Datenblatt steht: Oscillator Frequency: Min. 0 MHz, Max. 20 MHz? oder bei einem AT89C51RC: Oscillator Frequency: Min. 0 MHz, Max. 36 MHz?
-
Thread
EMS > Adapter > NetIO > Raspi
080 14] 10 00 06 00 0f 01 08 14 21 19 01 00 38 38 [ 3732.435730 080 22] 10 00 3e 00 80 02 2c 7d 00 00 00 00 00 00 00 00 64 11 3c 00 06 06 [ 3732.622531 080 2] 10 10 00 [ 3732.634806 080 2] 09 09 00 [ 3732.670815 080 2] 89 89 00 [ 3732.685487 080 2] 90 90 00
collectord immer ein paar Fehler: [code] pi@raspberrypi ~/ems-collector/collector $ make g++ -Wall -c -O2 -std=c++0x -DHAVE_DAEMONIZE main.cpp In file included from main.cpp:25:0: CommandHandler.h:70:51: error: expected ‘;’ at end of member declaration CommandHandler.h:70:53: error: ‘override’ does
-
Thread
Schrittmotorsteuerung Grundlagen
Hardware-Copper' ? Wie soll sowas konkret ausehen? PWM - Signal erzeugen aber wie? ich habe dafür am AT89C51ED2 4 Ausgänge wenn ich, das richtig sehe. norad
Anhang) wie es vielleicht funktionieren könnte. Ich gebe die Schrittfolgen an einem Port aus (A,B,C,D) und durch zusätzliche Transistoren (Q5..Q8) wird nun das PWM-Signal angelegt und Steuert diese Transistoren langsam auf oder ab dadurch müsste sich das Harte Schalten der Spulen weicher werden.
-
Thread
Atmel 89C51ED2_EEPROM
Hallo Leute! ich hoffe das mir jemand einen Rat hat zu folgenden Problem: Ich benutze einen AT89C51ED2 der enthält einen 2K großen Speicher den man für igendwelche Daten ablegen benutzen kann. Ich habe eine kleine Routine geschrieben die Daten in den Speicher schreibt, soweit OK. Daten Abgelegt
-
Thread
Pollin MOTOROLA VIP1710
Using TFTP TFTP: Downloading... Name: kernel-1710 Server: 212.178.98.165 (ELF)... done loaded at: 82000000 820C4604 zimage at: 8200F000 820C4604 Uncompressing Linux at load address 80100000 initrd at: 820C4604 82EA448C relocated to: 802DAFF8 810BAE80 Booting linux kernel [...]
defined insmod: multiply defined insmod: multiply defined Unable to handle kernel paging request at virtual address 00000000, epc == 8011f28c, ra == 8011f268 Oops in fault.c::do_page_fault, line 206: $0 : 00000000 10007800 00000000 84c2d000 00000084 00000001 84c2d0a0 84c2d0a0 $8 : 84c2d000 84c2d0a0
-
Thread
Software-Realisierung eines zusätzlichen UARTs beim 8051?
Es gibt eine Application-Note von Atmel für die AT89C51. Da wird aber für 9600 Baud ziemlich wild mit Timern und Interrupts rumgeworfen. Also eher nix für Anfänger. Du kannst auch einen SPI-UART (z.B: MAX3100, NXP SC16IS750) dranhängen und den die
-
Thread
UDP-Stack
Hi Markus, Habe UDP "gefaked" mit einem AT89S8252. Der Ethernet Controller war CS8900. Ich benutze den "8bit mode". Das Ding macht PING (ICMP), ARP und TFTP (UDP daten transfer). Kannst ja mal reinschaun. Das Project baut auf die Infos von Garry aber ich glaube seine link geht nicht mehr. http://edward.cardew.org/mcs51/cs8900a/embeth.htm Edward
-
Thread
PC-Lüfter über 1-wire steuern.
Wunsch: - Mehrere PC-Lüfter steuern (Speed) - Tachosignal auslesen *optional* Problem: - AT89C51ed2 hat keine freien Pins mehr (nichts zu machen) Der Funkte einer Idee: - Es existiert noch ein 1-wire Anschluss am Controller, an dem schon 5 DS18B20-Sklaven (digitaler Temperatursensor von
Hmmm Für I2C könnt ich dir direkt was nennen aber bei 1-Wire wirds eng. Ne Möglichkeit wäre das Digitalpoti DS2890 (8 Bit) mit dem du einen externene PWM realisieren kanst. http://pdfserv.maxim-ic.com/en/ds
-
Thread
Gibt es ein 80C537 Devirat von Atmel?
100% Codecompatibel ist zum 80C537? Danke für eure Antworten MfG Philipp
Besonderheiten in der Peripherie, z.B. der Timer T2 ist etwas abgespeckt. Zum Experimentieren rate ich zum AT89C51CC01UA, den kann man direkt über die UART programmieren (Flip). Peter
-
Thread
Temperaturmessung mit Temperatur-Zeitmodul
Temperaturüberwachung mit dem Temperatur-Zeitmodul von Conrad (19 55 88) realisiert? Dazu möchte ich einen Atmel AT89C51AC2 verwenden. Wäre sehr dankbar für einen kleinen Denkanstoß. Ciao Ingo
schon mal nicht schlecht an! Den Code brauchst du mir nicht komplett schicken, da ich das ganze nur in C auf nem Keil-Compiler aufziehe (aufziehen muss :-) So dann mache ich mich mal ans Werk. Ciao Ingo
-
Thread
Timer 1 Interrupt
läuft auf einem AT89C2051 mit recht guter Genauigkeit. Evtl. sind einige Anpassungen an den verwendeten Assembler notwendig da Deiner vielleicht die Eine oder Andere Direktive ($XREF, $DEVICE, $DATE, $PAGELENGTH, $SYMBOLS
uC: 80535 Programmieren in Assembler hoffe, das es so besser geht!
-
Thread
HD44780 - LCD zeigt nur Großbuchstaben an
Hallo Gemeinde. Controller: AT89C51ED2 LCD 4x27 (HD44780) Das Display (nur Controller 1 wird verwendet) wird erfolgreich initialisiert. Ich betreibe das Display im 4bit Mode. Alles klappt wunderbar. Nur werden keine Kleinbuchstaben
-
Thread
µC für Ausgabe von Umweltdaten an ein LCD
Die Sensoren sind teils digital (Temperatur) und analog. Fürs LCD reichen 4x20. Bei meinem alten 80C535 musste man einen GAL-Baustein brennen um das Programm auch ohne Stromversorgung bereit zu haben, haben heutige µC einen EEPROM oder wie wird das realisiert? Mit freundlichen Grüßen :)
Schnittstelle eines PCs programmiert werden können (nicht ganz so kompliziert wie die AVR´s), z.B. der AT89C51CC03 von Atmel. Dort hast Du fast alles, was Du von Deinem 535er her gewohnt bist, und brauchst keine neue µC-Familie einzusetzen. Gruß Carlos
-
Thread
A/D-Wanlung, Potis, Programmeinbindung
Bitte sehr: [c] int main(void) { while(1) { int p1 = liesPoti(1); int p2 = liesPoti(2); displayLCD(p1); displayLCD(p2); } }[/c] Die Funktionen musst du dir halt selber
[c]#include <stdio.h> // Standard Ein-/Ausgabefunktionen #include <at89C51cc03.h> // CC03er-Grundregister void initSerial(void) { SCON = 0x52; // 9600
-
Thread
DCF77 Uhr in C mit ATtiny26
Hallo Peter, momentan ist ein 10MHz-Quarz drin. Die Konstanten im Vergleich: [c] // at 12MHz, at 10MHz: #define T0COUNT (F_CPU / 1024 / 64) //183, 152 #define T0SECERR (F_CPU - 1024L * 64 * T0COUNT) //6912, 38528 #define T0COUNTSEC (T0COUNT
@Sebastian, Du hast recht. Da ist was schiefgelaufen beim Umschreiben von Keil C51 auf WINAVR. Richtig muß es so lauten: [c] if( LPM(MDAYS+i) < time.day ){ [/c] Peter
-
Thread
Flip 2.4.0
Hallo, Ich habe mir ein Entwicklungbord mit AT89C51RD2 und dem Max 202 mit dem entsprefchendem Schaltpaln gekauft. Nun benutze ich den Flip 2.4.0. Das Problem ist, dass ich keine Verbindung zu dem Bord bekomme obwohl ich meine, dass ich alles richt
-
Thread
Serielle Schnittstelle sendet nur jedes 2. Byte
Hallo Forum, ich habe mit einem C-Programm und der seriellen Schnittstelle Probleme, es wird nur jedes 2. Byte gesendet: Mein Prozessor AT89C51ED2 sendet über seine serielle Schnittstelle Zeichen an einen 2. Controller, dieser steuert
nicht mehr. Kann von Euch jemand mal einen Blick darauf werfen? Danke und Gruß Stefan P.S. Der C-Compiler ist SDCC
-
Thread
Internetradio per AVR empfangen
Hi, ich hab das mal mit einem IIM7010A Netzwerkmodul und einem 8051er mit integriertem MP3-Dekoder(AT89C51SND1C) gemacht. Das funktioniert auch recht gut. Leider streamen viele Webradios allerdings ihren Stream nicht per MP3 sondern mit einem Real- oder WindowsMedia-Format, mit dem ein MP3 Dekoder
-
Thread
Digitales Oscilloscope
Warum ich ein Oscilloscope brauche? Ich arbeite ganz neu mit dem Mikrocontroller AT89C51CC03 von Atmel. Auf die Datenblätte steht : Taktfrequenz Max 30./60MHz Dann taucht in der Beschreibung der ON-Chip-Periferie-Enheiten folgendes : Alle Zeitangaben sind bezogen auf 12MHz
-
Thread
AVR Anfänger
schliesse mich Steffens Meinung an. Die Software für Atmel AVR 90Sxyz ist frei verfügbar. Assembler und C. Für Atmel 90Sxyz gibt es eine freie BASIC-Version (BASCOM) die sich in der Demoversion sehr gut für 90S1220/2313 eignet. Hat ein richtiges Basic-Briefmarken-Feeling. (Zeitlich nicht begrenzt. Nur Speicher
Converter, and an AD Converter using Data lines by decoding address with an external RAM latched a AT90s8515 chip. So I decoded using same way on 89c51 chips, which was decoding adress using 74hc139, but it didn't work. I want to know how to decoding address. If possible please send me an example
-
Thread
USB3-to-SATA Adapter - Fake oder Treiber Problem?
0 |2057 7369 5 1 94 0 0| 0 0 | 728B 280B| 0 0 | 956 3171 10 1 89 0 0| 0 0 | 302B 164B| 0 0 |1392 4523 ^C Disk an den anderen (fake) Adapter drangehängt und wieder ERR-Meldung! Error mounting /dev/sdc at /run/media/mw/MWBACKUP: wrong fs type
+0 records in 1+0 records out 512 bytes copied, 0.00631381 s, 81.1 kB/s root@linux-kwm1:~ >od -c /dev/shm/HD512Bytes.bin 0000000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 * 0001000 und einer partitionierten Disk >fdisk -l /dev/sdc Disk /dev/sdc: 931.51 GiB, 1000204886016
-
Thread
ISM Empfänger mit kleinstem Standby
Torsten C. schrieb im Beitrag #3378176: > Torsten C. schrieb im Beitrag #3377754: >> Jörg Wunsch schrieb: >>> aktuell AT86RF212B >> Ich glaube, da muss ich mir bei Jakob erstmal zwei oder drei Breakouts >
Torsten C. schrieb im Beitrag #3380058: > Aber nun bin ich noch skeptischer, ob man das mit einem AT86RF212B > schafft. Nein, gewiss nicht. Der macht BPSK20 (und 40, aber nicht für ETSI-Land gedacht)
-
Thread
Welcher Prozessor für Anfänger und Aquariumsteuerung
zutreffen. Mit Stromsparen habe ich nur zweimal was gemacht. Ich hab mal eine Digitaluhr mit dem AT89C2051 aufgebaut und mit einem Goldcap 1F gestützt, das reichte dann für 8h Gangreserve: http://home.tiscali.de/peterd/appl/hard/uhr4536/uhr4536.htm Und dann noch einen Würfel, der geht in Power down (~2µA bei 3V): http://home.tiscali.de/peterd/appl/soft/c51/dice/index.htm Mein unangefochtener Lieblings-MC ist natürlich der 8051 (~600 verschiedene Typen), aber da kosten die C-Compiler nicht wenig und der SDCC soll ja nicht so doll sein. Zum
-
Thread
Bubba Oszillator in LT-Spice
R1 1 9 360k R2 1 2 1.5M R3 6 7 10k R4 8 9 10k R5 4 5 10k R6 2 3 10k C1 3 0 10n C2 5 0 10n C3 7 0 10n C4 9 0 10n * LM348 OPERATIONAL AMPLIFIER "MACROMODEL" SUBCIRCUIT * CREATED USING PARTS RELEASE 4.01 ON 09/14/89 AT 15:56 * (REV N/A) SUPPLY
SUPPLY * | | | | OUTPUT * | | | | | .SUBCKT LM348 1 2 3 4 5 * C1 11 12 9.461E-12 C2 6 7 30.00E-12 DC 5 53 DX DE 54 5 DX DLP 90 91 DX DLN 92 90 DX DP 4 3 DX EGND 99 0 POLY(2) (3,0) (4,0) 0 .5 .5 FB 7 99 POLY(5) VB VC VE
-
Thread
Blinkschaltung mit Atmel
Welcher Atmel, AT89C51ED2 ? LED0 hat kein MC, er hat nur Portpins, an die man LEDs anschließen könnte. Dann hat er noch Timer, mit denen man CPU-Takte zählen lassen kann. Oder man zählt in Schleifen mit den 8
-
Thread
AT89S51
Hallo, ich habe hier ein AT89S51 auf einer Platine. Dieser uC muss eine neue Firmware bekommen. Meine frage nun, da ich mich eigendlich mehr mit AVR's beschäftigt habe, wie wird dieser uC geflasht? Kann ich da auch einen AVR Programmieradapter verwenden? Und gibts es eine Entwicklungsumgebung für "C"? Vielen Dank, Nico Marks
-
Thread
S65 Display am 8051
Hallo, ich versuche gerade ein S65 Display (LPH88 Version) an meinem AT89C51SND1C zum Laufen zu bewegen, doch leider bleibt das Display bisher weiß. Das Display ist direkt am SPI und P0_0 bis P0_2 angeschlossen ohne Vorwiderstände oder sonst was, da der Controller mit
Christian richtig durch. Wichtig ist bei der Initialisierung die ~50µs Delay. Und an den SPI-Bus vom µC musst du auch dran. Sonst funzt es nicht.
-
Thread
CAN Adressierungproblematik
: Temperatur auf 25 °C regeln Gerät B sendet: Temperatur auf 40 °C regeln Gerät C würde dann versuchen einmal auf 25 °C zu regeln und dann wieder auf 40 °C. Das ist so als wollten 2 Leute "gleichzeitig" einen Lichtschalter
Art der Nachricht (z.B. Temperatur, Uhrzeit o.ä) beschreiben. Als Controller verwende ich Atmel AT89C51CCxx. Der hat 15 Message Objekte zur freien Verwendung. Eines ist für TX reseviert, bleiben 14 mögliche zum Empfang von Nachrichten. Da kann ich also 14 verschiedene Filter setzen z.B: MO1: empfange
-
Thread
Erfahrung mit Zusatz-RAM / Peripherie ?
von einem externen Speicher holen (zumindest mir nicht bekannt). Oder du verwendest gleich einen 89C51 C52 C55 C8252 von der 8051er Familie. Ist zwar schon uralt aber in manchen belangen noch immer Vorteile gegenüber den AVR's. Hier gibts kompatible Controller in Hülle und Fülle von den verschiendensten
Für Porterweiterungen kann ich wärmstens den 82C55 (D71055C) empfehlen. Man braucht zwar für 24 Ports erst einmal mindestens 12 Portleitungen (8 Daten + 4 Steuer), kann dann aber mit jeweils einem zusätzlichen Port weitere 24 Aus/Eingänge realisieren
-
Thread
Schaltplan in Eagle zeichnen
zeigen,bitte aber zu berücksichtigen das es für Privat ist. Gruß Frank Mail bitte an frankd37 (at) arcor (punkt) de PS: es sind 12 IC´s ft232rl 74hct125 attiny2313 PCA82C251 LM393 MC14504 74hct4514 74hc4066 x 4 avr89c51cc02
-
Thread
can läuft nicht
hallo, habe grad ein Programm in Bascom geschrrieben und versuche ein AT90Can128 mit Transceiver (PCA82C250) über Can Daten einzulesen oder irgendetwas überhaupt zu empfangen. aber es klappt gar nichts. Der Can wird nicht richtig aufgebaut. Kann mir jemand helfen? vielleicht
www.atmel.com/dyn/products/tools_card.asp?tool_id=3440 sollte der Link nicht funktionieren einfach mal den t89c51cc01 bei Atmel suchen. Ich habs anhand des Codebeispiels begriffen. Wie untersuchst Du die CAN-Kommunikation überhaupt? Nutzt Du eine Software, die in Verbindung mit einem Hardware Dongle die Buskommunikation
-
Thread
DDS normal ?
********************************************************************** ; force table to begin at 256 byte boundary .org 0x080 sine: ; 256 step sinewave table .db 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x05,0x06,0x07,0x08 .db 0x09,0x0a,0x0c,0x0d,0x0f,0x10,0x12,0x13,0x15,0x17,0x19,0x1b,0x1d,0x1f,0x21,0x23 .db 0x25,0x27,0x2a,0x2c,0x2e,0x31,0x33,0x36,0x38,0x3b,0x3e,0x40,0x43,0x46,0x49,0x4c .db 0x4f,0x51,0x54,0x57,0x5a,0x5d,0x60,0x63,0x67,0x6a,0x6d,0x70,0x73,0x76,0x79,0x7c
-
Thread
Sicherheit div. Mikrocontroller
anbieten.. Ich habe mal spasseshalber einen angeschrieben, der wollte lediglich 300USD für einen at89c51ed2, für 2 davon sogar nur 500USD..... Mir ist klar das es Prinzipiell bei jedem Mikrocontroller auslesbar ist, nur ist der Aufwand extrem groß.. grüße
erwähnte Video an: http://media.ccc.de/browse/congress/2008/25c3-2896-en-chip_reverse_engineering.html
-
Thread
ISP für RS232
ein extra ISP unnötig ist, richtig? Und nun noch eine Buchfrage. Da ich die Programmierung in C erlernen wollte, würde ich mir gerne ein Buch dazu anschaffen. Ich dachte dabei an folgendes: C-Programmierung für die 8051er-Familie 1. Der Einstieg. Von Joachim Klein. Da man ja nie so genau
auf der Website eine Art starter Kit für einen 8051? Im speziellen sollen wir eigentlich einen: AT89C51AC3 behandeln. Leider habe ich aber überhaupt garkeine Ahnung davon und habe mir deshalb die anderen MCs bestellt um wenigstens mal ein wenig herumprobieren zu können. Vielleicht kannst du
-
Thread
8051er µC Hilfe, Experimentierboard
elektronik/bauanleitungen/mc-board-2-layouts.shtml ein kleines Experimentierboard gebaut, mit einem AT89C51RC2 Controller, und zusätzlicher rs232 schnittstelle. So, alles aufgebaut, an PC angeschlossen, und ich hatte auch Verbindung mit dem ATMEL Flip Programm. Dann hab ich mal ein kleines Programm mit
von dat auf sda ausgeben dat<<=1; //dat um 1 nach links schieben i2c_warten(); scl=1; //scl auf 1 -> slave liest sda i2c_warten(); }; scl=0; //scl auf 0 i2c_warten(); sda=1 i2c_warten();