Ich programmiere einen PIC16F77 mit ProPic 2 , der über die serielle Schnittstelle kommuniziert. Da ich diesen Anschluss in meinem PC nicht habe, habe ich einen Seriell-zu-USB-Adapter verwendet. Ich verwende ICProg unter Windows 8 .
Ich habe es vorher programmiert, aber es war in Windows XP mit dem Treiber, der in http://www.ic-prog.com/index1.htm angegeben ist , und es hat perfekt funktioniert. Aber in diesem Betriebssystem ist der einzige Unterschied der Adapter, das Programm gibt einige Fehler beim Laden des Treibers:
"Fehler beim Laden des Treibers aufgetreten (Zugriff verweigert)!"
"Privilegierte Anweisung"
Windows 8 ist nicht das beste Betriebssystem für die Verwendung mit seriellen Ports. Ich habe gehört, dass viele Leute solche Probleme haben, und die einzige wirkliche langfristige Lösung besteht darin, einen besseren Programmierer wie Pickit 3 zu bekommen (sehr zu empfehlen, da Sie damit auch debuggen können). Möglicherweise erhalten Sie auch weitere Unterstützung in den Foren von Microchip: www.microchip.com/forums
Viel Glück!
Windows 8 installiert keine unsignierten Treiber und gibt Ihnen keine Fehlermeldung, die Ihnen das mitteilt! Das scheint dein Problem zu sein. Wenn dies der Fall ist, können Sie in einen Fehlerbehebungsmodus booten, um diese Bosheit zu umgehen. Versuchen Sie http://www.makeuseof.com/tag/how-can-i-install-hardware-with-unsigned-drivers-in-windows-8/ für Anweisungen, oder googeln Sie einfach nach "win8 unsignierten Treiber installieren", bis Sie finden Wegbeschreibungen, die Ihnen gefallen. Ich hoffe, das ist Ihr Problem, da es keine schlechte Lösung ist.
Adam Lawrence
Connor Wolf