Showing posts with label 8051 Projects. Show all posts
Showing posts with label 8051 Projects. Show all posts

Friday, 21 October 2011

89SXX ISP Programmer using USB interfacing.

89SXX ISP Programmer using USB interfacing.



-->


















In this circuit power is drawn from usb port itself, so no need of external power supply. Led at the bottom is connected to p2.7 for testing purpose.you can write program to turn on & off the led.led is connected in sinking mode.

1)      Once you are done with USB circuit.Connect the circuit to Computer.
2)      Download Virtual COM Port (VCP) drivers for FT232RL from http://www.ftdichip.com/
3)      For installation Guide of VCP Drivers open “VCP Drivers installation Guide.pdf”
-->

4)      After Device Drivers Installation go to
Control Panel\Hardware and Sound\Device Drivers\
 
                                   click on image to view full size.

-->

After this step open ISP Programmer and configure the COM#  port in “Option>Settings>”

Component List for usb programmer


   click on image to view full size.

    Note:Purchase 8051 of S series only (89's'XX)-40pins DIP 


If you are purchasing components from Mumbai(Lamington Road.) you can program 89C2051 (firmware IC) from VishaKits near GALA.


Click Here to download files.


8051usbprogrammer.rar     (Z-Share)

8051usbprogrammer.rar     (4-Shared)


8051usbprogrammer.rar     (Rapidshare)  





please post your valuable comments..........







Reade more >>

ATMEL AVR USB Programmer and Rapid Prototyping Board




PICKIT2 clone



pickit2 components

pickit2 with case
PICKIT 2 is simple but powerfull programmer/debugger for Microchip microcontrollers. First firmware/software version was able to debug only one type of microcontrollers, but currently (May 2008) compatibility list is nearly as reach as for ICD2. With latest software package new gadgets were added: simple 3-channel logic analyzer and UART console. Price of original device is also very low.

PICKIT2 scheme (pdf)
Scheme + PCB (Eagle Light)




Tips:
  • After opening .brd file ground plane probably will not be visible - you will see only cut-off polygon (dotted line). Enter "ratsnest" in command line to generate ground plane.
  • To get a printout suitable for PCB etching click View, Display/Hide layers and select (only) layers: Bottom, Pads, Vias, Dimension, Holes, centerDrill.
  • Software and firmware is available at Microchip website. Search for "PICkit 2 v2.55.01 Setup B.zip" or similar archive. Hex file will be copied to application directory. To load firmware for the first time you will need another programmer with ICSP plug, i.e. COM84, connect it to ICSP connecter at the PCB center. Later firmware upgrades will use USB bootloader, so you will probably not need another programmer later.
Revision history:
  • 2008.10.24 Corrected swapped A0 and A2 address pins of EEPROM IC1 (thanks to Achira)
Problems found:
  • LM358 is not a rail-to-rail operational amplifier and if you are experiencing problem vith voltage calibration try to replace it with preferably MCP6002 or similar,
  • target circuit can not draw more than 25 mA; if I try to debug PIC18F4550 with USB on, high core clock, only one LED connected without external power supply I get message "PK2Error 0024 PICkit2 was unable to establish Vdd on the target. (Attempted 5.00V - Read 0.00V),"
  • to debug another circuit I had to configure fusebits (configuration bits) manually in source code (watchdog OFF, LVP OFF); with default fusebits or when I let MPLAB PICKIT 2 plugin to change them debugging failed with message "PK2Error 0028 Unable to enter debug mode" (example for PIC18F2550).
PIC, PICkit2, ICD2 and others are registered trademarks of Microchip, Inc.

Reade more >>

Thursday, 20 October 2011

AT91SAM7S board


AT91SAM7S board




Simplest AT91SAM7S starterkit:
  • only 1 pin connected to pad (PA3) to simplify routing,
  • homemade (toner transfer + ferric chloride etching) 1-side PCB (4 jumpers on top side),
  • works with SAM-BA bootloader,
  • USB or externally powered,
  • overall cost: about 15USD (USB A - USB B cable not included;-))
  • recommended software ;-): WinARM + SAM-BA

simpleARMboard.zip (111kB)
Some photos:
100_0577.jpg 100_0578.jpg 100_0576.jpg 
Reade more >>

Wednesday, 19 October 2011

AT89S51 SPI flash programmer

AT89S51 SPI flash programmer












to download the project file in zip format please click here

Reade more >>

Atmel core51 microcontroller adapter


Atmel core51 microcontroller adapter
 
at89s.gif (10171 byte)
AT89S8252/AT89S53 connect diagram to base board
Reade more >>

Wednesday, 20 July 2011

Zigbee Home automation

This project presents results of wireless intelligent building automation focusing on both the rational use of energy and maintaining security. The wireless approach, in this work, could better target retro-fitting of buildings, still in operation. 

The Zigbee based security and energy saving system will have the following features. 

The energy consumption is significantly maintained in the concept, for example when there is no human presence in the room then the light will be switched OFF. When any one enters the room then the light will be switched ON automatically. (One PIR sensor and two Wire loop sensors are used to detect human entry inside the room; relays for connecting loads. Manual/automatic control for switching of the loads) and the PC at receiver module (to display and control the status of the room). 

As a part security system involved in this project PIR sensor and Wire Loop sensor (used to detect if any one try to open a lock). Microcontroller will continuously monitor all the Sensors and if it finds any security problem the Microcontroller will switch on the Alarm until the Reset button is pressed. 

In this project, we propose a standby power control mechanism in networked home. Proposed mechanism uses the IEEE 802.15.4 based Zigbee communication protocol between Host and Agents for sensing information and standby power control command transmission. 

An zigbee network is formed, in which 1 module is configured as Coordinator and the other 3 modules are configured as END DEVICE.


FOR MORE INFORMATIONS PLEASE VISIT http:\\www.8051projects.info
Reade more >>

adhitz

Twitter