Digital/Microcontrollers circuit

Simple version. Full version location at http://circuitsradio.com

View original of this circuit: http://circuitsradio.com/schematics/electrical-engineering/Digital--Microcontrollers/index.html




LCD Project
miSim DE 2.1 is a highly praised, powerful development environment that makes writing and debugging software for microcontrollers dramatically easier
QuickBuilder: A visual tool for creating PIC projects
Spiffy PIC Stuff
In-Circuit Electrolytic Tester (PIC)
Serial Relay Controller with the PIC12C671. Analog to Digital & Using The 8-Pin PIC: Designing a simple I/O expander or serial relay controller using the inexpensive, 8-pin, PIC12C671.
(RF) remote control encoder/decoder (PIC projects)
10 Stage LED Sequencer
10 tricks for interfacing to the PIC16C508
101 AT Keyboard to ASCII Decoder using 68HC705J1A MCU
128x64 LCD Driver for AT90S2313 (ZIP file)
16 Stage Bi-Directional LED Sequencer
2-wire LCD interface using PIC16CF84
27c801 EPROM Programmer Project
300MHz AM RF Remote Controls. RF remote control parts kits & schematics. How to Build a 300MHz AM, RF Remote Control System.
32 Bit Serial Receiver (57.6 K Baud TTL & CMOS)
3510i LCD Pinouts
40+ MHz 5-digit frequency counter with an AVR 2313
433.92 MHz RF Remote Control. Use the BASIC Stamp or PicBasic serout commands to control the transmitter and serin for the receiver to create powerful communications links, robotics control applications, you name it -- With an operating range up to 400+ feet, these tiny RF modules make the addition of RF remote control or wireless data communications very affordable, and they are incredibly simple to use.
50 MHz frequency counter, voltage meter & SWR/PWR indicator
555 Timer as an A/D Converter. Measure voltages accurately with a microcontroller using this simple circuit. Includes sample program for the Parallax Basic Stamp.
555 Timer Monostabe Circuit Using Pushbutton
5x7 Display (PIC)
6310 LCD Pinouts
68HC11 based RDS decoder
68HC11 stepper motor control
7 Segment LED Counter
7110 LCD Pinouts
7210 LCD Pinouts
7650 LCD Pinouts
8-Pin, 8-Bit CMOS Microcontroller with A/D Converter. Analog to Digital & Using The 8-Pin PIC: Using the 8-Pin PIC12C671 with PicBasic.
8051 Development System Circuit Board
8051 Development System Circuit Board
8088 maximum mode SBC
80C31 stepper motor controller
A clock-timer on PIC16F628
A Scenix (and PIC) Programmer
A1018 LCD Pinouts
A1018, T18s, T20, T28, T29 LCD source code for PIC 16F84A
A2618 & A2628 LCD Pinouts
A2618 / A2628 LCD source code for PIC16F84A
Acceleration monitor using ADXL202 and AVR
Accurate Electronic Stop-Watch
Acoustic Tone by command
AFSK 1200 Modem based on PIC16C620
Alcatel 302 lcd pinouts
Alcatel BE4 model 301 / 302 lcd driving library
Analog to digital conversion notes
Analogue to digital converter for PC serial port
Astable Multivibrator
AT89C2051 Digital thermometer and clock
AT89C2051 line-follower robot
AT89C2051 Night light saver
AT89C2051 real-time controller
AT89C2051 serial COMs to LED driver
AT89C2051/4051 Driving dot LED
AT89C2051/4051 Easy-Downloader
AT89C2051/4051connecting dumb terminal
AT89C2051/4051scanning 7-segment display and keypad
AT89C2051/4051stepper motor interface
AT89C51/52/55 Easy-Downloader
AT90S8515 experimenter board
Atmel 8051 Flash Based-Microcontroller Programmer
Atmel 89C Series Flash Microcontroller Programmer
Atmel AVR RCEN fuse bit programmer
Automatic door opener (PIC projects)
Automatic door opener with PIC12C508
AVR Beacon Super Keyer
AVR Digital Voltmeter
AVR Signal Generator
AVR to USB interface
AVR-Based Serial Port IR Receiver
Bachelor project. Computerised house control. Room control. Wide physical dimension measuring range (temperature measuring range from –10 to +50 0C, light intensity measuring range from dark to high brightness)
Basic PIC 16C84 programmer for PC parallel port by David Tait
Basic stamp interface circuits
Basic Stamp Lightning Activity Monitor
BookPC MP3 Player. A small computer running Linux with 12 volt power supply and wired remote control makes a great sound system for a car.
Buffered PIC chip interface
Build a PIC controlled DDS VFO, 0 to 6 MHz
Building a Serial Servo Motor Controller. Controlling Hobby Servo Motors: Servo-Commander. This article shows how to program the PIC16F84 to control up to 8 hobby servo motors with the PIC and PC serial port. This article includes the complete PicBasic code and full Visual Basic Servo-Commander software.
C-52 EVB Robot Controller
Casio QV-200 Digital Camera Cable. Lose your cable? Build it yourself and save $29. Fits many QV models.
Cheap 40KHz clock
Choosing a Frequency Multipliers Waveform (32k)
Clock - A digital and analog clock implemented on the virtual game system.
Clock Divider Circuit
CMOS RC timing
CMOS Toggle Flip Flop With Relay(CD4013)
Connecting AT90S2313 with LCD display 2x16 char and 4x4 keypad
Connecting LED to PIC Micro I/O pins (PDF)
Connecting PIC12C508 8 to 93AA46 serial eprom
Control and Interfacing
Controlling Hobby Servo Motors: Controlling hobby servo motors with PicBasic through the PC serial port. This project uses the PIC16F84 to interface to the PC serial port, and includes FREE Visual Basic software to control up to 7 hobby servo motors attached to your PC.
Controlling Hobby Servo Motors: How to build your own addressable serial servo controllers using the 8-pin PIC12C671. Control a ton of servo motors with a single I/O-pin, and ad the ability to move many servos at the exact same time with one serial command line.
Controlling LCD Modules With PicBasic.
Descrete Set/Reset Flip Flop
Designing a 4-Channel A/D Application with the PIC12C671. Analog to Digital & Using The 8-Pin PIC: How to build a 4-channel A/D converter using the PIC12C671. This application is excellent for building robotic guidance systems using light to control robotic behavior, serial volt-meters, hobby servo positioning systems, using arrays with PicBasic, you name it...! Lots of possibilities with this project.
Digital Clock with MM5314N
Digital Dice With Numeric Display
DIGITAL NOISE GENERATOR. This circuit produces a repeating sequence of serial data that contains attributes useful for emulating audible noise.
Digital ping - pong [2]
Digital ping-pong [1]
Digital Roulette with Display
Digital Switching System
Digital to analogue converters for PC parallel port
Digital Volume Control
DIGITAL VOLUME CONTROL
Disco running light project for the 16C84 microcontroller (complete programmable 8-channel light system, Pic Project)
Discrete Bistable Flip Flop
DS 1820 Checker
DS1820 Arbiter V2.00 Schematic
DS1820 based digital thermometer with pic16f84
DS1820 Temperature Sensor Readout Unit
DTMF Tone Decoder hears touchtones and displays them as telephone numbers.
Dynamic lights (12C508A) (Christmas)
Electronic Dice [1]
Electronic DICE [2]
Electronic door codelock (PIC projects)
Electronic Security door key 1
Electronic Security door key 2
Electronic Siren
Electronic Switch ON-OFF touch or with push button
Embedded system to send e-mails (small TCP/IP stack)
EpromProgrammer HardwareTester
Expandable 16 Stage LED Sequencer
Experimental laser data link
EZ80 single board computer schematic (Z80)
FAQ - Frequently Asked Questions about the mechanically scanned gamesystem.
FAQ - Frequently Asked Questions about the PIC-based video game system.
FAQ - Frequently Asked Questions about the SX-based video game system.
Fidolink
Freign vocabulary recollector
Frequency Divider [Divide factor 2 until 10] with 7490
Frequency Divider [T-type Flip-Flop]
Frequency doubler with 4011
Frequency doubler with 4069
Frequency Multiplier X100 with Noise Rejection for low frequency
Frequency Tripler using the CA3028 (15k)
Frequency-meter based on PIC 16F84
FSK modem with PIC16C84
Full-duplex doorphone with 3 wires connection.
Fully functional PS/2 mouse based on the PIC16F84
GA628 LCD Pinouts
Galvanic decoupling of I2C bus
Generate video signals in real-time using a PIC16F84
Generating a Delayed Pulse With a dual 555 Timer
GH337 LCD Pinouts
GH337, GH688, CH388 LCD source code for pic 16f84
GH688 and LPH3800 - CH388 LCD Pinouts
Giant money counter (PIC16F876)
GPS LCD Display Project
GPS Repeater
Graphic LCD interface
GSM SMS remote control using AVR microcontroller
H-Bridge drives DC motors forward and backward.
HCMOS Gates Make Frequency Multipliers (27k)
How to Build a 10-Key Serial Keypad. Creating & Using Asynchronous Serial Solutions: How to create your own Serial Keypads. This project uses PicBasic Pro, and the PIC16C620A microcontroller to build a 10-key serial keypad. The PIC16C620A only costs $2.50 each in single quantities, and the keys are simple normally-open, push-button switches. Build a user input keypad for your next basic stamp or PIC design and use a single I/O-pin for the interface.
How to drive a GA628 LCD with the PIC16F84A microcontroller
How to drive a Nokia LCD, type LPH7779, LPH7677 or LPH7366 with PIC16F84A
Howto - Info on howto generate videosignals in color using SX-chips.
Howto - Info on howto generate videosignals with PIC-chips.
I2c Tools with Pic16F84
Illuminate holiday destinations on a world map
Infra Red remote control extender
Infra Red Remote Control Extender Mark 2 Version
Infra Red Remote Control Extender Mark 3 version
Infra Red Remote Control Extender Mark 4 version
Infra Red Remote Transponder
Infra Red Switch
Interfacing DRAM to AT90S8515
Interfacing piezo elements to a microcontroller
Interfacing S-7800A to PIC16F877
Interfacing the PIC16C508
Isolated RS232 for PIC16F84
JDM programmer
Joystick Interfaces
KD7LMO Micro Beacon (PIC18F252)
Knight rider light using internal eeprom of Pic16F84A
Kodak DC-20 camera interface (PIC12C509)
Kodak DC-20 camera interface (PIC16F84)
LCD Serial Terminal
LCD to PIC16C54 schematic
LED Sign uses two LED arrays to form a 7 X 10 matrix. It produces moving messages or animations stored in an EPROM.
Lightning Activated Camera Shutter Trigger
Log A-D Converter: Part 1 (analog-to-digital)
Log A-D Converter: Part 2 (analog-to-digital)
Logic circuits using discretes
Long-period watchdog timer
Low cost Atmel in-system programmer
Mains clock controller using AT89C2051
Melody Door Ringer
Microchip PIC ICSP implementation
Microcontroller interface for 5KW microwave oven
Microcontroller sensor and actuator interfaces
Microprocessor RS-232 Reset
MiniLOGGER V1.0
MMC to PIC16F876 circuit diagram
Model Rocket Lauch Controller
Modulation Detector for IR Remote Controls
Monostable Flip Flops (one shot)
Multi Rocket Launcher
Multi-chip programmer
Multi-Chip Programmer
Multi-chip programmer for PIC microcontrollers
Multivibrators
Network Time Protocol AVR Clock
Night light saver (PIC12C508)
Nixie clock (PIC16F876)
Nokia7110 LCD, type P313032901 , driving library
Optical sensor using PIC12C508
Optus / Diga LPH7455 LCD Pinouts
Oxygen Sensors. When they go bad your automobile runs poorly, learn about them and build a substitute for diagnostics or off-road use.
P800 LCD
Parallel port interfacing made easy
PC IR receiver based on PIC16F84
PC-Based 7-Segment Rolling Display
PIC 16C84 Serial mode programmer.
PIC 18 programmer (PIC18F458, PIC18F452, PIC18C252, PIC16C745, PIC18F6620, PIC18F6720)
PIC 5x7 display
PIC based packet radio encoder (PDF)
PIC controlled DDS VFO, 0 to 6 MHz
PIC demo board
PIC Game system - Hardware description of the system that is running pong and tetris.
PIC ICD
PIC LCD and Keypad driver
PIC Logic Probe with Pulser
PIC micro LED projects
PIC micro multiple servo motor interface
PIC micro programmer
PIC micro to ISA bus interface
PIC microcontroller servo motor interface
PIC programmer for serial port
PIC Programmer to download programs into PIC microprocessors.
PIC programmers for parallel port
PIC Project #1 - RS232 to I2C Interface
PIC SPY
PIC Theory (BASIC vs Assembly Code; 10 Tricks for 508A ; Programming PIC Chips; PIC12c508A Instruction-Set; 508A Hex Addresses; Performing MATHS; Library of Routines...)
PIC vacuum fluorescent display interface
PIC-Programmer 2
PIC12C508 Night-light saver
PIC12C508 Phase Controller for 2kW heater
PIC12C509 Gym Timer
PIC12C509 logic gate replacement for nitrogen filler
PIC12F675 8-PIN PONG
PIC16C505 IR / wireless remote control
PIC16C84 VT-52 Emulator for Linux
PIC16F84 Based Morse Code Reader
PIC16F84 countdown timer
PIC16F84 CW decoder (PDF)
PIC16F84 debugging terminal
PIC16F84 LED chaser
PIC16F84 line following robot
PIC16F84 miniature real-time controller
PIC16F84 programmer
PIC16F84 pulse monitor with date/time output (ZIP)
PIC16F84 Range Finder Project
PIC16F84 Serial I/O-expander with PicBasic
PIC16F84 stepper motor controller
PIC16F84 tone generator
PIC16F84 tone generator (6-Bit)
PIC16F84 tone generator with source code
PIC16F84 TRIAC / IGBT brightness phase controller
PIC16F84/PIC16F87x-In-System-Programmer
PIC16F873 Digital clock
PIC16F873 remote display
PIC16F873 ultrasonic range meter
PIC16F876 Datalogger
PIC16F877 Programmer And Development System
PIC16F877 to IDE interface
PIC18F252 bootloader schematics
Pic24C programmer. Pic 16C/F84 ,24Cxx and 12C508 Combi programmer. Full mouse support, user friendly interface with pulldown menu, HEX save, Bin save, all popular programming interfaces supported PicBust option
PICADC - a free, PIC based intelligent A/D converter
PicBasic Experiments With The PIC16F877. Analog to Digital & Using The 8-Pin PIC: Using the PIC16F877 A/D Converter. This example displays 3-channels of analog input on an LCD display.
PicBasic Experiments With The PIC16F877. Your First PicBasic Project: The old blinking LED thing that you just knew was going to turn-up here somewhere....!
PicCon - Hidden Radio Transmitter Controller
PicoWeb V5.1 (AT90S8515) tiny web server
Picprog
Picxie 2 - 8x8 Animated LED Signboard (PIC16F84)
PIP Programmer (PROCheap)
PIXpand
POCSAG encoder/decoder
Pong - The classical tennis-games, implemented on the PIC16F84 system.
Pong - The classical tennis-games, implemented on the SX game system.
Pong - The classical tennis-games, implemented on the virtual game system.
Preamplifier suitable for guitar or microphone use.
ProFLASH. (Atmel Flash Micro Programmer) by Peter Dannegger
Programable LCD counter with memory backup based on Atmel AT90S1200A
Programmable door-bell with flashing LEDs
Programmable Frequency Divider with 7490
Programmable LED Indicator
Programmator turbo v3.36.20. soft
PROGRAMMBLE PRIORITY TIME SWITCH
Programmer COMPIC
Programmer for the 68HC705C8 MicroController
Programmer PIC16F84,12C50x and EEPROM 24Cxx
Programmer PIC16F84,12C50x and EEPROM 24Cxx
Programmer. BiDiPro. version 1.2a. Produced by Eduard Panchenko. Design & PCB routing by P.E.co. (part1) schematics (160k)
Programmer. BiDiPro. version 1.2a. Produced by Eduard Panchenko. Design & PCB routing by P.E.co. (part2) (277k)
Programmer. BiDiPro. version 1.2a. Produced by Eduard Panchenko. Design & PCB routing by P.E.co. (part3) soft (15k)
Programmer. ByteBlaster. For Alter chips. Schematics (3.5k)
Programmer. ByteBlasterMV. For Alter chips. (3.5k)
Programmer. ComPIC. 16C61/62x/71x/8x/64/65/74, 14000. Schematics. part 1
Programmer. ComPIC. 16C61/62x/71x/8x/64/65/74, 14000. Schematics. part 2
Programmer. ComPIC. 16C61/62x/71x/8x/64/65/74, 14000. Software. part 3
Programmer. PICProg by Bryan J. Rentoul. Version 3.0. Schematics+documentation. (50k)
Programmer. Turbo 6. adapter K.
Programmer. Turbo 6. adapter M.
Programmer. Turbo 6. schematics (390k)
Programmer. Turbo 6. soft version 6.67 (180k)
Programmer. Turbo 6. soft version 6.67 (190k)
Propeller clock a few light emitting diodes spin, precisely controlled by a PIC microprocessor, giving the illusion of a larger array.
Propellor clock (PIC16F84)
R310 LPH7754 LCD Pinouts
R320 LCD Pinouts
R320 LCD source code for PIC16F84A
R600 LCD Pinouts
RDS Encoder - digital part
Record and play fast 1-bit sound on a PIC micro
Respiration system
Robotics & Remote Control: Building an RF Remote Control System For Robotics Control. How to build a 9600 baud, serially controlled, RF remote control system for your robotics applications using the TWS-434/RWS-434 RF modules with PicBasic.
Rotating Sprocket Wheel Generator (PIC16F84)
RS 485-RPT Schematic
RS-232 serial line surge protectors
RS232 Display - A text display implemented on the virtual game system.
RS485-like multi-drop bus with half duplex serial protocol
RS485-Version of the SAB80C535-Microcontrollerboard
SamClock [Digital Clock]
SamGordon Digital Clock
Satellite Supplies (Hardware)
ScanMate audio activated recorded
Schmidt Trigger: an unusual circuit
Ser-Key 10-Key Serial Keypad Encoder
Serial eeprom programming using I2c protocol
Serial to parallel converter using the AT89C2051
Servo Pulse to Dual H-Bridge interface performs vital control functions needed for propulsion and steering of a “fighting robot”.
Servo Pulse to PWM converter connects an H-Bridge to radio control receivers or robotic circuits.
Silver DAC / V 3.5 DAC
Simple Divide-By-N using 161s (9k)
Simple Programmer. AVRProg. for 1200 series (23k)
Simple Programmers PIC 16x84
Simple RS-232 serial port buffer circuit
Simple RS232C Level Converter using Transistors
Smart lock (12C508A). The base sends a data sequency (the password) which is recognized by the key. The key checks the sequency and -if it recognises it -sends to the base another data sequency, as an answer to the password. At the time when the base gets a correct answer (which means that the key has been introduced), the relay is put into action, and it can command a number of consummers.
Smart relay (12C508A) device for controlling the ligts in a disco club, using a PC
Speaking clock using PIC & ISD device
Speaking doorbell using PIC & ISD device
Speech recognition using HM2007
Stepper motor smart interface
Stirling Prayer Engine built with simple parts and runs from the heat of a votive candle.
Switch De-bouncer Using a 555
SX Game system - Hardware description of the system that is running pong and tetris.
T10, T18, R310 LCD source code for PIC16F84A
T10, T18, T18s LCD Pinouts
T20, T28, T29 LCD Pinouts
T39 LCD Pinouts
T610 LCD
T68 LCD Pinouts
Talking PIC - based on SP0256
Talking YODA project (PIC16C84)
Tektronix THS720 Screen Capture Software. Basic software, not like the fancy stuff that costs real money.
Temperature controlled based on AT89CX051
Temperature monitor/controller: AVR 2313 / DS1621
Tetris - The classical russian game, implemented on the SX game system.
Tetris - The classical russian game, implemented on the virtual game system.
The Fire-Stick. The ULTIMATE infrared remote control system, with up to (100-Foot) operating range.
The Multivibrator Circuit
Tony Nixons Pocket Programmer (PIC)
Ultra low-cost programmer for AT90S family
Using 1-Wire Devices: PicBasic Experiments With The PIC16F877. Using the Dallas DS1820, 1-Wire™ Digital Thermometer. This application shows how to communicate with the DS1820, and helps you to implement them in your designs.
Using an I2C Serial EEPROM with a Basic Stamp 2
Using the Onboard 8-Bit A/D Converter of the PIC12C67X. Analog to Digital & Using The 8-Pin PIC:
V2282 / V2288 LPH9007 LCD Pinouts
Victoria TAFE programmer (based on AT89C2051)
Virtual Game system - Hardware description of the mechanically scanned game system.
Voice recording and message retrieval system
Watch on PIC.
Way small web server
Whistle detector using 8-pin PIC
Wisp628 ISP Microchip PIC Programmer
Yet Another Mobile MP3 Player. This is an earlier player using a conventional PC motherboard, so the power supply I designed is quite compatible.
Z80 core #1- Z80 CPU and memory
Z80 core #2- Z80 CTC and SIO
Z80 core #3- RS-232 drivers for the SIO
Zilog Z80 thermostat embedded web server




View original of this circuit: http://circuitsradio.com/schematics/electrical-engineering/Digital--Microcontrollers/index.html