Searching \ for ' PIC replacement' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/devices.htm?key=pic
Search entire site for: 'PIC replacement'.

No exact or substring matches. trying for part
PICList Thread
'[PIC]: PIC replacement'
2002\02\23@220847 by Duane B

flavicon
face
Hello everyone,

Whick was is it that replaces, so to speak, the 16F84(A)?  Was id the 16F628?

Thanks,

Duane

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2002\02\23@222605 by Ashley Roll

flavicon
face
Hi Duane,

Yep, that is it. or you could also use the 16F627 if you don't need as much
Flash ROM.

Just be aware that there are differences and you will probably have to alter
any '84 code a little to get it working on the '628.

The big ones are (may be others that I'm forgetting):

Look out for the Low Voltage programming mode as it makes RB4 unusable.

You will need to configure the analogue comparators before you can use port
A as they are on by default.

General purpose RAM starts at a different location, and some of the
registers and bits are moved around.

The config fuses are different.

Cheers,
Ash.

---
Ashley Roll
Digital Nemesis Pty Ltd
http://www.digitalnemesis.com
Mobile: +61 (0)417 705 718




> -----Original Message-----
> From: pic microcontroller discussion list
> [spam_OUTPICLISTTakeThisOuTspamMITVMA.MIT.EDU]On Behalf Of Duane B
> Sent: Sunday, 24 February 2002 1:08 PM
> To: .....PICLISTKILLspamspam@spam@MITVMA.MIT.EDU
> Subject: [PIC]: PIC replacement
>
> Whick was is it that replaces, so to speak, the 16F84(A)?
> Was id the 16F628?

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2002\02\23@223354 by Duane B

flavicon
face
Great!  Thanks for the info.  I haven't started writing the code yet, but
figured I'd start with the lastest and greatest!

Duane


----- Original Message -----
From: "Ashley Roll" <ashspamKILLspamDIGITALNEMESIS.COM>
To: <.....PICLISTKILLspamspam.....MITVMA.MIT.EDU>
Sent: Saturday, February 23, 2002 9:24 PM
Subject: Re: [PIC]: PIC replacement


> Hi Duane,
>
> Yep, that is it. or you could also use the 16F627 if you don't need as
much
> Flash ROM.
>
> Just be aware that there are differences and you will probably have to
alter
> any '84 code a little to get it working on the '628.
>
> The big ones are (may be others that I'm forgetting):
>
> Look out for the Low Voltage programming mode as it makes RB4 unusable.
>
> You will need to configure the analogue comparators before you can use
port
{Quote hidden}

> > {Original Message removed}

2002\02\24@002244 by Jinx

face picon face
Differences between F84 and F628

http://www.dontronics.com/cat_hard_micro_pic.html#628

I believe someone on the list has done a page too

===============================================

You might want to have a look at some other PIC-related
stuff at Don McKenzie's site

http://www.dontronics.com/piclinks.html

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email EraseMElistservspam_OUTspamTakeThisOuTmitvma.mit.edu with SET PICList DIGEST in the body


2002\02\24@061640 by Larry Kayser

flavicon
face
Greetings:

>Just be aware that there are differences and you will probably have to alter
>any '84 code a little to get it working on the '628.

and as well the instruction set has some differences that might require
some work to make to code play....

Larry
VA3LK

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email listservspamspam_OUTmitvma.mit.edu with SET PICList DIGEST in the body


2002\02\24@065826 by uter van ooijen & floortje hanneman

picon face
> >Just be aware that there are differences and you will probably have to
alter
> >any '84 code a little to get it working on the '628.
>
> and as well the instruction set has some differences that might require
> some work to make to code play....

I am not aware of any differences. Enlighten me?

Wouter van Ooijen
--
Van Ooijen Technische Informatica: http://www.voti.nl
Jal compiler, Wisp programmer, WLoader bootloader, PICs kopen

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email @spam@listservKILLspamspammitvma.mit.edu with SET PICList DIGEST in the body


2002\02\24@100159 by Peter Anderson

picon face
The one that I am aware of is associated with the
EEPROM.  With the 16F84, EEDATA and EEADR are in bank
0.  With the F628, they are in bank 1.

Peter H. Anderson, http://www.phanderson.com/PIC/

--- wouter van ooijen & floortje hanneman
<KILLspamwfKILLspamspamXS4ALL.NL> wrote:
{Quote hidden}

__________________________________________________
Do You Yahoo!?
Yahoo! Sports - Coverage of the 2002 Olympic Games
http://sports.yahoo.com

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email spamBeGonelistservspamBeGonespammitvma.mit.edu with SET PICList DIGEST in the body


2002\02\24@102158 by Rick C.

flavicon
face
The below link may have been previously posted, but here it is again.
Read half way down the page for further details on differences.

http://www.dontronics.com/cat_hard_micro_pic.html#628spec

Rick


Peter Anderson wrote:

{Quote hidden}

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email EraseMElistservspammitvma.mit.edu with SET PICList DIGEST in the body


2002\02\24@114303 by uter van ooijen & floortje hanneman

picon face
>>>> and as well the instruction set has some
>>> differences that might require

>>> I am not aware of any differences. Enlighten me?

>> The one that I am aware of is associated with the
>> EEPROM.  With the 16F84, EEDATA and EEADR are in bank
>> 0.  With the F628, they are in bank 1.

That's in the Specical Function Registers. The guy talked about differences
in the instruction set, which I would like to know (to my knowledge there
are none).

Wouter van Ooijen
--
Van Ooijen Technische Informatica: http://www.voti.nl
Jal compiler, Wisp programmer, WLoader bootloader, PICs kopen

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email RemoveMElistservEraseMEspamEraseMEmitvma.mit.edu with SET PICList DIGEST in the body



'[SX] PIC Replacement'
2006\02\25@130433 by sailman58n/a
flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, sailman58 wrote:

Although I have been working as a programmer for the last 20 years or so, I am now to microcontrollers and robots. Over the last several weeks I have acquired a number of books, some of which specify PIC controllers. Are there any listings or rules of thumb for replacing the PIC with an SX.

Ron
---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=111603
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)

2006\02\25@223554 by Lightfootn/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, Lightfoot wrote:

First of all what are you doing?

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=111603#m111683
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)

2006\02\25@232713 by George Herzogn/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, George Herzog wrote:

Listings or Rules of Thumbs?

www.sxlist.com also has www.piclist.com   You can compare the two in depth.

There is also PIC to SX / SX to PIC at www.semis.demon.co.uk/SX/SXtoPIC.html
I think that you will find several facts are significant.

1.  You must buy a C compiler for PIC programming. It is not free.  Neither is Basic.  Only their Assembly language is free.  The SX has SX/B and SASM provided for free.
2.  PIC documentation is vast and covers a diverse universe of products with differenet Mnemonics for different generations.  And different architectues related to different sizes.  SX documentation is a smaller, but still quite useful universe.
3.  A free or low cost programer doesn't really offest the costs of additional software tools and books.

4.  The SX is in some cases pin compatible with the PIC, but you do have to be specific about which one.  Currently, only the 28pin DIP is available in the SX.  The SX-48 comes in a surface mount package or Proto Board.
5.  Sx Assembler is a much more consistent language within all its products.  Differences are mainly related to additional ports, additional timers, and more memory.  Generally you have only two architectures to choose between, not hundreds.
6.  Due to the higher speed, the SX is able to produce peripherials in software and allows more flexiblity and compactness of design.  [You don't have to buy a chip with extra features just to get the features you need].

7.  SX Assembly Mnemonics are more intuitiive, more consistent, and easier to use.  PIC Assembly Mnemonics are a bit harder to read than SX because direction word moves can in some cases be altered by an additonal direction variable.  So MoveWF may go from f to w or from w to f.   At times, it is hard to sort all this out and you must be careful [read and double check with a reference at the same time].

PIC is very attractive as it seems that you can just buy a DIP and muddle through it very cheaply.  But you are indeed muddling.  Eventually costs will become a barrier The SX provides a more supportive, more direct solution that will take you further for one purchase [the Development board with programmer and texts].

Of course you can buy the SX-Blitz and a few chips and muddle along in a similar fashion to the PIC, but I presume that you want to learn the product fully.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=111603#m111689
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)

2006\02\26@051058 by sailman58n/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, sailman58 wrote:

Thanks Kramer,
Just the sort of thing I was looking for. I will stick with Parallax and the SX chips and muddle thru any translation problems.

Ron
---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=111603#m111707
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)

2006\02\26@072103 by beann/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, bean wrote:

Let's not forget Guenther's SXSim. This is invaluble for debugging without hardware.
Bean.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=111603#m111724
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)

2006\02\26@075921 by George Herzogn/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, George Herzog wrote:

One of the sites I mentioned has a 'translation/comparison spread sheet' that I am using to convert PIC code to SX.  
It really is just for one type [the 16C5X series] and obviously there are some omissions, but it is a good start.

Sadly, my printout doesn't have the Address on it, so I have lost the source.

There is a lot of code that can be converted over.  Some is on robotics sites [e.g., Seattle Robotics]  PIClist offers a wealth of transferible information.

Going from PIC to SX is much easier as the relationship is NOT one-to-one, but MANY-to-one in that direction.  I just noticed that BasicAtom has have bare PIC project boards that can be use with the SX-18 and provide MAX-232 and DB9 on board.  I am not sure if the SX-28 is compatible with their other one [that uses 28 pins/40pins], but it is worth some reading up on.

---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=111603#m111734
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)

2006\02\27@114959 by James Newtonn/a

flavicon
face
In SX Microcontrollers, SX/B Compiler and SX-Key Tool, James Newton wrote:

at sxlist.com
http://www.sxlist.com/cgi-bin/mpasm2sasm2.exe converts PIC code to SX code.

http://www.sxlist.com/techref/ubicom/picreplace.htm discusses issues with direct replacement of PIC 16C6x with SX's
---------- End of Message ----------

You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=111603#m112025
Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com
The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)

More... (looser matching)
- Last day of these posts
- In 2006 , 2007 only
- Today
- New search...