Welcome to Joe's PIC Project Page


Microcontroller-based Keyless Door Lock Application

Introduction

The intention of this page is to publish information learned while working with the PIC16C84 microcontroller for a college projects class. This page will also try to provide the reader with a broad overview of the project, and at the same time, provide links to more detailed material.

The project is a keyless door lock system for common household door locks, but the concept is flexible enough to allow for expansion to many related applications.

Hardware

The hardware requirements of this project were to include the following:

Software

The general software requirements for the project were then defined as:

Keyless Door Lock Program Source - Click here to view source code (20k)

Development Tools

The resulting code was assembled using Microchip's MPASM assembler. The code used 536 bytes of the 1024 bytes of available program memory. Microchip's MPSIM software simulator was used to test approximately 90% of the code offline before downloading to the PIC16C84. The code was programmed into the PIC16C84 using ITU Technologies' PIC-1a programmer board. The PIC-1a comes complete with the required utilities for programming.


Microchip Web Site - PIC16C84 microcontroller information

ITU Web Site - PIC microcontroller programming resources

Click here to send e-mail to Joe Daniel

*graphics courtesy of www.webdiner.com