hex vraagje

hallo

het laats kreeg ik eens de vraag of je een .HEX die geschreven is voor een 16f84 ook kunt laden en een 16f628.
Wel ik wist het eigenlijk zelf niet dus wou ik het ook wel graag weten. De µc's zijn eigenlijk nauw aan elkaar verwant, zelfde pin bezetting enz. dus nu is de vraag:
gaat het, of gaat het niet?

joriske

Als de comperatoren uitschakeld werk een 628 identiek aan een 84.

als je een hex file hebt zal je die moeten terugzetten naar asm en daar 2 regeltjes aan toe voegen in het begin
nl:

movlw 0x07
movwf cmcon

fripster

Golden Member

nee kan niet zomaar. RAM lokaties zijn verschillend! vergelijk de datasheets maar eens...

Da fripster

Eens een wirehead,altijd een wirehead.... gopher://fripster.ydns.eu

Op 2 december 2005 21:43:18 schreef fripster:
nee kan niet zomaar. RAM lokaties zijn verschillend! vergelijk de datasheets maar eens...

Da fripster

is dit de oplossing voor dit?

Op 2 december 2005 21:41:41 schreef The Headhunter:

als je een hex file hebt zal je die moeten terugzetten naar asm en daar 2 regeltjes aan toe voegen in het begin
nl:

movlw 0x07
movwf cmcon

En wat bedoel je met de comporator?

joriske

JoWi

Special Member

De HEX file van een 16F84 kan je niet gebruiken voor een 16F628. Zie ook http://www.circuitsonline.net/forum/view/23579

Ignorance is bliss