otp - Page 1
Forum section: electronics / general

author: siliconmix
author_rank: Frequent Contributor
timestamp: January 31, 2012, 10:46:29 am
content: i'm new to mcu's.how do i visual identify a opt chip .?

author: wkb
author_rank: Super Contributor
timestamp: January 31, 2012, 11:56:40 am
content: By reading the datasheets?

author: siliconmix
author_rank: Frequent Contributor
timestamp: January 31, 2012, 11:59:56 am
content: but what does it say on the chip ?

author: wkb
author_rank: Super Contributor
timestamp: January 31, 2012, 12:01:56 pm
content: Quote from: siliconmix on January 31, 2012, 11:59:56 amA partnumber. That part# you cross-check with the datasheet and you know what kind of part you have.

author: siliconmix
author_rank: Frequent Contributor
timestamp: January 31, 2012, 12:07:10 pm
content: pic 16f84a-04/p

author: ejeffrey
author_rank: Super Contributor
timestamp: January 31, 2012, 12:27:27 pm
content: http://lmgtfy.com/?q=pic+16f84a-04%2Fp&l=1That is a flash device not a OTP chip.

author: deephaven
author_rank: Frequent Contributor
timestamp: January 31, 2012, 12:28:55 pm
content: Quote from: siliconmix on January 31, 2012, 12:07:10 pmThe answer is just a couple of mouse clicks away. Cut and paste 16f84a-04/p into the FindChips window here on this forum and you will see who stocks it. Click on that link, say Farnell and you will see a description which says it's a flash part, not OTP.

author: siliconmix
author_rank: Frequent Contributor
timestamp: January 31, 2012, 12:41:45 pm
content: i didn't know that otp and flash are two different types ty for help.good now i'm getting somewhere.

author: wkb
author_rank: Super Contributor
timestamp: January 31, 2012, 01:43:14 pm
content: Quote from: siliconmix on January 31, 2012, 12:41:45 pmFlash is electrically erasable. OTP is one time programming. So in case you have made a mistake using an OTP device it isready for recycling.

author: siliconmix
author_rank: Frequent Contributor
timestamp: January 31, 2012, 02:40:05 pm
content: right i built this programmer.it works.i wiped whatever was on there.my only programming experience is with a zx spectrum years ago.so which will be the easiest way for me to start ?

author: Unknown
author_rank: Unknown
timestamp: January 31, 2012, 02:44:26 pm
content: Getting a PICkit 3 and a PIC designed in this century?

author: siliconmix
author_rank: Frequent Contributor
timestamp: January 31, 2012, 03:07:00 pm
content: it's free or not for me...meh

author: ivan747
author_rank: Super Contributor
timestamp: February 01, 2012, 11:10:21 pm
content: I have never got that design to work, and also the PIC16F84A is expensive and crappy. A modern $2 microcontroller (that's the price for 1 unit) from Microchip will perform better than that. Look at this:http://www.finitesite.com/d3jsys/16F628.html

author: siliconmix
author_rank: Frequent Contributor
timestamp: February 02, 2012, 08:26:42 am
content: the programmer works with "picpgm developement " i didn't pay anything for the 16f84 as it was a pull.as i said i'm new to mcu's so i'm not going to spend a lot in case i don't enjoy it.

author: ivan747
author_rank: Super Contributor
timestamp: February 02, 2012, 10:00:51 am
content: You're not going to enjoy guessing what's wrong when the PIC doesn't run your code, but let's see, we don't know if it's going to work in the first try.

author: siliconmix
author_rank: Frequent Contributor
timestamp: February 02, 2012, 10:03:02 am
content: it does work.the only thing you have to do is run the program in wdoze 98 mode.

author: ivan747
author_rank: Super Contributor
timestamp: February 03, 2012, 02:52:06 am
content: Great! The next step is to get a better programmer. If you're looking for a cheaphardware serial portprogrammer for 5V PICs you can get one of these:http://www.sparkfun.com/products/8It's a JDM based programmer. JDM programmers are the most used kind of dumb programmers out there. You can get a similar one on eBay or look for a distributor in Wales.The other option is to get the PICKit 3. It works flawlessly as a programmer and can be used standalone too (i.e. not tied to Microchip's MPLAB IDE), end of story. I haven't figured out how to use it as a debugger because I have never found a solution to a bug with the debugger function.

author: siliconmix
author_rank: Frequent Contributor
timestamp: February 03, 2012, 08:21:19 am
content: thanks but i'm not buying anything i can make myself.

author: caroper
author_rank: Regular Contributor
timestamp: February 03, 2012, 08:53:02 am
content: Quote from: alm on January 31, 2012, 02:44:26 pmQuote from: siliconmix on February 03, 2012, 08:21:19 amHow about a compromise then, build a PicKit2 Clone. I found this one that looks good for your needs.http://www.mcuhobby.com/articles.php?article_id=7I have not built it myself as I already own a PicKit2, PicKit3 and ICD3.But I still prefer the PicKit2 when working with PIC16F chips, and it has some great software available for simple Logic and Serial Protocol analyses work.So it is a good programmer, has some software debugging capability and some hardware debugging capability.It wont work with the newer PIC32 chips, but it will work with far more than the one you have already built.CheersChris

author: siliconmix
author_rank: Frequent Contributor
timestamp: February 03, 2012, 08:56:28 am
content: nice clone.small too.thanks

author: westfw
author_rank: Super Contributor
timestamp: February 04, 2012, 01:40:47 am
content: For PICs, the OTP parts are the xxCxxx, and the reprogrammables are xxFxxx. Unless the "C" part has a glass window, in which case it's UV-eraseable.QuoteYes. Except that the 16F628 is now also getting old. Microchip has a nice (?) habit of introducing new and better chips at lower prices, while keeping the old ones around at higher prices. The latest recommendation I saw for a beginner PIC was the 16F1827; it has the new "enhanced" core that gets rid of some of the more annoying points of the old PIC architectures.Others advocate skipping the 16f series entirely and going to 18f or 24f...Microchip is historically very nice about sending free samples. I'm not sure about Wales, though...