Intel 80c196KC20

OP #4197554
Lesenswert?
• ▲
▼
Guten Morgen,
Bin am aufarbeiten eines Programms welches für einen Intel 80C196KC20 
geschrieben wurde und jetzt hab ich dazu einige Fragen.

Zuerst mal das große Problem.
Das Programm wurde im laufe mehrerer Jahre immer wieder von einer 
anderen Person erweitert und dann wieder für eine Ewigkeit nicht 
angefasst.
Ich weiß nicht wieso diese Leute keine Kommentare geschrieben haben aber 
das Programm ist sehr schlecht dokumentiert und ich will jetzt bevor ich 
weiter schreibe den Sourcecode durchgehen und Kommentare schreiben um 
das ganze ein wenig verständlicher zu machen.

Aber die erste Hürde ist die, ich finde weder die Initialisierung eines 
externen Interrupts noch die ISR für diesen.

Hat einer eine Idee nach welchen Codeblöcken ich beim Intel suchen muss?
Hab bis jetzt nur Erfahrungen mit einem STM32F4-Discovery Board.

Meine zweite Frage wäre, kann ich mit AtlemStudio auch ein Projekt mit 
dem Intelprozessor machen? Da ich vom Programm nur das makefile und die 
einzelnen .c und .h Dateien habe.

Wenn ihr noch weiter Informationen braucht bitte einfach schreiben.

MfG Max

PS: Ich hab da eine Idee zu der ISR aber ich bin mir nicht sicher.
Der Code:
#pragma interrupt (tovf_isr = TOVF_INT)
void (tovf_isr(void)
{
   .
   .

Und was genau kann die Codezeile mit dem #pragma interrupt?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.