![]() | ![]() | ![]() |
| | |||||||
| Notices |
| Electronic Projects A collection of small electronic circuits and projects you can build. |
| | Thread Tools | Display Modes |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) |
| Super Moderator | Check the PICList, there is a small amount of Linux stuff out there!. |
| | |
| | (permalink) |
| Moderator | 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
__________________ search engine for electronic partsJunebug USB PIC programmer kit. USB Bit Wacker |
| | |
| | (permalink) | |
| Super Moderator | Quote:
So the 12F609 has 1K words of memory, and the 16F88 has 4K words. | |
| | |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) | |
| Super Moderator | Quote:
| |
| | |
| | (permalink) |
| Experienced Member | 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.
__________________ Superman Returns.. http://www.supermanhomepage.com/imag...an-returns.gif My friend created this account for me.. LOL http://bananasiong.myminicity.com oh.. somemore http://bananasiong.myminicity.com/env |
| | |
| | (permalink) | |
| Moderator | Quote:
Machines with larger instructions GENERALY require fewer instructions. Data is stored in bytes. No big deal. Why are you giving me guff ?
__________________ search engine for electronic partsJunebug USB PIC programmer kit. USB Bit Wacker | |
| | |
| | (permalink) | |||
| Super Moderator | Quote:
Quote:
Quote:
| |||
| | |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) | |
| Super Moderator | Quote:
The 18F series etc. have a small number of double word instructions. | |
| | |
| | (permalink) |
| Experienced Member | 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
__________________ Gayan Forum Supporter |
| | |
| | (permalink) |
| Experienced Member | 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. |
| | |
| | (permalink) |
| Experienced Member | Hi Hero999, the chassis looked nice
__________________ Superman Returns.. http://www.supermanhomepage.com/imag...an-returns.gif My friend created this account for me.. LOL http://bananasiong.myminicity.com oh.. somemore http://bananasiong.myminicity.com/env |
| | |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |
| | ||||
| Thread | Thread Starter | Forum | Replies | Latest |
| Pic programmer | venomxx | Electronic Projects Design/Ideas/Reviews | 2 | 8th May 2007 08:14 AM |
| Problems with pic programmer | AcmeMan | Micro Controllers | 12 | 13th March 2007 05:04 PM |
| Building First Pic Programmer | Bryan76 | Micro Controllers | 50 | 6th February 2007 04:45 PM |
| PIC Programmer using C | burg | General Electronics Chat | 2 | 24th January 2007 07:26 AM |
| Newcomers, please read! (PIC regarded) Upd. 0xD | Jay.slovak | Micro Controllers | 0 | 17th April 2005 01:04 PM |