![]() | ![]() | ![]() |
| |||||||
| Electronic Projects A collection of small electronic circuits and projects you can build. |
![]() |
| | Tools |
| | #1 |
|
I've just finished building the PIC programmer on Nigel's site. http://www.lpilsley.co.uk/pdf/p16pro40.pdf Here are some pictures of the PCBs. I've put it into a box; I'll post some pictures of that when I get round to it.
__________________ I do not answer private messages asking for help because no one else can: benefit from advice I may give or correct me if I'm wrong. Please ask on the open forum if you have a question and I'll be happy to help, if I know the answer. | |
| |
| | #2 |
|
All I need now is some software to use with this. I'd prefer it if it's for Linux or will at least run under WINE as I am slowly moving away from Windows and I would also prefer it if it's open source. I've checked out Nigel's site but it all appears to be Winwoes only although I will check to see if some of it will run under WINE. Then I'll set about building an LED flasher. I also have a project planned for a PIC, it's a bathroom extractor fan timer. The idea is you pull the switch once and it turns the fan on for 10 miniute, pull it twice and it stays on continuously and pull it again to turn it off. I did origionally design it using a 555, a dual flip flip IC and a quad NAND IC but now I've finally decided to get into PICs I've decided to abandon that approach. What PIC should I start with? I want something with a built in oscillator, a minimum of two IO pins (one for the switch and one for the output) and that comes in a small DIL package with minimal pins.
__________________ I do not answer private messages asking for help because no one else can: benefit from advice I may give or correct me if I'm wrong. Please ask on the open forum if you have a question and I'll be happy to help, if I know the answer. | |
| |
| | #3 |
|
Check the PICList, there is a small amount of Linux stuff out there!.
| |
| |
| | #4 |
|
For the bathroom fan check out PIC12F609-I/P 8 pin 1.75KB Flash 64B RAM 6 I/O 8MHz internal oscillator For general learning I like the PIC16F88
__________________ Please post questions to the forums. PM's are for personal communication. BCHS/3v0's Tutorials Junebug USB PIC programmer kit., USB Bit Whacker, The 15 Minute Printed Circuit Board! (+drill time) | |
| |
| | #5 | |
| Quote:
So the 12F609 has 1K words of memory, and the 16F88 has 4K words. | ||
| |
| | #6 |
|
Thanks for the replies. Wow there is a lot of choice, I suppose as there are no special requirements for my application then would I be wise just buying the cheapest PIC possible? I can't find the thread be I remember Nigel suggesting a PIC in place of a 555 awhile ago and I can't remember which one he suggested.
__________________ I do not answer private messages asking for help because no one else can: benefit from advice I may give or correct me if I'm wrong. Please ask on the open forum if you have a question and I'll be happy to help, if I know the answer. | |
| |
| | #7 | |
| Quote:
| ||
| |
| | #8 |
|
I'm not very sure about this, but I've faced this problem among my friends and I myself: The hardware and software have to be synchronized, i.e. not all the programming software support all type of programmers. Let's talk about parallel port programmer, some uses an inverter and some uses a buffer as the logic. So the programming software are different. But I'm not sure whether there is any way to make them to be universal. It is because some programming software doesn't support some new PICs.
__________________ bananasiong | |
| |
| | #9 | |
| Quote:
Machines with larger instructions GENERALY require fewer instructions. Data is stored in bytes. No big deal. Why are you giving me guff ?
__________________ Please post questions to the forums. PM's are for personal communication. BCHS/3v0's Tutorials Junebug USB PIC programmer kit., USB Bit Whacker, The 15 Minute Printed Circuit Board! (+drill time) | ||
| |
| | #10 | |||
| Quote:
Quote:
Quote:
| ||||
| |
| | #11 |
|
So I take it that all PIC instructions are the same size on a specific device? I've done some assembler programming on both an x86 PC and a microcontroller (can't remember what type) and different instructions required different amounts of memory.
__________________ I do not answer private messages asking for help because no one else can: benefit from advice I may give or correct me if I'm wrong. Please ask on the open forum if you have a question and I'll be happy to help, if I know the answer. | |
| |
| | #12 | |
| Quote:
The 18F series etc. have a small number of double word instructions. | ||
| |
| | #13 |
|
I think for Hero999 its better start from windows & assembly language until you get descent knowledge in PIC programming Due to several reasons. *Easy to understand *More resources software’s (IC Prog, WinPicprog / Serial Port Emulators etc……) *More supported programming hardware’s *More debugging tools (simulators) *Plenty tutorials (microchip application notes) *More supported forum friends After that you can shift to any other OS or Higher Level Language or 18F series. All the best | |
| |
| | #14 |
|
I don't mind sticking with some Windows software for now but if I do then I still want the option of being able to take all my code and move to another piece of software on the the Linux platform without modifying it. I don't want to get locked into using a certain piece of proprietary software that I only origianlly intended on using temporally. By the way, here's the completed article. Now all I need to do is buy some PICs to program.
__________________ I do not answer private messages asking for help because no one else can: benefit from advice I may give or correct me if I'm wrong. Please ask on the open forum if you have a question and I'll be happy to help, if I know the answer. | |
| |
| | #15 |
|
Hi Hero999, the chassis looked nice
__________________ bananasiong | |
| |
|
| Tags |
| pic, programmer |
| Thread Tools | |
| Display Modes | |
| |
Similar | ||||
| Title | Starter | Forum | Replies | Latest |
| Pic programmer | venomxx | Electronic Projects Design/Ideas/Reviews | 2 | 8th May 2007 09:14 AM |
| Problems with pic programmer | AcmeMan | Micro Controllers | 12 | 13th March 2007 06:04 PM |
| Building First Pic Programmer | Bryan76 | Micro Controllers | 50 | 6th February 2007 05:45 PM |
| PIC Programmer using C | burg | General Electronics Chat | 2 | 24th January 2007 08:27 AM |
| Newcomers, please read! (PIC regarded) Upd. 0xD | Jay.slovak | Micro Controllers | 0 | 17th April 2005 02:05 PM |