Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
Thread Tools Display Modes
Old 8th December 2004, 11:31 AM   (permalink)
Default 16f628a programming only got 16f628 support will it work?

before i go and spend my pennys on some 16f682a's i need to ask a question

what is the "a"?

i am using the proton ide demo that will only alow me to use the 16f628a, the programmer i have availble will only program a 16f628 not the "a" version

will it work if i select 16f628 on the programmer but actually program a 16f628a?

or will usuing a 16f628 PIC be the better option even though its compiled for the 16F628a?

thanks for your help
lompa is offline  
Reply With Quote
Old 8th December 2004, 12:14 PM   (permalink)
Default

Pin for pin it is compatable..
the code is also compleatly compatable

Quote:
will it work if i select 16f628 on the programmer but actually program a 16f628a?
absolutely..
williB is offline  
Reply With Quote
Old 8th December 2004, 01:30 PM   (permalink)
Default

so im best off getting the 16f628a then?

so you dont expect any errors to occur?

the problem i have is i need to use the "PulsOut" command in basic but the only software i can find that supports this is Proton IDE, but its a demo and will only let me use the 16f628a

anyone know of any other software i can use or an anlternative for "PulsOut"

thanks
lompa is offline  
Reply With Quote
Old 8th December 2004, 01:42 PM   (permalink)
Default

Quote:
Originally Posted by lompa
so im best off getting the 16f628a then?
It doesn't make any real difference, it's merely a later silicon revision, it's still an EEPROM chip like the 628 is.

Quote:
so you dont expect any errors to occur?
You should check the MicroChip documention, they usually have a 'migration document' telling you of any changes required.

Quote:
the problem i have is i need to use the "PulsOut" command in basic but the only software i can find that supports this is Proton IDE, but its a demo and will only let me use the 16f628a

anyone know of any other software i can use or an anlternative for "PulsOut"
Most BASIC's will include it, the original BASIC STAMP did, and most PIC BASIC's copy it from there. Or it's trivial to write in assembler.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline  
Reply With Quote
Old 8th December 2004, 07:18 PM   (permalink)
Default

You can write your basic code and compile it in protonIDE useing
the 628a, and then program a 628 chip with the compiled code.
If your programmer does not suport the "a" chips, you will get a verify
error,(someone correct me if i am wrong).
what programmer are you useing?
Nigel's programmer is a superb bit of kit, :P grovel.


Martin.
martinH is offline  
Reply With Quote
Old 18th December 2004, 01:03 PM   (permalink)
Default

Changed the number of 8 vs 16 bit timers.

I have used the A in place of the orig without any code changes.
heida11 is offline  
Reply With Quote
Old 18th December 2004, 05:51 PM   (permalink)
Default

i have got some 16f628, so im gonna try to write to them even though its compiled to a 16f628a hopefully if will work
lompa is offline  
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes




All times are GMT. The time now is 06:18 AM.


Electronic Circuits  |  Electronics Wiki
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.