|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12F675 MIKRO C - Code & PINOUTS A PIC 12F675 tutorial. Programming microcontrollers in C: The C programming tutorial course introduction. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
http://www.voti.nl/swp/ PIC12F629/675 Data Sheet
standard 16*2 LCD, with backlight The Full Version of both the RGB and Servo code can be download free of charge here org 0x000 goto PIC Projects goto PIC Tips goto PIC Programmers goto PIC Links goto On-Line Store For full details of the Microchip Mid-Range MCU family check out this data sheet PIC Instruction Set GREEN The Vectrix Electric Motor Scooter 12V-24V High-Current Motor Speed Controller01 April 2008 12V-24V High-Current Motor Speed ControllerLast month, we described the circuit and software features of our new High-Current DC Motor Speed Controller. This month, we show you how to build and test it.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Maker Faire | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beginner C++ tutorials
|
SAELIG EmbeddedRelated KicChip | nexusrecearch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Free compilers
list Delphi C and C++ Linux/Unix |
Brooke's Electronics page | Electronic Hobbyists Corner - An Introduction To Microcontrollers | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prerequisites
This set of notes does have some prerequisites. It requires two important sets of knowledge:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Break
away 40-pin machine pin header female
$1.99
|
$1.99
|
$9.99
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CodeGear's free Turbo Explorer packages | about Arduino processor chips It's an AVR ATmega168 28-pin processor with the Arduino bootloader installed. | BASIC Stamp question - MP3Car.com | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
code maker | Almost There 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Robot Store (HK) -- MIT Handyboard system, OOPIC, Dr Robot kits, robot ... | Barcode Decoder IC Chip, Barcode Decoder IC Chips, barcode-decoder-ic ... | Temperature Display | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PIC chips source code, articles, free BASIC compiler |
|
One Input Keypad ADC Keypad uC Hobby | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This range of PIC based SBC(Single Board Computer) boards are pre
programmed with a bootloader! No programmer is required to
program the board! By using a free PC program, the user can reprogram
the PIC chip in circuit via the Ethernet or the PCs serial port. In
stead of the serial port, a USB to Serial converter can be used to
program it via the USB. To see all boards in this range, click
here.
|
Picotux The smallest Linux computer in the World |
DS18B20 Temperature IC $3.00The DS18S20 Digital thermometer provides 9-bit centigrade temperature measurements and has an alarm function with nonvolatile user-programmable upper and lower trigger points. The DS18S20 communicates over a 1-Wire® bus that by definition requires only one data line (and ground) for communication with a central microprocessor. It has an operating temperature range of -55°C to +125°C and is accurate to ±0.5°C over the range of -10°C to +85°C. In addition, the DS18S20 can derive power directly from the data line ("parasite power"), eliminating the need for an external power supply. Each DS18S20 has a unique 64-bit serial code, which allows multiple DS18S20s to function on the same 1-Wire bus; thus, it is simple to use one microprocessor to control many DS18S20s distributed over a large area. Applications that can benefit from this feature include HVAC environmental controls, temperature monitoring systems inside buildings, equipment or machinery, and process monitoring and control systems. Buy Now |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BASIC compilers Basic AtomObject Oriented PIC (oopic). |
28 Project Board $24 AXE022
- 28X/40X B'rd $32.00 CH030-18 Project Board $9.50 PICAXEBill's Art botsRGB1.basTAI8540A 1-Wire Humidity Module X- Bee Modules start at $19, Range is balance between price. Protean Logic's TICkit62 - This was a major focus by undergraduate student Locksley Haynes during the Fall, '97 semester. Locksley was funded and the materials he used were made possible by a grant from the XEROX Corporation.
|
BASIC compilers BASIC stands for "Beginner's All-purpose Symbolic Instruction Code" Principals Of Digital Computing - Basic Electronic Tutorials |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PIC
Simulator IDE sourseforce
myIDE
SmallBASIC
D code will be next for the world, get into the front-end development company's as a investment ! |
||||||||||
Picaxe
Basic code Serial or usb interface boot loader on board a single chip, With its own Free source code, $3 chips to start with $12 starter boards 128k Flash development code min. 1 hour to get a led flashing 2 adc/1 dig in w/3 dig out min. 8 pin chip, 80 lines, 4 out 14 pin chip,80 lines, 6 output 20 pin, 80 lines , 8 output 18x pin chip 600 lines, 8 out 28 pin, 4 adc in, 8 dig. in, 8 out, 1000 lines 40 pin chip, 600 lines I have built & used these chips, I rate picaxe it at a 9+ MedCosm Picaxe Projects
|
close to C+ It looks like it close to the boot loader chips as a single chip, With its own Free source code, close to C+ programming language, its a Cheaper start cost design than if you want to learn like C+ 14k
flash program storage 20 general
purpose I/O pinss Lcd board below
Boards with or without chips
Arduino-0008 for Windows now available. A Source of Inexpensive Programmed AVRs nice Board NKC Electronics Development / Runtime Boards. Use of Serial.available and Serial.read. Interface with the Dallas DS18B20 Temperature Sensor. Interface with a Dallas DS2438 (Relative Humidity). Interface with a Dallas DS2450 Quad A/D. Temperature Measurement using an NTC Thermistor. Dynamic Plot using my LCD #117 Serial LCD. Displaying "Big" Numbers on the LCD #117 LCD. This board is engineered for microcontrollers. Brian Riley of wulfden.org
|
look in to the AVR, code language ? The AVR is what my long time smart friend stands by, I talked to him about 12/1/08, he live in Cal still, I met Joe in 86 when we both worked for AMPEX Corp, Redwood City , Cal. for a couple of yrs. Joe worked in another department. I performed for Ampex Corp. System Integrated Functional Testing (S.I.F.T.) = Beta Software Testing, I was a bug finder, sifter, I was the only one. Joe made the Windows PC look like a toy then, even when intel was at B level, compared to his Atari that did everything on the fly. no other software needed. he ran circles around the PC . I believe when he says something, he's top shelve on smarts, he's always been ahead of his time, he hasn't changed, a good hearted person with brain's that makes him up, Joe Mcfadden, we both did well in 86- 87, the 2 youngest engineers of the big company, we were well versed in the technical department. all the other 400 engineers there were good smart guys too, I sure do miss Them All. we each knew our own technical area, each one of the engineers was a expert of there expertise. I remember when Joe asked me if I ever had the Yellow Book R.Shack by Forrest M Mims III. & I said I know the book almost by heart, I was in ok by Joe since. Maybe soon I can take a trip to Cal to visit Joe, it's been 22 yrs. |
Atom Basic code It looks like it close to the Stamp, as in cost for the module chip, another stamp idea, Not Cheap The
Basic Atom could be just the place to
start, self contained packages, just add a power source (9 Volt Battery)
and a Serial Cable for programming and you are on your way.
|
Stamp not cheap If you make a mistake & blow up the chip, your out big $$ |
ATR
Basic & C++ ARM Evaluation Boards Comparison
|
The Tiny Tiger - This appears to be an extremely powerful processor. This effort was undertaken by undergraduate student Krystal Donald during the Fall, '97 semester. | Rabbit | OOPic | Parallax Propeller |
You must download the latest version
of the P16PRO software from:
http://picallw.com
Note: The software is shareware and expires after 21 days. You must register it ($US25) directly with the software writer.
Do not confuse these programming methods with the serial port and parallel ports of a PC. A serial programmed PIC refers to the programming algorithm by which data enters the PIC. In this method the data bytes are entered serially into one pin (like a shift register) and the programming voltage is toggled onto a programming pin to latch and burn the byte. In the parallel programming method the whole byte is presented onto an 8 pin port then the programming voltage is applied.
PIC’s that this kit will program:
PIC12C5xx, PIC14000, PIC16C554,
PIC16C556, PIC16C558, PIC16C61, PIC16C62, PIC16C62A, PIC16CR62, PIC16C63,
PIC16C64, PIC16C64A, PIC16CR64, PIC16C65, PIC16C65A, PIC16C66, PIC16C67,
PIC16C620, PIC16C621, PIC16C622, PIC16C710, PIC16C71, PIC16C711, PIC16C72,
PIC16C73, PIC16C73A, PIC16C74, PIC16C74A, PIC16C76, PIC16C77, PIC16F83,
PIC16CR83, PIC16C84, PIC16F84, PIC16CR84, PIC16C923, PIC16C924 PIC16C642,
PIC16C662, and PIC16C715
New PIC’s can be added by entering them in the device.ini file of the software.
K123
- ATMEL 89Cxxxx Programmer
Programmer kit for the ATMEL 8051 family
microcontrollers (20 and 40 pin). Supports the following chips:
* 89C1051, 89C2051, 89C4051
* 89C51, 89LV51
* 89C52, 89LV52
* 89C55, 89LV55
* 89S8252, 89LS8252
* 89S53, 89LS53
Connects via serial port. No
special PC software required - all programming "intelligence" in
on-board firmware. Automatic or manual chip identification. Use any terminal
emulation software on any computer eg. Hyperterminal supplied with
W95/98/2000/XP (click here
for setup information). Requires minimum 16VDC supply. Most 12VDC wall adaptors
should supply this easily. Current capacity of adaptor should be at least 150mA.
Provision for 20
and 40 pin ZIF sockets but not supplied.
K128
- USB Flash only PIC Programmer
A USB port Flash only PIC
Programmer, now with ICSP programming header. No external power supply needed.
Mostly surface mount components (already assembled to PCB). Standard type B USB
connector (photo shows original type A version). USB
Type A Male - B Male cable available. Featured in Silicon
Chip, "Product Showcase" May 2003 (click here
for article).
This programmer only supports Flash programmable PICs ie.
'F' series.
NOTE: The 40-pin
wide slot ZIF socket is not supplied with the kit.
Click here for
latest 'Micropro' Windows software plus list of PICs supported and
firmware upgrade procedure.
Some information here
from Bob Axtell about ICSP programming and the PIC programmer kits. Also
includes a useful tester
for checking out your programmer after assembling.
K149F
- Serial Port PIC Programmer with ICSP, Assembled & Tested
K149F is the latest version
of the K149 series of PIC programmers produced by DIY Electronics. It was
re-designed to overcome an electrical noise problem in the K149BC programmers -
a problem that was intermittent from one programmer and PC setup to another.
This made it impossible to guarantee correct operation of the programmer.
The noise problem was due mainly to the PCB layout but was also affected by
other factors such as the USB interface and the common sharing of the 6MHz
crystal between the USB chip and the microcontroller. In redesigning the
programmer the following changes were made:
1. USB interface removed - serial port only.
2. Crystal replaced with 3-pin resonator.
3. Some current limit protection added to the Vpp supply to try and eliminate
blowing up the switching transistors.
4. Extra LED added to indicate communications with the PC.
5. ICSP programming header changed to 6-pin for compatibility with K150.
6. Smaller PCB - 70 x 68mm
In all other ways K149F is electrically equivalent to K149BC. It uses the same
Windows interface and the same firmware chip.
K149F is supplied fully assembled and tested.
NOTE: The 40-pin
wide slot ZIF socket is not supplied with the kit and must be ordered
separately if required.
Click here for
latest 'Micropro' Windows software plus list of PICs supported and
firmware upgrade procedure.
Some information here
from Bob Axtell about ICSP programming and the PIC programmer kits. Also
includes a useful tester
for checking out your programmer (if required).
K151
- Serial EEprom Programmer
PC parallel
port programmer for the 24xxx and 93xxx EEPROMS. Supports 8 bit EEproms only.
A 16 pin socket is used on-board. The top 8 pins are for the 24xxx eeproms and
the bottom 8 are for the 93xxx eeproms. DOS-based
software (does not work under Windows 2000/XP) allows the user to read,
program and verify eeproms, save eeprom contents to disk and view eeprom
contents. The PCB will take a 16
pin ZIF socket (not supplied).
The following eeprom types are supported (generic part numbers are used ie. 2416
instead of 24C16):
* 2401, 2402, 2404, 2408, 2416, 2432, 2464, 24128, 24256
* 9346, 9356, 9366, 9376, 9386