I'm an old mossback microwave engineer trying to learn this new processor/controller language. I promise, if you come to me to ask how to build a hybrid Wilkenson splitter at 3 Gigs for less than a quarter I'll be kind and gentle to you, so if you could kindly and gently lead me into the basics of this new language with minimal lingo I'd be most appreciative.
I have the ME Labs PCB Pro Compiler v 2.47 that I am in the process of converting to 3.0, and a U2 programmer for the LAB X1 board. They have been gathering dust for about ten years because the documentation they came with was so damned confusing I just gave up. Yes, I am fairly proficient in writing in the BASIC language (I taught it in college for a few years) so I really want to use that head start and write my programming in BASIC.
Here is what I want to do. I have a physical pushbutton switch. I want to use a microprocessor to give me one of two conditions at output. Let's call the pushbutton switch input I1. Let's call the two output pins A and B. I want A to be high and B to be low on startup. I want to have the outputs switch states with each push of the pushbutton. That is, push once and A goes low and B goes high. Push it again and A goes high and B goes low. Lather, rinse, repeat. After about a hundred milliseconds or so, I want both A and B to go low and wait for the next push.
First of all, I need to debounce the switch. Then I have to know how much current output pins A and B will give me to drive my H-bridge motor controller. Analog (transistor) design is pretty trivial for me, so if I know how many mils the pins will give me I can pretty well determine what sort of interface is necessary.
Seems to me that I need a pretty minimal device, certainly not the 40 pin monster that comes with the MEL board. 8 pins would be nice if there is a way of doing that.
Can ANYBODY point me to a stone bonehead simple way for me to get this first project underway? I would truly appreciate it.
Thanks ... Jim
I have the ME Labs PCB Pro Compiler v 2.47 that I am in the process of converting to 3.0, and a U2 programmer for the LAB X1 board. They have been gathering dust for about ten years because the documentation they came with was so damned confusing I just gave up. Yes, I am fairly proficient in writing in the BASIC language (I taught it in college for a few years) so I really want to use that head start and write my programming in BASIC.
Here is what I want to do. I have a physical pushbutton switch. I want to use a microprocessor to give me one of two conditions at output. Let's call the pushbutton switch input I1. Let's call the two output pins A and B. I want A to be high and B to be low on startup. I want to have the outputs switch states with each push of the pushbutton. That is, push once and A goes low and B goes high. Push it again and A goes high and B goes low. Lather, rinse, repeat. After about a hundred milliseconds or so, I want both A and B to go low and wait for the next push.
First of all, I need to debounce the switch. Then I have to know how much current output pins A and B will give me to drive my H-bridge motor controller. Analog (transistor) design is pretty trivial for me, so if I know how many mils the pins will give me I can pretty well determine what sort of interface is necessary.
Seems to me that I need a pretty minimal device, certainly not the 40 pin monster that comes with the MEL board. 8 pins would be nice if there is a way of doing that.
Can ANYBODY point me to a stone bonehead simple way for me to get this first project underway? I would truly appreciate it.
Thanks ... Jim
Comment