Pic, atmel, 8051, motorolara gibi hemen hemen bütün mikrodenetleyici çeşitleri ile yapılmış projelere aşağıdan ulaşabilirsiniz.
Proje listesi:
- 10 tricks for interfacing to the PIC16C508
- 101 AT Keyboard to ASCII Decoder using 68HC705J1A MCU
- 128×64 LCD Driver for AT90S2313 (ZIP file)
- 27c801 EPROM Programmer Project
- 2-wire LCD interface using PIC16CF84
- 40+ MHz 5-digit frequency counter with an AVR 2313
- 4-Channel Timer using Atmel 89C4051 and MAX7219 display driver
- 50 MHz frequency counter, voltage meter & SWR/PWR indicator
- 68HC11 based RDS decoder
- 68HC11 stepper motor control
- 8051 Development System Circuit Board 1
- 8051 Development System Circuit Board 2
- 8051 Development System Circuit Board 3
- 8051 SBC (single board computer)
- 8088 maximum mode SBC
- 80C31 stepper motor controller
- 90S2313 AVR Robot Board
- A Scenix (and PIC) Programmer
- Acceleration monitor using ADXL202 and AVR
- AFSK 1200 Modem based on PIC16C620
- Analog datalogger based on T89C51RD2
- Analog to digital conversion notes
- 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 89C2051 In-Circuit Programmer Schematic
- Atmel 89C2051 prototype board
- Atmel AVR and 8051 series ISP programmer
- Automatic door opener with PIC12C508
- AVR Beacon Super Keyer
- AVR Digital Voltmeter
- AVR Frequency Counter
- AVR Signal Generator
- AVR-Based Serial Port IR Receiver
- Basic Stamp based altimeter
- Basic Stamp Lightning Activity Monitor
- Buffered PIC chip interface
- Build a PIC controlled DDS VFO, 0 to 6 MHz
- C-52 EVB Robot Controller
- Camera remote control system using Basic Stamp
- Connecting AT90S2313 with LCD display 2×16 char and 4×4 keypad
- Connecting LED to PIC Micro I/O pins (PDF)
- Connecting PIC12C508 8 to 93AA46 serial eprom
- DS1820 Arbiter V2.00 Schematic
- DS1820 Temperature Sensor Readout Unit
- Dual PIC16C84 prototype board
- Electronic distance meter based on Motorola 68HC908QY4
- Electronic safety lock based on ATtiny26
- Embedded system to send e-mails (small TCP/IP stack)
- EZ80 single board computer schematic (Z80)
- Fan timer based on Motorola 68HC908QT2
- Freign vocabulary recollector
- FSK modem with PIC16C84
- Fully functional PS/2 mouse based on the PIC16F84
- Galvanic decoupling of I2C bus
- Generate video signals in real-time using a PIC16F84
- Giant money counter (PIC16F876)
- GPS LCD Display Project
- Graphic LCD interface
- GSM SMS remote control using AVR microcontroller
- Homebrew Basic Stamp project
- I2C LCD interface
- Illuminate holiday destinations on a world map
- Interfacing a 4X4 keypad to a BS2 using a 74922 encoder chip
- Interfacing DRAM to AT90S8515
- Interfacing EEPROM to a Basic Stamp
- Interfacing piezo elements to a microcontroller
- Interfacing S-7800A to PIC16F877
- Interfacing the MAX186 8 Channel ADC to the BSII
- Interfacing the MAX187 ADC to the BSII to measure voltages
- Interfacing the PIC16C508
- Isolated RS232 for PIC16F84
- JDM programmer
- Jupiter card programemr
- KD7LMO Micro Beacon (PIC18F252)
- Kodak DC-20 camera interface (PIC12C509)
- Kodak DC-20 camera interface (PIC16F84)
- LCD Serial Terminal
- LCD to PIC16C54 schematic
- Long-period watchdog timer
- Low cost Atmel in-system programmer
- Mains clock controller using AT89C2051
- Microchip PIC ICD (in-circuit debugger)
- Microchip PIC ICSP implementation
- Microcontroller board using the Atmel AVR AT90S8535
- Microcontroller interface for 5KW microwave oven
- Microcontroller sensor and actuator interfaces
- Microprocessor RS-232 Reset
- Microprocessor using Xilinx FPGA
- MiniLOGGER V1.0
- MMC to PIC16F876 circuit diagram
- Motorola 68HC11 evaluation board
- Motorola 68K SBC (single board computer)
- Multi-chip programmer
- Multi-chip programmer for PIC microcontrollers
- Network Time Protocol AVR Clock
- Night light saver (PIC12C508)
- Nixie clock (PIC16F876)
- Optical sensor using PIC12C508
- Parallel AVR programmer
- PC IR receiver based on PIC16F84
- PIC 18 programmer (PIC18F458, PIC18F452, PIC18C252, PIC16C745, PIC18F6620, PIC18F6720)
- PIC 5×7 display
- PIC based packet radio encoder (PDF)
- PIC controlled DDS VFO, 0 to 6 MHz
- PIC demo board
- PIC ICD
- PIC ICD in-circuit debugger circuit diagram
- PIC LCD and Keypad driver
- 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 Project #1 - RS232 to I2C Interface
- PIC vacuum fluorescent display interface
- PIC12C508 Night-light saver
- PIC12C508 Phase Controller for 2kW heater
- PIC12C509 Gym Timer
- PIC12C509 logic gate replacement for nitrogen filler
- PIC16C505 IR / wireless remote control
- 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 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
- PICADC - a free, PIC based “intelligent” A/D converter
- PicCon - Hidden Radio Transmitter Controller
- PicoWeb V5.1 (AT90S8515) tiny web server
- PIC-Programmer 2
- Picxie 2 - 8×8 Animated LED Signboard (PIC16F84) Picxie 2 - 8×8 Animated LED Signboard
- PIXpand
- POCSAG encoder/decoder
- Programmer for the 68HC705C8 MicroController
- Programmer PIC16F84,12C50x and EEPROM 24Cxx
- Programmer PIC16F84,12C50x and EEPROM 24Cxx
- Propellor clock (PIC16F84)
- PS/2 keyboard keystroke logger based on Atmel 89C2051
- RDS Encoder - digital part
- Record and play fast 1-bit sound on a PIC micro
- RF remote control based on Basic Stamp
- Rotating Sprocket Wheel Generator (PIC16F84)
- RS 485-RPT Schematic
- RS485-like multi-drop bus with half duplex serial protocol
- RS485-Version of the SAB80C535-Microcontrollerboard
- ScanMate audio activated recorded
- Serial to parallel converter using the AT89C2051
- Ser-Key 10-Key Serial Keypad Encoder
- Simple RS232C Level Converter using Transistors
- Smart card programmer
- Speaking clock using PIC & ISD device
- Speaking doorbell using PIC & ISD device
- Speech recognition using HM2007
- Talking PIC - based on SP0256
- Talking YODA project (PIC16C84)
- Temperature controlled based on AT89CX051
- Temperature monitor/controller: AVR 2313 / DS1621
- Tony Nixons Pocket Programmer (PIC)
- Tutorial board for PIC16F84A microcontroller
- Ultra low-cost programmer for AT90S family
- USB and GLCD expansion board for 8051 SBC
- Using an I2C Serial EEPROM with a Basic Stamp 2
- Victoria TAFE programmer (based on AT89C2051)
- Voice recording and message retrieval system
- Way small web server
- Whistle detector using 8-pin PIC
- Wisp628 ISP Microchip PIC Programmer
- WLoader - PIC16F877 application loader / bootloader
- Zilog Z80 thermostat embedded web server

(1 votes, average: 4 out of 5)





By kaci on Tem 15, 2008 | Reply
hi,
i need some help for progamming pic 18f 458 (adc,clr ,quartz),
thanks
By admin on Tem 15, 2008 | Reply
what kind of help
By kaci on Tem 22, 2008 | Reply
yes,i work with the compilateur ccs
1.i want the pic18f458 opperates at 40 MHz.what i have to do.
2.i have 3 analog input (3phase)(3 sinusoide)(ampli 2.5v),
the adc conversion will be 10bit (5volt;correspond;1024) or
8bit(5volt;correspond;256)
what’s the manner to program this
By Binu on Tem 25, 2008 | Reply
Good collection of projects.
By kaci on Eyl 2, 2008 | Reply
hi all,
in need some hope(oriontatin) in my application.
my application consist in;
i have 3 analog input (3 sinusoidal tensions),then i neeed a/d converter
an0,an1,an3 (10bit conversion) and the 3 result of conversion will be used in calcul(var =fonction(read(1),read(2),read(3…) fonction is(arctan..) )
i use the pic 18f458(with picc compiler) and i want to obtain a hightspeed intern (40MHZ)
,for this i have used 10MHZ with pll enabled
my progam;
#include
#device adc=10
#fuses hs, NOWDT, NOPROTECT, PUT, BROWNOUT, NOLVP
#use delay (clock=40000000)
double result;
float v1,v2,v3;
void main(void)
{
ld:
setup_adc_ports(ALL_ANALOG);
setup_adc(ADC_CLOCK_DIV_32); // utilisation de l’horloge interne pour l’ADC
set_adc_channel(0); // Lecture sur le canal 0 du port
result=(double)(read_adc());
v1 = ( 5.0 * result ) / 1024;
set_adc_channel(1); // Lecture sur le canal 1 du portA
delay_us(10);
result=(double)(read_adc());
v2 = (5.01 * result) / 1024;
delay_us(10);
result=(double)(read_adc());
v3 = (5.01 * result) / 1024;
goto ld;
}
my questions;
1.how much time to the ad convertion (convert 3analog input to digital)
2.what is the faster a/d convertion 8bit or 10bit.and how much for difference.
3.what the declaration can i use to obtain max internal execution speed (40Mhz)(i use 10MHZ with pll enabled)
(1).#fuses hs, NOWDT, NOPROTECT, PUT, BROWNOUT, NOLVP
#use delay (clock=40000000)
or:
(2).#fuses hs, NOWDT, NOPROTECT, PUT, BROWNOUT, NOLVP
#use delay (clock=10000000)
4.is it necessary to do delay time; (delay_us(10);)