Archiv verlassen und diese Seite im Standarddesign anzeigen : Unterschied PIC 16F877 und 16F887
Hasenfuss
10.11.2009, 19:36
Worin liegt der Unterschied im programmieren von 16F877 und 16F887.
Ich habe ein Programm für den 16F877 geschrieben, es funktioniert damit einwandfrei. Was muss ich tun, damit es auch auf dem 16F887 läuft?
Die Unterschiede ganz grob:
Der PIC16F887 hat die neue "NanoWatt Technologie".
und hate einen Enhanced UART (erweiterten RS232 Port)
zudem hat er 14 ADU Eingänge, anstelle von 8 beim 877
bleibt nun die Gegenfrage, was funktioniert denn jetzt nicht.
Wenn Überhaupt, dürften nur minimale Änderungen bei der Initialierung nötig sein.
Wenn Du mir ein genaueres Problem schilderst, werd ich Dir sicher weiterhelfen können.
mfg. Siro
RoboHolIC
10.11.2009, 21:38
Hallo Hasenfuss.
Ich habe aufgrund deines Threads selbst mal nachgesehn, was mir mit einem PIC16F887 gegenüber dem 876/877er entgeht.
Ich habe dabei ein wichtiges Dokument bei Microchip gefunden: http://ww1.microchip.com/downloads/en/DeviceDoc/41305A.pdf
Das beschreibt alles, was man bei der PIC16F87XA-PIC16F88X Migration beachten muß, und das ist mehr, als die funktionalen Unterschiede vermuten lassen!
Gruß
Christian.
Hasenfuss
13.11.2009, 22:15
Hallo Christian,
vielen Dank für deinen Hinweis. Das hat mir sehr weitergeholfen.
Gruß Hasenfuss
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.