sorry bill, i didn't agree with a couple of the points that you made.
the picmicro line are all complete computers (microcontrollers). they have a processor, ram, rom, i/o (sometimes eeprom, analog to digital convertes, paralell, usb 2.0 compatable, serial, i2c....)Originally posted by billmi
In comparison to a PIC, you have to remember that a Basic Stamp is a complete computer, not just a single chip (the processor chip on a Stamp is a PIC).
you can get pics with "all the supported hardware on them". just look for pics with an internal oscilator and internal reseting if you choose to go that route. (this will give you 2 i/o pins less than the number of pins on the package). from that point it is the same as dealing with a pbasic stamp.Originally posted by billmi
To utilize a PIC you will need to design and build a circuit board with the support circuitry needed to operate the PIC as well as the interface to your paintgun. Conversely with the Stamp, all of the support hardware is on the stamp already, and you can add interface components (a MOSFET to drive a solenoid, a tie down resistor for a trigger input, for example) right on the board.
nope, the internal oscilator and the internal reset circuitry is a beautiful thing.Originally posted by billmi
(the PIC still needs to have a board and support hardware to be useable)
it can be realistic very easy, compare the size of the pic to the size of the basic stampOriginally posted by billmi
Size comparison between the stamp and a PIC isn't realistic, because you'd need to compare the PIC's size to the processor on the stamp.
not the programmer i posted ^_^. that just requires connection to a 5 or 6 pin header (depending on the pic) to program the pic. this can be done while the pic is in the circuit.Originally posted by billmi
DIP mounted PICs (like the one to use with the programmer linked in this thread) are larger than the SMT PIC processor on the Basic Stamp.
you could get a pic that is:
a)a dip, bigger than the pic on the stamp, but , smaller than the stamp
b)a surface mount, , even smaller than the stamp
they could have gone to surface mount instead of lurking in the dark side of through hole constructionOriginally posted by billmi
Most PIC based paintgun driver boards using DIP packaged PICs, like the one in the Matrix, are in fact larger than a Basic Stamp set up for dual solenoid control of a paintgun.
just buy the pbasic compilier, (it works with the pics ). http://www.picbasic.co.uk/ . you take a hit of a couple bucks at the start, but after that, you can have a $3-4 part with all the capability of the basic 2 stamp, and have it be smaller, and faster.Originally posted by billmi
if you're doing something that's one-off, or concentrating on getting the hardware side of something working, the speed of set-up, ease of programming (PBASIC is quite a robust language, with a lot of built in functions for signal generation, communicating with an LCD, etc.) of the Stamp give it a lot of advantages.
(simplification)you don't need a programer, you just need this device to hook it up to your computer to program it. (/simplification)Originally posted by billmi
Since the Basic Stamp has programming I/O circuitry on the stamp, it doesn't need a programmer, you just need to connect it to the parallel port on a PC (You just need a DB25 connector to plug into the PC, some wire, and the connector style of your choice to plug to the stamp, I've even used aligator clips, to clip the programmer to the stamp so as to not have a plug on the board).
i need some time to think on this one, don't worry, i am shure that i will come up with a whitty responce
all the software you need to program a pic is free, the manuals are free too, and if you call them up, they will send you a manual for freeOriginally posted by billmi
The PBasic compiler software that you need for programming is a free download from Parallax (www.parallax.com). The Basic Stamp manuals are free downloads as well in PDF format. I opted to buy a starter kit with a prototyping board (the boards sell for $15 seperately), the manual, a stamp, and a cable for $90. The ease of a printed manual, and knowing I had a proper cable, and an easy proto-board to work with definitely saved me time in learning