Hallo PsiQ!
Ich habe mir den Quellcode angeschaut und festgestellt, dass der PIC überhaupt nicht konfiguriert ist, nähmlich die __CONFiG...... Zeile fehlt. In dem Fall geht natürlich nichts. 
Ich habe bisher kein Programm für PIC16F876 geschrieben, aber im Code habe ich den Anfang für PIC16F870 gepostet. Sollte es jedoch für den ´876 nicht passen, kannst Du das evtl. für den ´876A ändern, wenn Du es mit dem was im pic16F876A.inc steht, vergleichst (configuration bits).
Übrigens, ich habe alle Quelkodes im einem Verzeichniss, dass sich im Verzeichniss MPASM befindet.
MfG
Code:
LIST P=16F876A
include "P16F876A.inc"
__CONFIG _CP_OFF & _DEBUG_OFF & _WRT_ENABLE_ON & _CPD_OFF & _LVP_OFF & _BODEN_OFF & _PWRTE_ON & _WDT_OFF & _HS_OSC
Lesezeichen