Yes, I know I am top-posting, but it was that or snip the entire original post (a good idea, to some, I am sure). Mike,=20 I can hear the flame engines from here. Please, please, please, release the caps lock. You may be a newbie to the list, but you must be aware that posting in all caps is nearly always both rude and hard to read. Item #3 indicates you want to limit this to PICs. I suggest you go the Microchip site and download MPLAB as your development environment and spend some time learning about PICs in general terms. One good source for both assembly language and C for PICs is Gooligum Electronics.=20 Once you've figured out the basics, you'll likely be able to answer all you= r other questions, or at least be able to formulate a question describing wha= t you are trying to accomplish, what you have done so far, and what part you don't understand. Also, knowing a little about PICs will help you chose the right PIC for each task. Right now, it looks like you want someone to do al= l the leg work for you. That will likely result in some people not responding at all and others responding with flames. One or two may even be nice about it. Good luck in your search. Richard -----Original Message----- From: piclist-bounces@mit.edu [mailto:piclist-bounces@mit.edu] On Behalf Of Michael Carney Sent: Sunday, September 12, 2010 3:34 PM To: piclist@mit.edu Subject: [PIC] MASTER + SLAVE - 3 x 7 SEGMENT DISPLAY COUNTER HI ALL.=20 HELP. GETTING STARTED. NEWBIE. =20 [C.ORIGIN: UNITED KINGDOM]. =20 PLEASE ADVISE: =20 1. SIMPLEST + CHEAPEST PROGRAMMER LANGUAGE + COMPILER. IE. SOME EXPERIENCE WITH BASIC + PASCAL [1992] 2. " " + " " HARDWARE DEVELOPMENT PROGRAMMER KIT 3. APPROPIATE PIC[S] WITH INTERNAL OSCILLATOR + TIMERS TO ACHIEVE FOLLOWING CRITERIA:=20 =20 * SLAVE PIC: ROUTINE A: READ 24 CYCLE SIMPLE ROTARY ENCODER + AUTO UP/DOWN COUNT: 0 TO 999 THEN 0 TO 999 FOREVER CYCLING ROUTINE B: DISPLAY COUNT TO 3 x 7 SEGMENT DISPLAY SYNCHRONOUSLY =20 =20 * MASTER PIC: ROUTINE A: READ 24 CYCLE SIMPLE ROTARY ENCODER + AUTO UP/DOWN COUNT: 0 TO 999 THEN 0 TO 999 FOREVER CYCLING ROUTINE B: DISPLAY COUNT TO 3 x 7 SEGMENT DISPLAY SYNCHRONOUSLY =20 ROUTINE C: 10 BIT DIGITAL [BINARY] MAGNITUDE COMPARATOR BETWEEN SLAVE O/PS + MASTER.=20 ROUTINE D: PROVIDE TRUE MASTER SINGLE O/P TO EXTERNAL? MULTIVIBRATOR TIMER WHILE SAME IS DETECTED UNTIL FALSE: THEN THIS O/P GOES LOW AGAIN [RESETS]. =20 =20 4. SHOULD FETS BE EMPLOYED ON PIC I/PS + O/P/S AS PRIMARY BUFFERS TO SOURCE + SINK SIGNALS? ALTERNATIVELY, WOULD THESE TIE DIRECTLY [EXCLUDING THOSE UNEMPLOYED, WHICH SHOULD TIE TO Vdd + Vss AS REQUIRED]? =20 I'M REALLY LOOKING FORWARD TO STRAIGHT FORWARD ADVICE ON THESE 4 POINTS!! MANY THANKS. MEANWHILE, REGARDS. MIKE CARNEY. WEST YORKSHIRE. UNITED KINGDOM. =20 --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .