PIC16f628a or PIC16f84ap for replacement of PIC16F628

Status
Not open for further replies.

dope40

Member level 4
Joined
Oct 3, 2011
Messages
76
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
Bulgaria
Activity points
1,777
hi, i am building a cdi unit ( **broken link removed** ) but i am facing a problem , i can't find PIC16f628 nowhere,all i can find is PIC16f628A-i/p , and in the parts list (**broken link removed** ) PIC16f84AP is presented as replacement ,so can you tell me if it will work with either one , and do i have to make any changes to the circuit or the code . and which one should i use.
 
Last edited:

Re: PIC16f628 or PIC16f84ap

The differences between the 628 and 628A are very minor and in almost all circumstances the 628A will work as a direct replacement.

Some of the configuration bits are renamed although their function is still the same.
There is a change to the way code protection works, this shouldn't make any difference to functionality.
When TMR1 is tun in oscillator mode, it is optimized for 32KHz crystals instead of 200KHz.

For your application none of the differences are important and as it will work with the much older and simpler 16F84 it should work with the newer 628A.

Brian.
 

Re: PIC16f628 or PIC16f84ap

thanks :smile:

- - - Updated - - -

thanks :-D
 

Re: PIC16f628 or PIC16f84ap

Code sise limit is 1K in 16F84 wheras its 2K in 16F628. If your code is more than 1K, it won't fit in 16F84. There is some memory allocation difference too, which may or may not bother.
 

Re: PIC16f628 or PIC16f84ap

We should speak about migration from 84 to 628 not reverse, that is purpose of 628. In some cases reverse not possible.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…