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)
kaci Tem 15, 2008
hi,
i need some help for progamming pic 18f 458 (adc,clr ,quartz),
thanks
admin Tem 15, 2008
what kind of help
kaci Tem 22, 2008
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
Binu Tem 25, 2008
Good collection of projects.
kaci Eyl 2, 2008
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);)