Gast
#1244946
Hi,
ich hab mir ein kleines Platinchen mit einem P89LPC913 als µC und ein
paar anderen Bauteilen gebastelt.
Nun hab ich in Keil ein kleinen C-Prgramm geschrieben.
#include <reg913.h>
void main(void) {
unsigned char temp = 0;
P2M1 = 0;
P2M2 = 0;
while (1) {
P2 = temp;
temp++;
}
}
Dieses hab ich in den Controller gebrannt, aber es tut sich nichts. Ich
hab mit nem Oszilloskop nach gemesen, das einzigste was mir aufgefallen
ist das die Pins von Port 2 3,3V haben und alle anderen 0V. Aber keine
Änderungen.
Ich habe hier ein MCB900 von Keil dort habe ich das Programm mal in
einen 89LPC938 gebrannt, dort lief es.
Ich hab auf meinen P89LPC913 mal ein Programm von jemand anders
gebrannt, dort konnte ich zumindest eine Pegeländerung mit dem
Oszilloskop messen. Allerdings konnte ich jetzt nicht überprüfen ob das
Programm auch richtig abgearbeitet wird.
Auch ein Platine nur mit dem Prozessor bestückt macht dasselbe.
Jetzt weiß ich nicht mehr weiter was ich noch machen könnte um das Teil
ans laufen zu bekommen. Ich hoffe ihr habt noch ein paar Vorschläge!
Hier mal kurz die Hard-/Software die ich verwende.
Keil µVision3 (Demo)
Flash Magic v4.64.1619
Keil MCB900 (als ISP-Programmer)
Falls ihr noch Infos braucht, einfach fragen!
MfG
Marco K.