-
Thread
C-Compiler Probleme Winbond W78E516B (8051)
compilieren ein Hex File erzeugen. Dieses wandel ich dann in ein BIN File um und spiele es auf den µC. Aus dem Orignalcode konnte ich erfahren, dass die original Firmware mit einem älteren KEIL Compiler erstellt wurde. * C51-Compiler V3.2, * Linker L51 V2.8 Meine Compilerversion: * C51 V7.01
c:\technik\hitex\bin\c51 mds1a1qa.c |more c:\technik\hitex\bin\c51 mds1a2qa.c |more c:\technik\hitex\bin\l51 mds1a1qa.obj,mds1a2qa.obj to mds1a1qa.abs RAMSIZE (256) c:\technik\hitex\bin\ohs51 mds1a1qa.abs
-
Thread
RFM12 Empfangsinit
umher und schaffe es einfach nicht etwas zu empfangen. Beim Status auslesen bekomme ich den Wert 0x80 zurück Jedoch weiß ich nicht was ich zurück bekommen soll. Meine Init [c] void RF12_INIT() { RF_WRITE_CMD(0xC0E0); // AVR CLK: 10MHz RF_WRITE_CMD(0x8057); // Enable
glaub ich auch das ich mit meiner Pointerübergage irgendwas falsch mache. Hier ist mal mein main.c (die Funktionen sind von dir Rainer) [c]//Bibliotheken #include <stdio.h> #include <stdlib.h> #include <string.h> #include "rfm12.h" #include "reg51xd2.h" unsigned int count_global;
-
Thread
Symasym hohe Ausgangsspannung
Lothar M. schrieb im Beitrag #6831654: > Ströme werden in A angegeben. Wie hast du diese 80mV gemessen? Ich habe natürlich 80mA gemessen, allerdings 80mV geschrieben :-)
der Verstärker eigentlich funktioniert. Da gibt es u.a. auch folgenden Satz: "Die Kondensatoren C3, C4, C7 und C14 sind für die Stabilisierung der Gegenkopplung verantwortlich, ohne sie würde der Verstärker oszillieren." Außerdem beschreibt er, wie man das Signal vom Eingang über die Verstärkungsstufen
-
Thread
[avr-libc]: Platzverbrauch von printf/sprintf ?
0 0 98 62 avr/lib/avr31/vsnprintf_p.o 60 0 0 60 3c avr/lib/avr31/vsprintf_p.o 58 0 0 58 3a avr/lib/avr51/fprintf_p.o 76 0 0 76 4c avr/lib/avr51/printf_p.o 96 0 0 96 60
avr51/vfprintf_min.o 34 0 0 34 22 avr/lib/avr51/vfprintf_p.o 958 0 0 958 3be avr/lib/avr51/vfprintf_std.o 86 0 0 86 56 avr/lib
-
Thread
SD Karte nutzen beim Mega 2560
Mega(50) HW-MISO LCD Shield(36) - SD CLK -> Arduino Mega(51) HW-MOSI vertauscht mit (52) LCD Shield(37) - SD IN -> Arduino Mega(52) HW-CLK vertauscht mit (51) LCD Shield(38) - SD CS -> Arduino Mega(53) SS Ich habe die Widerstände auf dem Shield für
SD-Pegel von 3V3 nach Arduino 5V angehoben. Und damit die Schaltzeiten verkürzt. Denn die werden von 20..80% gemessen. Und 80% von 3,3V sind gerade mal 2,8V, was dann wieder zum schnellen Durchschalten des Arduino-Eingangs schon recht wenig ist...
-
Thread
Deklaration von external memory
, 0x03 ; 3 1fa: 90 93 04 02 sts 0x0204, r25 1fe: 80 93 05 02 sts 0x0205, r24 Wenn solche Probleme öfters vorkommen, sehe ich selbst mit einem 16MHz-ATMega2560 unter C gegen den alten 4MHz-DS80C320 mit Assembler keinen Stich. Die Frage: Wie kann
Thomas P. schrieb im Beitrag #3988429: > Unter asm wäre das unter Zeitaspekten > auch noch mit dem DS80C320 lösbar gewesen, allerdings war der RAM alle Das verstehe ich nicht. Der DS80C320 kann 64kB XDATA adressieren + 256B IDATA. Beim ATmega2560 ist es sogar weniger (64kB - 512B für IO).
-
Thread
Das Ende des Z80
Die Produktion des Z80 wird eingestellt, Zilog wird ab 14. Juni keine Bestellungen mehr entgegennehmen: https://www.mouser.com/PCN/Littelfuse_PCN_Z84C40.pdf
Der Z80 in meinem C128D ist nahezu unbenutzt. Das sagt doch alles.
-
Thread
ISP-Programmer für AT89C51...selberbauen
Hallo, auch wenn das hier eigentlich nicht in diesen Thread gehört: Ich würde ja den 89C51 ad acta legen und mir den 89S52 kaufen. Die 1.80 die der bei Reichelt kostet wäre mir der ersparte Stress schon wert ... - Christoph Lechner
Hallo! Danke für die Antwort! Ich weiß jetzt erst das es offensichtlich einen AT89C51SND und einen AT89C51 gibt. Mein chip der AT89C51SND1C hat ein mp3 interface und dafür würde ich einen programmer baun. ich glaub ich war einfach zu voreilig! sorry! solltest du dennoch für mich
-
Thread
Back to School - MSP430 Rabattaktion
dem Laufenden halte, interessiert mich dein Kommentar doch sehr. Kannst du mir sagen, welchen uC du bei deinem Post mit: "viele uC anderer Hersteller laufen inzwischen sparsamer, haben mehr Treiberleistung" im Sinn hattest? Gruss Gerd
Ich hatte mir kurz mal 16Bitter angeschaut, als Intel und Philips ihre 80C51 aufgebohrt hatten (80C251- bzw. 51MX-Serie). 24Bit Adreßpointer klang schon erstmal nicht schlecht (je 8MB Code und 8MB Daten). Verbreitet haben die sich aber nicht. Die ARM 32Bit waren schon in
-
Thread
Linvor Bluetooth Modul antwortet Atmega8 nicht wie erwartet
Empfangen aktivieren UCSRC |= (1<<URSEL)|(1<<UCSZ0)|(1<<UCSZ1); // 8N1 UBRRH = (unsigned char)(51>>8); //9600 BAUD UBRRL = 51; //9600 BAUD unsigned char cReceive; while (1) // <=== (3) { cReceive=0; if ( !(UCSRA & (1<<RXC)) ) { //warten bis senden
aktivieren UCSRC |= (1<<URSEL)|(1<<UCSZ0)|(1<<UCSZ1); // 8N1 UBRRH = (unsigned char)(51>>8); // 9600 BAUD s.h. Datenblatt Atmega8 S.155 UBRRL = 51; // 9600 BAUD s.h. Datenblatt Atmega8 S.155 unsigned char cWord[255]; int i = 0; int z = 0; //Programmschleife
-
Thread
Wie viele Steckdosen darf man parallel schalten?
nicht. Sind nicht 0,2 Ohm pro Kontaktübergang nicht zu viel? [math]Pv = I^2 \cdot R = *51,2W* pro Kontaktübergang bei 16A[/math] 51 W hält der Kontakt nicht aus! Einzig die Zulässigkeit sinkt mit jeder Steckdose dem Verbraucher an der letzten Steckdose stünden bei 16A nur 170 Volt
Macht die Sache auch einfacher, wenn man was anderes hat, als einen B16A. Wie sieht es aus bei einem C16A Automat?
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
+0x1d4/0x318) [<c049b534>] (xfs_fs_fill_super+0x1d4/0x318) from [<c02c6f80>] (get_sb_bdev+0x124/0x154) [<c02c6f80>] (get_sb_bdev+0x124/0x154) from [<c049931c>] (xfs_fs_get_sb+0x18/0x24) [<c049931c>] (xfs_fs_get_sb+0x18
+0x1d4/0x318) [<c049b534>] (xfs_fs_fill_super+0x1d4/0x318) from [<c02c6f80>] (get_sb_bdev+0x124/0x154) [<c02c6f80>] (get_sb_bdev+0x124/0x154) from [<c049931c>] (xfs_fs_get_sb+0x18/0x24) [<c049931c>] (xfs_fs_get_sb+0x18
-
Thread
Ausgangstrafo bei Röhrenverstärkern
Kann auch extern nachgerüstet werden. "... https://www.thomann.de/de/rcs_hp_201_r.htm?sid=814368c5afff3190aa5b51c186f5d525 Insofern ist das Ansinnen des TOs eine Entfremdung des Zweckes, für den derartige Übertrager ursprünglich konzipiert sind. Um die Möglichkeiten und evtl. Erfahrungen anderer
Am häufigsten die EL84, in kleinen Radios die ECL81 oder EL95. In älteren Radios die UCL11 oder UEL51. Die 80 Jahre alte 300B ist was für Freaks, die meinen, nur exorbitant teure Röhren können gut klingen.
-
Thread
Konsolenbau
Sollten wir einen 2. seperaten Grafikprozessor hinzuziehen? Welche MCUs eignen sich? Wie sieht's mit 80c51 aus? Kann man damit was gescheites anfangen? Fragen über Fragen, hoffentlich kennt einer die Antwort! CU @ll Stephan
Danke erstmal für eure Links! Ein MCU wie der 80C51(den will ich für das Projekt verwenden) holt die Daten aus seinem Programmspeicher, oder? Wie kann man ihn dazu bringen, dass sein Hauptspeicher in einem EPROM liegt? Auf diese Weise soll nämlich
-
Thread
PIC oder AVR (ARM)
Produkte > werden in 2 Monaten eingestellt" Wenn dann in etwa so :-) We offer a 100% compatible 80C51 product portfolio and the option to migrate to our ... PIC microcontrollers: http://www.microchip.com/design-centers/8051-80c51-legacy-microcontrollers
bestimmt noch für recht lange Zeit. Cortex ist in unserer Zeit eben der 8-Bitter und mehr aus den 80er Jahren. Viele uC Familien kamen und gingen...
-
Thread
Bildformate & Hall of Shame
Dateien zwischen mehreren 100 MByte bis vollen 4 Gigabyte für eine Knoppix DVD o.ä. Das ganze Visual C#/C++ Zeugs von MS, die SDKs rangiert immer zwischen CD-Datengröße und halber DVD Befüllung. Das alles nur mit einer Edge/"gelegentlich-UMTS" Datenleitung auf den PC zu holen scheint mir kaum praktikabel
gordon51freeman schrieb im Beitrag #2714917: > Und das Arrgument Faulheit = Respektlosigkeit zeugt einfach nur von > einer sehr beschränkten Denkweise. gordon51freeman schrieb im Beitrag #2714914: > echt
-
Thread
Welche Ersa oder Weller Lötstation?
ACTION=3;LA=446;ARTICLE=4338;GROUPID=553;artnr=ANALOG+60;SID=12UF2fKH8AAAIAACIRPn4908edbfe749b0afb607c15dea0f62e94 Ist halt ein Klassiker. Aber eigentlich sind mir Digitalanzeigen lieber und ich hab gehört mit bleifreiem Lot kommt sie nicht so gut klar. 3.) ERSA RDS 80 http://www.reichelt.de/ERSA-Loetstationen/RDS-80/3/index.html?;ACTION=3;LA=446;ARTICLE=69172;GROUPID=553;artnr=RDS+80;SID=12UF2fKH8AAAIAACIRPn4908edbfe749b0afb607c15dea0f62e94 Fällt auch noch in meine Preisklasse und hat eine digitale Anzeige. Aber
-
Thread
Problem mit Micro-SD-Karte
0x7c> UINT cnt /* Size of data block */ ) { BYTE tmp; USARTE1.STATUS = USART_TXCIF_bm; // clear TXC 297a: 80 e4 ldi r24, 0x40 ; 64 297c: 80 93 b1 0a sts 0x0AB1
.-382 ; 0x284a <xchg_spi> 29c8: 81 e0 ldi r24, 0x01 ; 1 29ca: 90 e0 ldi r25, 0x00 ; 0 29cc: 02 c0 rjmp .+4 ; 0x29d2 <rcvr_datablock+0x80> Timer1 = 20; do { /*
-
Thread
ATMega32 + LCD + Timer0
:101870002081CE010696FC01E40FF51F208309C0EC :1018800029813A81CE010696FC01E20FF31F80E226 :1018900080838B819C8101979C838B8389819A8132 :1018A00001979A83898389819A8199233CF68EA135 :1018B0006FA10E947508CE0106960E94B808AD96E9 :1018C0000FB6F894DEBF0FBECDBFCF91DF911F9151
:101E2000E80EF0E2FF2A0EC09E3229F4F6FC6BC1E8 :101E300040E4F42A07C09C3619F450E8F52A02C0A1 :101E4000983649F4F20123FD959123FF91912F01DA :101E5000992309F0B8CF892F8554833018F0805228 :101E6000833038F444E050E0A40EB51E5FE359839C
-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
Daten empfangen und entschlüsseln (siehe PRODUCTS)." Zu finden hier : http://www.meteotime.com/web/c1-200_c2-1185.aspx
zu Scall gibts noch die Karte: http://www.wetterstationen.info/phpBB/download.php?id=3517&sid=e3c666ffdfe18d829e3d2f0c552c3249
-
Thread
Chip für super simple Funktion
Weil dem BWler damals eine SPS zu teuer war, wurde eine "Sonderlocke" verbaut. Herzstück ist ein 51'er µC Derivat auf der CPU Karte, dazu mehrere Einschübe mit den analogen und digitalen I/Os, 2 Racks voll. Da FLASH damals noch nicht so groß zur Verfügung stand (80'er Jahre Technik) ist im FLASH
Weil dem BWler damals eine SPS zu teuer war, wurde eine "Sonderlocke" > verbaut. Herzstück ist ein 51'er µC Derivat auf der CPU Karte, dazu > mehrere Einschübe mit den analogen und digitalen I/Os, 2 Racks voll. > Die gewählte Lösung hört sich für mich auch nicht wirklich kostengünstiger an. Vielleicht
-
Thread
Teilstring aus String auswählen und in neuen string kopieren, AVR
Wenn der TO die ersten 30 Seiten hier https://hassanolity.files.wordpress.com/2013/11/the_c_programming_language_2.pdf mal durchgearbeitet hätte, dann wären mindestens 80% der Fehler nicht passiert. Aber eine Programmiersprache LERNEN ist heutzutage scheinbar uncool. Es lebe Guttenberg
[code] prompt> gcc -Wall -std=c99 -c foo.c ...In function ‘getRepository’: ....warning: assignment makes integer from pointer without a cast [enabled by default] branchStr[51] = strncpy(branchStr, frontBorder + 4, length); [/code
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Gesperrt
Regionen in Italien laut dem Focus. Offizielle Zahlen sehen so aus: http://www.salute.gov.it/imgs/C_17_pagineAree_5351_0_file.pdf Laut Wikipedia liegt die Letalität bei den 60 bis 70 Jährigen: 8,4 % 70 und 80 Jährigen: 32,4 % 80 bis 90 Jährigen: 42,2 % Aber egal, es könnte sein, dass es gefährlich
https://cdn.prod.www.spiegel.de/images/8db7ba1e-3ad5-48ad-aff7-3a82c5edf75c_w920_r1.3669501822600243_fpx59.98_fpy50.jpg
-
Thread
Mehrer Spannungsregler an einem Trafo
nicht parallel schalten. Der erste Regler bekommt natürlich einen Kühlkörper, da der nur bis ca. 125°C seine volle Leistung bringt. Und bei den 3W die ich verheize, hätte ich bei einer Umgebungstemperatur von 25°C eine Temperatur im Inneren von 175°C. Der Tod für den kleinen.
kompliziert. Was man nicht grob im Kopf ueberschlagen kann, taugt nichts. 10% ripple bei 15,1V sind 1,51V 0,2A * 0,01s / 1,51V = 0,006F > Als Regler nehme ich jetzt LDOs mit 350mV. Warum so Fuzzelsdinger ?
-
Thread
LON Bus Windhager mitlesen/steuern
Figure 10.2) followed by the payload of that specific NV. I have a list of NVs for: WVF V 3.51 InfoWIN FW V 2.60 FireWin V 3.10 PMX v2.7 UML C1 V 3.51 VarioWin (?)
2NK01FS6P0E6S&keywords=ICQUANZX+MAX485%2FRS485&qid=1643754798&sprefix=icquanzx+max485%2Frs485%2Caps%2C80&sr=8-18
-
Thread
Vergleich der µCs nach IO-Performance
müsste es ein einziger und > 13Mbps zu verdauen ist nicht da m.E. drin. Die schrieben was von 80 MHz - aber gut, wenn die ähnlich wie bei einem ARM verteilt werden, bleibt natürlich nix mehr überig. Jetzt seid Ihr alle auf die Frauen und Propellors eingestiegen, aber zu dem AT89C51RE2 hat niemand
verbrennt, habe gerade einen mit 80°C Gehäusetemperatur am Laufen), und die neueren 33Fxxx die mit 3,3V laufen und 40MIPS schnell sind. Diese haben mehr Features (z.B. DMA), sind ansonsten Codekompatibel zu den 30ern. Und dann gibt es
-
Thread
Welche neue lötstation ?
Moin moin, ich will mir ne neue Lötstation zulegen. Zur Auswahl stehen die WS51 und WS81 von Weller, alternativ noch die RDS80 von Ersa (wieso ist die soviel günstiger ?). Meine alte ist eine aus den 70ern von Weller mit bur 20W. Da kriegt man kaum die Schraubklemmen oder SUB-D
Ich habe mir mal ne ERSA RDS 80 gekauft. Bin bis jetzt sehr zufrieden damit. Ach so: 80W, digital...
-
Thread
Drehzahlmesser
oTempSS = oTempSS + "C"; oTempSS.toCharArray(oTempS,8); do { draw(); } while( u8g.nextPage() ); } void draw(void) { u8g.drawLine(0,49,127,49); u8g.drawLine(0,50,127,50); u8g.drawLine(63,51,63,63
void draw(void) { u8g.drawLine(0,49,127,49); u8g.drawLine(0,50,127,50); u8g.drawLine(63,51,63,63); u8g.drawLine(64,51,64,63); u8g.drawBitmapP( 5, 53, 2, 10, sym_oil); u8g.drawBitmapP( 72, 53, 1, 10, sym_temp); u8g.drawStr(24, 63, " 75""\xb0""C"); u8g.drawStr(80, 63, oTempS);
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
tagen dran! Jan M.'s Code funktioniert einwandfrei. ich hab deinen code Klong, in die dogm-graphic.c eingefügt. hier meine "bmp.h" [c] unsigned char const MASKE[] PROGMEM = { 0xFF, 0x01, 0xF9, 0x05, 0x05, 0x05, 0xF9, 0x01, 0xE1, 0x51, 0x51, 0x61, 0x01, 0xFD, 0x01, 0xFF, 0x01, 0x01
0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xFF }; [/c] und im anhang meine .c datei. ich programmiere in AVR-Studio 6.0 mit einem Dogm128 GLCD. Es wäre super wenn sich den code ma jemand angucken
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure 2021 Gesperrt
Shorty schrieb im Beitrag #6583306: > Ja, los gehts! µC-Bets! Ich hatte den Wallstreetbet @ uC.net Thread gestartet, aber da war ziemlich schnell wieder weg. 🚀🚀🚀🚀 Filecoin to the mooooooon 🚀🚀🚀🚀🚀🚀
35h und home office. Was will Mann mehr? Im uC abpimmeln und die Loser triggern.
-
Thread
Unterschied zwischen avr und 8051 bei atmel
abarbeiten können. Das waren sie noch nie. Die 1-Clocker 8051 von Silabs gibts schon länger (C8051F120, 100MIPS) Dann gibts noch welche von Maxim (DS89C450, 33MIPS) und sogar Atmel hat welche (AT89PL24052, 20MIPS). Gibt aber bestimmt noch mehr von anderen Herstellern. Peter
AVR auf dem Markt gebracht haben, wurden auch welche mit kompatiblen Pin's gebaut. ATMEGA 8515 = 80C52 ATMEGA 162 = 80C52 ATTINY 2313 = AT89C4051 Nachdem es auch schnelle 80C52 Typen auf dem Markt gab, zum Teil sogar schneller als die AVR Typen, hat ATMEL keine neuen Pin kompatiblen AVR auf
-
Thread
Vorverstärker und Vorteiler für Frequenzzähler
Doch noch ein Nachtrag: Hab grad mal bei Ali geschaut: 10 Stück XC2C32A kosten dort 10.04€ + 1.65€ Versand. 10 Stück 74AUP1G80 kriegt man dort schon für 3.15€ + 0.95€ Versand. Naja - wenn man bedenkt, daß ein XC2C32A 32 FF drin hat, also sowohl Tor als auch Vorteiler
W.S. schrieb im Beitrag #6425432: > 10 Stück XC2C32A kosten dort 10.04€ + 1.65€ Versand. > 10 Stück 74AUP1G80 kriegt man dort schon für 3.15€ + 0.95€ Versand. danke für die Info.
-
Thread
TARGET Modell für OPA 347 PA
M26 46 46 19 19 POUT L=3U W=2400U M27 47 48 9 9 PIN L=3U W=40U M28 49 50 11 11 PIN L=3U W=40U M29 51 51 21 21 NOUT L=3U W=2400U R96 52 45 100 R97 53 43 100 G14 41 40 54 40 41E-6 R98 40 41 5E8 C32 18 1 33.5E-12 R99 8 47 1E4 R100 8 49 1E4 C33 47 49 10E-12 C34 28 0 3E-12 C35 26 0 3E-12 C36 1
E42 5 14 5 15 0.7 E43 12 2 16 2 0.7 R125 50 26 1 R126 48 56 1 E44 4 27 79 0 40 R127 0 79 120 C47 79 0 0.1E-12 R128 41 1 3E9 G37 28 0 80 0 54E-12 I43 28 0 1E-13 V116 81 0 3 D55 82 81 DS R299 0 82 1E9 G38 4 0 80 0 54E-12 I50 4 0 1E-13 R313 0 80 1E9 E47 83 0 82 0 20 V119 83 80 0.07 R315
-
Thread
Geschwindigkeitsmessung (SAB C80535)
1995 angefangen, in C zu programmieren. Damals gab es schon die ersten Flash-80C51 (AT89C2051). Vom Keil C51 gibt es eine Eval-Version auf 2kB limitiert und ohne float-Lib. Soweit ich mich erinnere, wird auch der Resetvektor
erlaubt anschließend den Upload des zu testenden Programms ins RAM ab Adresse 0. So zu finden auf dem 80C535-basierten "VolksController"-Board, der in den 90ern im FB Feinwerktechnik der FH-Karlsruhe zum Einsatz kam.
-
Thread
Neue MCU familie gesucht
auf Geschwindigkeit kompiliert (damit liegt die Codegröße bei MCS-51 etwa beim doppelten von STM8): C8051F120@98Mhz: 95 STM8AF5288@16Mhz: 109 STM8S208MB@24Mhz: 147 zum Vergleich: Weitere µC mit SDCC 3.7.0 bzw. GCC 6.3.1: CY7C68013A@48Mhz: 12 STM32L073RZ@32Mhz
einheitlichen Adressraum. Multiplizierer, Dividierer. Das macht ihn zu einer besseren Zielarchitektur für C-Compiler als z.B. MCS-51, PIC, HC08, S08, Padauk, Z80-Derivate.
-
Thread
ESP8266/Thread-Steckdose - lohnt sich das?
immernoch in der Tüte... nRF24L01+ Sende/Empfangsmodule 2.4 GHz nRF51 nRF24L01+ und kleiner uC nRF52 nRF24L01+ und NFC und uC (leistungsfähiger als nRF51) > Der RFM12 war Beispiel wegen der Status-Rückmeldug usw. > >> Kannst Du die typischen Reichweiten
verbraucht. Das gilt für verkabeltes Ethernet ebenso. Wie ich weiter oben schrieb, das nRF52 SoC wird mit 5mA für TX und RX angegeben. Bereits verfügbare, günstige nRF51-Module sollten ähnlich liegen. Das SSR nimmt weitere 8mA. Dazu eine WLAN-Bridge. Arduino und micropython für nRF51 gibt
-
Thread
Hilfe gesucht bei xOr Prüfsumme
3A A 1 50 20 C5 6 1 50 40 C5 0 1 50 80 C5 C 1 51 00 3A A 1 52 00 C5 6 1 54 00 C5 0 1 50 06 C5 2 1 50 60 C5 2 1 56 00 C5 2 1 50 03 3A 8 1 50 0C C5 8 1 50 30 C5 8 1 50 C0 C5 8 1 53 00 C5 8 1 58 00 C5 E 3 50 F0 C5 3 9 51 80 C5 2 E 54 02 C5 3 0 50 11 3A 4 E 51 01 3A 4 E 51 10 C5 5 0 51 11 3A D 6 50 88 C5 0 5 58 80 C5 7 2 58 08 C5 7 2 58 88 C5 F 2 55 55 3A 9 2 5A AA C5 D 2 [/code
-
Thread
MP3 mit AT89C51SND1c
Deshalb muss der Decoder via Interrupt beschrieben werden, und genau dann wird es wohl für den AT89C51SND1c zu viel.
nebenher machen willst, so wie in meinem Fall, dann hast Du richtig "Power" im Vergleich zum AT89C51SND1c oder diesem "WunderChip"...
-
Thread
Programmer für AT89CXX51
Der Grund für den hohen Preis ist, daß man die (meisten) 80x51 Derivate nicht mit einem ISP Kabel programmieren kann, sondern nur "High Voltage", also mit 12V Programmierspannung. So elegant und einfach wie mit AVRs gehts da meistens nicht... Es gibt ein paar
AT89C51ED2.
-
Thread
Atmel 89C51RD2 in C programmieren
Grüße, nun ich programmiere seit einiger Zeit 80c535 und den Atmel 89C51RD2 also 5051er Kern Microproz.'s in Assembler. Nun werden meine Assembler Programme schon etwas umfangreicher (Grafik-Display versch. Algorithmen). Das ich zu dem Entschluss
Ich denke mal, es ist besser, lieber einmal daneben zu liegen, als gar nicht zu antworten. Der C51-Primer erklärt alles nochmal ganz genau, z.B.: http://www.hitex.co.uk/c51primer/c51primer.pdf Peter
-
Thread
Schnittstelle fürs Programmiereneines 80C31
> 80C31X2 Der? http://www.datasheetcatalog.org/datasheet/philips/P80C32X2BN.pdf Der hat kein ROM, weder OTP noch Flash noch sonstwie programmierbar. Wenn er es wirklich ist, stellt sich die Frage
einem Programmpuls während des > Programmierens geschrieben wird Ich kenne nicht alle 8051, aber xx80C31xx sind im allgemeinen ohne Flash, d.h. man muß extern ein Adreßlatch 74HC573 und Flash ranpappen. Nimm z.B. nen AT89C51ED2 von Atmel, der ist direkt über die RS232 programmierbar, einen extra
-
Thread
Deklaration von variablen bei KEIL
@ Rainer Der 80c51ed2/rd2 ist so ein uralt Version ohne Betriebsmodis und leider auch keine ADC usw. @ Arm-Fan Wenn ich zB sage P0=0; leuchten meine LED's also an dem PULL-UP wirds wohl eher nicht liegen.
In der c51.chm Hilfedatei sind die Interruptvektoren aufgelistet. Dort findest du auch weitere Beispiele dafür.
-
Thread
Programmabsturz - Fehler unbekannt
in /home/bloody/main) ==11136== by 0x40121B: main (in /home/bloody/main) ==11136== Address 0x51d5090 is 0 bytes after a block of size 80 alloc'd ==11136== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==11136== by 0x4011AA: main (in /home/bloody/main) ==
in /home/bloody/main) ==11136== by 0x40121B: main (in /home/bloody/main) ==11136== Address 0x51d5090 is 0 bytes after a block of size 80 alloc'd ==11136== at 0x4C2AB8D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==11136== by 0x4011AA: main (in /home/bloody/main) ==
-
Thread
8051 und externer Datenspeicher
Sicht besonders geeignet: AT89C51ED2, AT89S8253 Atmel LPC900 Serie, z.B P89LPC922 NXP Für größere, professionelle Projekt auch schon mal die uPSD3xxx Serie von STM.
Hallo! Ist zwar schon ne weile her aber ich habe jetzt meinen µC AT89C51AC2 auf eine Platine gebannt. Es funktioniert auch alles Wunderschön also Programm schreiben Flashen und ausprobieren. Was mich jetzt im Moment interessiert ist, welche Vorrausetzungen man
-
Thread
AMD-FX- Underclocking
15 % Rudi Ratlos schrieb im Beitrag #6807594: > bedeutet das, daß 15 dieser RuheCores etwa *80% der Gesamtleistung* > verbrauchen " RUHEzustand " *(1*C0 + 15*C7 ) / 16 = 69% ! Tiefstes Abschalten * *(1*C0 + 15*C1E) / 16 = 84% (Enhanced Halt)* (prx) A. K. schrieb im Beitrag #6808668
arduinolover-AM4-Board ist das auch: über 80-90°C. Beim Biostar-A4-APU lag der -niedrigste- Throttle bei 70°C Turmkühler-Rezi: da lief ein Ryzen gar auf knapp 110°C Zusammenfassend: > Es sind 4 Profile, die aus Werten für PL1, PL2