![]() |
![]() |
![]() |
|
|
|||||||
| Datasheet/Parts Requests Request a datasheet or enquire about part equivalents and/or difficult-to-find parts here. |
|
|
Thread Tools | Display Modes |
|
|
(permalink) |
|
Obvious method would be to use a PIC to do it, and either run four traces as planned, or even one as a simple serial interface. You've not mentioned what the rest of the project is?, but it's probably also simpler to replace the rest of it with the same simple PIC? - or a couple of them?.
|
|
|
|
|
|
|
(permalink) |
|
I really don't have any experience in PIC work. I've been thinking about diving into that world, but really don't know what type of programmer chips etc would be a good starter kit.
I pretty much know when I get into that, I'd want to use flash based PICs for learning on so I can play around without spending several dollars per chip. If you happen to know of an easy programmer to learn on, please feel free to recommend one. I'd like to try to stay under $50 for a whole kit (1 flash chip, programming hardware, and software) if possible. |
|
|
|
|
|
|
(permalink) |
|
Check out the InchWorm, an ICD2 clone - cheap and VERY capable.
|
|
|
|
|
|
|
(permalink) |
|
does the inchworm+ come with the components and circuit board or just the circuit board?
|
|
|
|
|
|
|
(permalink) |
|
If you're using USB then I'd recommend a Junebug, the kits come with all the parts.
Since dipmicro does not carry the Junebug I'll see what I can arrange with Creatron Inc (they have stock both kit and assembled) |
|
|
|
|
|
|
(permalink) | |
|
Quote:
The binary output code would have to be programmed into just 12 memory locations - those accessed when a single address line is asserted, e.g. address 0000 0000 0001 would hold 0000 0001 address 0000 0000 0010 would hold 0000 0010 address 0000 0000 0100 would hold 0000 0011 address 0000 0000 1000 would hold 0000 0100 address 0000 0001 0000 would hold 0000 0101 and so on, up to address 1000 0000 0000 would hold 0000 1100 All other locations could be filled with zeros, so that if two (or more) buttons were pressed simultaneously, the output would be zero. 2732 type EPROM's are now obsolete (superseded by much higher capacity devices), though they can still be regularly found on a certain auction web site. Alternatively, a higher capacity device could be used, with the unwanted extra address lines tied to ground. |
||
|
|
|
|
|
(permalink) |
|
I like the EPROM chip approach and got a few from my neighbor who had some spares from where he used to work. Will definitely try my hand at EPROM programming to see what it has to offer.
Is there a good dumbed down tutorial site that can help me learn how to use the software to program the PIC using the inchworm? I find that I usually learn better by seeing the code that does a function and see comments with what certain lines do with it. Sorry if I should have started a new thread for the preceding questions about PICs. Thanks again for all the help. Last edited by danuke; 17th November 2007 at 09:50 PM. |
|
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Latest |
| Need advice about this AC Line Current Detector | Avocado | Electronic Projects Design/Ideas/Reviews | 6 | 21st March 2008 05:36 PM |
| DS1302 with PIC16f877 program | RasCreationKing | Micro Controllers | 28 | 3rd May 2007 12:03 PM |
| Advice needed - regarding use of optical encoder. | Denniswho | Electronic Projects Design/Ideas/Reviews | 2 | 10th April 2006 06:19 AM |
| QBasic Serial Port Control | DigiTan | Micro Controllers | 3 | 5th January 2006 11:31 PM |
| LCD 4 Line 40 Character Interfacing | rwamser | Electronic Projects Design/Ideas/Reviews | 5 | 28th November 2003 12:44 AM |