Hallo,
nach langem Versuchen und Recherchieren muss ich wohl um Hilfe bitten.
Problemdefinition:
Versuche einen AT89C51ED2 (PLCC68-Gehäuse) anzusteuern.
Aber es klappt nicht so, wie ich es mir vorstelle.
Ich verwende Keil µVision 4 zum Programmieren und Flip 3.4.7 zum
Flaschen.
Ich kann die .HEX erstellen, mit Flip eine Verbindung aufbauen und
anscheinend erfolgreich flaschen.
Aber der IC tut nichts.
Testcode:
1 | #define MICROCONTROLLER_T89C51ED2
|
2 | #include <mcs51reg.h>
|
3 |
|
4 | void main(void)
|
5 | {
|
6 | while(1)
|
7 | {
|
8 | P0 = 0xAA;
|
9 | P1 = 0xAA;
|
10 | P2 = 0xAA;
|
11 | P3 = 0xAA;
|
12 | P4 = 0xAA;
|
13 | P5 = 0xAA;
|
14 | }
|
15 | }
|
Selbst dieser simple code funktioniert nicht.
Beim Versuch mit einer LED, bleibt diese an allen Pins aller Porte aus.
Direkt an VCC leuchtet sie aber.
VCC liegt bei ~4,95V.
Wisst ihr Rat oder irgendwelche Dinge, die ich noch testen könnte?