-
Thread
Neue LPC900 Controller
@ Matthias die Spezifikation ICP gibt es auf der Yahoo group LPC900_users http://tech.groups.yahoo.com/group/lpc900_users/ in der "files section". Anmeldung ist erforderlich aber problemlos. Kann einen Tag dauern bis du freigegeben wirst. Die Spec ist schon etwas betagt von 2006 aber gilt fuer die ganzen LPC900. Robert
-
Thread
Welches 80C51 Derivat?
Hallo Alex, kannst die LPC900 Fragen evtl. auch auf dem Yahoo forum lpc900_users mal loswerden, allerdings sollte die Problembeschreibung etwas praeziser und natuerlich in Englisch sein. http://tech.groups.yahoo.com/group/lpc900
Das klingt ja schon fast so, als wären die LPC900 oder besser 8051er hier nicht gerne gesehen. ;)
-
Thread
AD-Wandlung p89lpc936
Beschreibung des integrierten AD-Wandlers samt Code-Beispiele. Lade dir dazu einfach die Datei "LPC900_Kap10Erg_AD.zip" herunter. Ebenfalls gibt es dort noch die fehlenden Kapitel im Buch über I2C und SPI sowie haufenweise Code-Beispiele zu allen Hardwarebereichen rund um die LPC900. ;) Ciao, Rainer [1] http://www.c51.de/c51.de/Dateien/LPC900.php
-
Thread
watchdog bei 8051
LPC900 passt nicht brauche es für die schule deswegen muss einer aus der 8051 familie sein :(
Andreas schrieb im Beitrag #2682508: > LPC900 passt nicht brauche es für die schule deswegen muss einer aus der > 8051 familie sein :( Hättest Du Dir die Mühe gemacht, dem Tipp zu folgen, wäre Dir möglicherweise aufgefallen, dass in den LPC900
-
Thread
Spannungsbereich erhöhen
Hallo, wie kann ich am einfachsten den Spannungsbereich eines Open Drain Ausgangs( LPC900 ) von 3.8V auf ueber 5V erhöhen? Thx, Mathias
ist das Gate an VCC(3.3V ?) vom LPC900? Der FET sollte ein VGSth von 0.6-2V haben und 100mA-1A Id.
-
Thread
89LPC922 ISP/Serial-Problem nach erstmaligem Flashen
stef schrieb im Beitrag #3723204: > Ist ausgegraut Mein Fehler, der LPC900 Bootloader kann das nicht, kann erst der Nachfolger LPC800. Aber schau mal unter "File->Information" sollten bei meinem HEX-File 296 bytes sein.
nutzen um einen anderen zu programmieren. Die Doku findest Du mit Google: AN10258: How to use the LPC900 In-circuit programming Wenn es nicht zu spät wäre hätte ich Dir noch zu anderer Hardware raten können: Statt LPC900 die Nachfolger LPC800 oder LPC1100 nehmen: - Bootloader-ROM, habe noch nie
-
Thread
Es wird dringend ein Mentor aus dem Bodenseeraum gesucht!
ist in diesem Sinne keine direkte Nachhilfe. Ich suche weiterhin Programmierer die sich mit der LPC 900 Reihe von NXP auskennen und diesen in (Assembler) und vor allem in C programmieren können. Ein ortsnaher Mentor, den man abundzu aufsuchen könnte und der sich mit Embedded Systems wäre super. Wenn
Person, die Erfahrungen mit der Programmierung von Embedded Systems, speziell der Mikrocontroller LPC 900 Reihe von NXP hat. Ich würde dann gerne diese Person jede Woche bis zum Frühjahr aufsuchen, um Lösungen, Ansätze und Umsetzungen in meinem Mikrocontroller Projekt voranzutreiben. Es ist in diesem
-
Thread
IOs LPC900-Serie
zumindest laut Datenblatt). Wenn ich das ganze simuliere haut es auch hin, nur wenn ich mich mit dem LPC900 EPM Hardware Emulator dahinter hänge, bleiben die Pins 1.2 und 1.3 (also die I2C Pins) auf Open Drain und lassen sich auch nicht auf Input Only ändern. Die Pins sind übrigens nicht beschalten. Vielleicht
-
Thread
NXP P89LPC920 Bootloader
Beschreibung im Datenblatt ist wirklich etwas unverständlich. Ich habe eben mal in einem Buch zu den LPC900 nachgelesen. Dort wird das ganze etwas verständlicher erklärt. Der Controller besitzt einen 256Byte großen IAP-BootFlash, welcher die eigentlichen Programmierroutinen besitzt und vom Benutzer überhaupt
Das Buch ist von http://www.c51.de/c51.de/Dateien/LPC900.php und behandelt speziell die LPC900 samt aller Eigenarten und ich bin damit sehr zugrieden. Ich habe auch noch zwei weitere Bücher von dieser Webseite die ebenfalls sehr gut sind.
-
Thread
8051 und externer Datenspeicher
Bank-Switching. Für Einstieg sind aus meiner 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.
> > Für Einstieg sind aus meiner Sicht besonders geeignet: > AT89C51ED2, AT89S8253 Atmel > LPC900 Serie, z.B P89LPC922 NXP Ich mag die LPC900 serien von NXP aber die genannten Typen habe keinen externen Bus. Da sollte es schon eher der LPC954 sein, der hat einen ext. Bus. Robert Teufel
-
Thread
LPC900 Emulator EPM900 ( 2 )
klugerweise" schon gesperrt worden ist... - Versuch ich es hier neu. Habe den im Bild gezeigten "Keil LPC900 Emulator EPM900". Die gezeigten Softwareversionen laufen bei mir unter: MS-Vista 32 bit ( MS-Vista 64 bit hatte / habe ich nicht ) MS-WIN 7 32 bit ( MS-WIN 7 64 bit habe ich, aber noch nicht getestet ) Die uVision V3.30c ist die mit 4 kB, ab 0x000 h - die neueren P89LPC900 Typen werden nicht unterstüzt, kein Support mehr. Die uVision V4.02 ist die Demoversion mit 2 kB, aber erst ab 2 kB - die neuerern P89LPC900 Typen werden unterstüzt, jedoch bei mir dem Bondout-Chip
-
Thread
LPC 900 Struktur in EEPROM speichern
guten Tag zusammen ich möchte Strukturen ins interne EEPROM des LPC 936 speichern und steh grad ein bisschen auf dem Schlauch! ich habe Schwierigkeiten den Quelltext für die Struktur zu schreiben weil ich keine Unterlagen mit Beispielen zur Hand habe. Momentan bin ich in der Lage Werte und Zeichenketten in das interne EEPROM zu speichern, jetzt möchte ich Strukturen abspeichern weiß aber nur Theoretisch wie das ablaufen könnte bekomme aber leider den Quelltext nicht hin! wäre extrem super wenn mir jemand bei der Lösung behilflich sein könnte! in die Struktur soll das Datum, ein Tageszähler, die
-
Thread
8051 Chip für Einstieg
8051 µC gibt es auch von NXP (LPC900/LPC700), da kannst Du vorbeischauen Von Cypress gibt es z.B. den CY7C68013A. Der hat USB mit dabei und lässt sich über diesen auch programmieren (USB Bootlaoder). Das Vorgängermodell hatte ich viel
die LPC900 "legacy" das ist schon eine "Anti-Empfehlung" NXP LPC1xxx oder LPC4xxx sind allerdings auch sehr interessante Alternativen zum STM32. Zusammenfassende meine Empfehlung fuer 8051 basierende Chips
-
Thread
Erfahrungen mit LPC2103?
Hallo Mathias, wenn du vom LPC900 direkt zum ARM wechselst, dann wird die Code Groesse in den meisten Faellen wachsen. Merkwuerdigerweise passiert dasselbe, wenn du von einem ARM auf einen LPC900 gehst. Ein Softwareentwickler, der
auch nicht). Der langen Rede kurzer Sinn, ich wuerde keine grossen Performancevorteile von einem LPC900 zum AVR erwarten aber einen grossen Sprung zum LPC2103. Andererseits wuerde der Code fuer den AVR wahrscheinlich ziemlich gleich gross bleiben, fuer den ARM wird er wahrscheinlich wachsen. Noch
-
Thread
Günstiger fertiger Programmer für LPC900 Serie
hat jemand einen Tip für einen fertigen, günstigen ISP Programmer (Seriell oder USB) für die NXP LPC900 Serie (P89LPC922 und ähnlich)? Programmierung via Flashmagic. Für jeden Hinweis dankbar. Grüsse
LPC-PRO.HTML http://www.lpctools.com/browseproducts/EPM900-In-Circuit-Debugger---Programmer-for-LPC900.HTML http://www.elektor.de/jahrgang/2007/juli/lpc900-programmer.196734.lynkx
-
Thread
LPC900 Emulator EPM900 Gesperrt
Hallo, gibt es irgendwie eine Möglichkeit den EPM900 mit 18MHz zum laufen zu bringen? Mit 16MHz funktioniert noch alles, aber mit 18MHz stürtzt er immer ab! Da einige meiner Anwendungen mit 18Mhz laufen, ist es nicht gerade toll, wenn die Controller Freq. bis 18Mhz unterstützen, der Emulator jedoch nur bis 16MHz emulieren kann... Mfg, Mathias
-
Thread
LED Movinghead per DMX Steuerbar
@ Alexander B. (lpc900) >Vielleicht hat ja jemand was dazu zu sagen. Ja ich. Hatt dich deine Mutti nicht lieb, dass du hier in einem halben Dutzend Threads dein Projekt posten musst? Egotrip? >Würde mich freuen.
@Alexander B. (lpc900) >ich wuste ich das man hier nen neuen Beitag aufmachen muß wenn man sein >projekt vorstellen möchte. Jetzt weist du es. >Ich war der Meinung das diejenigen sich freuen wenn mal wieder
-
Thread
Echtzeituhr mit 8051
einigermassen vollstaendig ist, einmal alle 2 min aufwachen und eine temperatur messen, dann waeren einige LPC900 Derivate sehr gut geeignet. Man kann z.B. extern einen 32 kHz Quarz anschliessen und bei Bedarf von mehr Performance den internen IRC-Oszillator benuetzen. Je nach Typ ist der zwischen 7.3 und 14.6
einfach mal reinschauen. Parametrische Suche gibts hier: http://www.standardics.nxp.com/products/lpc900/mcus/ Eine Uebersicht hier: http://www.standardics.nxp.com/literature/other/microcontrollers/pdf/line.card.pdf Robert
-
Thread
DMX Empfänger selber bauen
@ Alexander B. (lpc900) >das ich nur 4 Bit auswerten kann und mein µC kann eigendlich nur 115 >KBits sauber auswerten mit einem 12 MHz Quarz alles was drüber geht kann >es sein das es nicht mehr sauber funktioniert.
@ Alexander B. (lpc900) >Und wo kommt das her das ich nur 4 Bits auswerten kann Wie kommst du darauf? Das ist sicher ein Programmier- oder Verständlnisfehler. MFG Falk
-
Thread
Suche kleinen Mikrocontroller mit PWM, ADC und FLASH
Hallo, die LPC900 familie von Philips is nicht nur kompatibel mit dem 8051, sondern es gibt sie auch klein und billig. Allerdings sind die guenstigsten mit einem 8-bit ADC. Mal den LPC9107 anschauen, 1KB Flash und
14-pins Oder den LPC915/916/917 mit 2 KB Flash. http://www.standardics.philips.com/products/lpc900/all/ Zu beziehen unter anderem durch Digikey http://dkc1.digikey.com/de/digihome.html In die Suchbox LPC9107 eingeben Gruss, Robert
-
Thread
Welcher Controller ist das? Und wie kann ich den P
Eine Möglichkeit wäre dieser Programmer: http://www.elektor.de/jahrgang/2007/juli/lpc900-programmer.196734.lynkx Ist allerdings komplett in SMD und deswegen ohne Löterfahrung nicht ganz so einfach nachbaubar. Das wesentlich größere Problem ist allerdings, dass sich der Programmcode
ohne weiteres auslesen lassen wird, wie bereits weiter oben in diesem Thread erwähnt. Ich kenne die LPC900-Reihe nicht wirklich, aber ich gehe mal davon aus, dass diese so wie fast alle anderen modernen Flash-Mikrocontroller über einen Leseschutz/Kopierschutz verfügen. Ich kann mir nicht vorstellen dass
-
Thread
Welchen 8051er?
http://www.standardics.nxp.com/products/lpc900/ > uart-schnittstelle > vcc=3.3v, > i2c > das alles sehr klein (wenig pins) und simple gehalten > tssop gehäuse...
schwierig. Meine Antwort steht allerdings auch schon weiter oben im Text, einen Baustein aus der LPC900 Reihe nehmen. Am besten geeignet waeren wohl die LPC915 / LPC916 / LPC917. Die haben alle 2k Flash und das sollte allemal reichen fuer einen UART <-> I2C Umsetzer. Ausserdem ist der interne Oscillator
-
Thread
Körpertemperaturmessung (Zyklomat)
grüßt Euch Ich möchte mit einem µC der Philips 89 LPC 900 Reihe ein Messgerät bauen mit dessen Hilfe eine Frau die Fruchtbaren Tage im Monatszyklus bestimmen kann! Zu eben diesem Zwecke würde ich als erstes die Temperaturmessung in Angriff nehmen. Der
zu Diskutieren, brauch ich nu Infos über eine geeignete Verstärkerschaltung zur anbindung an den LPC900! An dieser Stelle möchte ich mich einmal für die zahlreichen Tipps die ich von euch bekommen hab bedanken!!!
-
Thread
SPI (DOGL-Display)
selber mit dem DogL herumgespielt und eine Library dafür geschrieben gehabt. Diese ist zwar für einen LPC900, aber in C geschrieben und es gibt nur eine einzige Methode, die Controller spezifisch ist (SPI Ausgabe). Die für dich vermutlich interessanten Routinen dadrin sind v_Init_DogL128() und v_Write_DogL128
mit dem DogL herumgespielt und eine Library > dafür geschrieben gehabt. Diese ist zwar für einen LPC900, aber in C > geschrieben und es gibt nur eine einzige Methode, die Controller > spezifisch ist (SPI Ausgabe). Die für dich vermutlich interessanten > Routinen dadrin sind v_Init_DogL128() und v_Write_DogL128
-
Thread
Mit 8052 Frequenz erzeugen
Hallo, bei den LPC900 Controllern kannst du eine genau Frequenz ausgeben indem du den Timer auf Auto Reload stellst und die Option Toggle T0 / bzw. T1 on Timer Overflow einstellst!
Hallo, bei den LPC900 Controllern kannst du eine genau Frequenz ausgeben indem du den Timer auf Auto Reload stellst und die Option Toggle T0 / bzw. T1 on Timer Overflow einstellst! Aber warsch. net mit variabler High
-
Thread
Problem LPC931 + ext. Quarz
auch kaeuflich erwerben falls Du eine schnellere Loesung suchst. Zum Thema Geschwindigkeit: Alle LPC900 laufen min. 18 MHz bei 3V oder 12 MHz bei 2.4 V Gruss, Robert
benuetzen. Der ext. Quartz dient vor allem dazu mehr Perfomance rauszuholen. Nicht vergessen, der LPC900 ist 6 mal so schnell wie ein alter 8051 weil er fuer einen Befehl zwei Zyklen (anstelle von 12) braucht. Robert
-
Thread
Hilfe zum einstieg AVR oder 8051
www.keil.com/mcb900/ Zur Chip information geht's hier http://www.standardics.philips.com/products/lpc900/all/ Ach ja, die LPC900 sind nicht nur Befehls- sondern auch Timing kompatibel zum 80C51, nur eben 6x schneller. D.h. es ist ein 2-Zyklen Core. Es gibt auch sogenannte 1-Zyklen Cores fuer den 8051
-
Thread
LPC935 I2C Adressen
Ausführliche Informationen zur I2C Programmierung der LPC9xx Reihe findest du unter [1] wenn du den Link "LPC900_Kap10Erg_I2C.zip" anklickst. Ciao, Rainer [1] http://www.c51.de/c51.de/Dateien/LPC900.php
-
Thread
Tastenschlagzeug mit NXP LPC 935 selber bauen
finden lassen.mf PS: Schau mal da:http://www.nxp.com/products/microcontrollers/8_16_bit_legacy/lpc900/P89LPC935FDH.html#documentation
Schlagzeuger du scheinst keine große Ahnung von der Programmierung eines LPC900 (8051er) Controllers zu haben. Am besten lernst du erst mal die grundsätzliche Programmierung von 8051 Controllern im allgemeinen und dann der LPC900 im speziellen. Auf der Webseite www.c51.de gibt
-
Thread
80C517 µC Projekt Temperatursensor Schaltung
Keiner von den Dingern entspricht einem 80C517/537 In wiefern? Der EFM8BB1 ist praktisch 1:1 ein LPC900 und somit fast gleich den SAB. Ausser bei Spezialitäten wie dem internen ADC muss da im Code nichts angepasst werden.
von den Dingern entspricht einem 80C517/537 > > In wiefern? Der EFM8BB1 ist praktisch 1:1 ein LPC900 und somit fast > gleich den SAB. Ausser bei Spezialitäten wie dem internen ADC muss da im > Code nichts angepasst werden. Fast...entspricht er nun oder entspricht er nicht? Frage mich was die
-
Thread
DCF auswertung lpc900 (lpc938)
leute! hab probleme mit meinem dcf signal!! hat mir jemand vielleicht einen code(am besten auf lpc900) der das signal direkt auf einem lcd ausgibt? ich bin mir nicht sicher ob das dcf überhaupt funktioniert. habe was gedodet aber es erscheint nichts auf dem lcd! wär cool wenn mir jemand einen code
-
Thread
LPC916 Programmmieren
Sign up here: http://tech.groups.yahoo.com/group/lpc900_users/ Go to files section on the left hand side. Then find it here: http://tech.groups.yahoo.com/group/lpc900_users/files/ All kinds of programming information. Robert
-
Thread
LPC900 Programmer für FlashMagic
Suche das Schaltbild eines LPC900 ISP-Programmers für die P89LPC900 8051- Familie, für FlashMagic. War glaube letztes Jahr mal das mal in einer Elektor-Zeitschrift.
-
Thread
P89LPC901 - keine Ausgabe auf Port0 und/oder Port1 :(
> machen. Also ich hätte schon Interesse dadran. Momentan verwende ich ISP bei den größeren LPC900 oder ICP per Adapter mit meinem Galep4. Ein einfacher ICP Adapter (ohne extra Galep4 zu benutzen) wäre mir ansich aber lieber, falls ich mal ICP benötige. Vielleicht kannst du ja den Schaltplan
>Also ich hätte schon Interesse dadran. >Momentan verwende ich ISP bei den größeren LPC900 oder ICP per Adapter >mit meinem Galep4. Ein einfacher ICP Adapter (ohne extra Galep4 zu >benutzen) wäre mir ansich aber lieber, falls ich mal ICP benötige. Das geht mit einer ICP Bridge und den
-
Thread
suche 8051 µC für einsteiger
Controller ist direkt über die RS232 mit einem Freeware Tool programmierbar. Ich benutzte diverse LPC900 Controller in den letzten Jahren und finde diese sehr gut. Auch die Erhältlichkeit ist nicht auf DigiKey oder dergleichen beschränkt, da man z.B. auch bei Reichelt diese sehr günstig bekommt. Auf der
html [2] http://www.keil.com/mcb900/mcb900-schematics.pdf [3] http://www.c51.de/c51.de/Dateien/LPC900.php [4] http://elmicro.com/de/bu-baldi3.html
-
Thread
Probleme bei SPI Übertragung
7.3728Mhz Quartz und kostet bei größeren stückzahlen um die 80Cent!! genau genommen hat die ganze lpc900 serie einen internen quarz! Das problem hab ich übrigens gelöst. lag daran, dass ich ein übersprechen der leitung am logicanalyser hatte.... somit hatte ich bei jeder pos. flanke von clk bzw. cs
-
Thread
DMX-Receiver
würde mir echt sehr helfen. Ich kann auch mit Asembler was anfangen ich muß ein Projetzt mit dem LPC 900 machen. Danke Gruß Alex
-
Thread
Deklaration von variablen bei KEIL
aktuelle 8051 kompatible Controller besitzt diverse Betriebsmodes für die Portpins. Z.B. Bei den LPC900 sind diese nach dem Reset standardmäßig auf input-only gesetzt. @Patrick Weinberger Du müsstest also für den 89c51rd2 erst mal überprüfen, ob die Pis richtig konfiguriert sind nach dem Reset, oder
-
Thread
8051 indirekt, indizierte Addressierung
#4371118: > bei denen wurde einiges anders gelöst als beim Original Hast recht z.B. bei den LPC900 geht Flash IAP nicht mit MOVX und DPTR sondern nur mit SFR: FMDATA, FMADR
-
Thread
SPI schnittstelle
ich erkenne keinen Unterschied. Denn code habe ich aus einem Auszug aus Buch Keil C51 (Philips LPC900 Ergänzung zu Kapitel 10 (SPI-Bus)). Nur den Interrupt 2 habe ich dazugefügt um irgend wie die µC Zeitlich abzustimmen. Zuerst löse ich den Interrupt beim slave aus um Werte in SPDAT zu schreiben
-
Thread
Tiny
Abweichung hat, bei Auslieferung und Raumtemp weniger als 1% Die kleinen sind unter der Familie LPC900 zu finden und koennen allemal mit Tinys mithalten auch wenn man sie doppelt so schnell takten muss. p.s. ich stimme absolut zu, dass die IRC Oszillatoren in den Tinys fuer alles was einen Takt mit
-
Thread
Windows 7 + ATMEL FLIP + Atmel 89C51 µC
Dies unterstützt auch viele gängige 8051er mit interen Bootloader und dazu noch die schnelle P89LPC900 Serie.
-
Thread
uC Netzwerk über SPI
weiters kann man bei der LPC900 Serie einstellen, dass der /SS Pin ignoriert wird!
-
Thread
Laserpointer tracken, Positionsermittlung
Problem dabei ist das mein bisheriger Lösungsansatz zu softwarelastig für den Prozessor (muss ein LPC900er sein!) ist. Wie kann ich ein bw-Bild mit 512x582 Pixel aufnehmen, wobei jede Bildzeile 64µs andauert, wenn der Prozessor mit max. 12Mhz läuft und damit nur circa 3 Bildaufnahmen/Zeile erlaubt? Es
-
Thread
USART mit 3,3V µC und 5V µC
welcher uC ist es den du mit 3,3V betreibst? die meisten pins der lpc900 serie von philips sind zum Beispiel 5V kompatibel...
-
Thread
Wie oft kann man einen ATMega flashen?
50-100k erwarten, nur dann bitte micht mehr in Kundenprojekten verwenden. Wir haben z.B. die LPC900 Flash Teile von Philips in einem Laborversuch bei reprogrammiert bis sie sich nicht mehr programmieren liessen. Die Spec ist 100k Zyklen, der erste gab nach mehr als 500k Zyklen auf, der letze in der
-
Thread
Projekt: LPC812 (ARM Cortex M0+) Breakout-Board
Wir haben hier nur NXP, hat aber historische Gründe, es ging direkt von den LPC900 mit 8051 auf die LPC1700 mit M3 (Bootloader, Peripherie, Toolchain gleich). STM hatte in der Peripherie ja lange die Nase vorn, erst mit SCT und Fast-ADC im LPC4370 ist NXP zurück. Übrigens, ist