A Framework for Developing a Microchip PIC Microcontroller Based Applications
Author(s):
Shripad G. Desai, Vibhor Agarwal
Keywords:
Abstract
This paper presents a framework for developing applications based on a Microchip PIC microcontroller (μC). Consisting of hardware and software tools it supports the development and transfer of program code from a personal computer to the microcontroller, and evaluation of its execution on rapid prototyping hardware. The first part of the paper focuses on hardware design, which is based on a modular approach, i.e. recomposed for the design of each application, in order to ensure maximum adaptability. The MPIC development system (MPICds) thus consists of a programmer, a main board including adapters for a variety of chip packages, and plug-in modules. All these hardware components are designed so that they can be fabricated by any potential user. Selected microcontroller is programmed in the standard ICSP mode using one of the freely available PC programs. These are presented in the second part of the paper describing the software part of the framework, which besides programming tools also discusses the code development tools. The stress is given to the use of high-level tools, where the algorithms are described in the form of different graphical notations, i.e. block diagrams, instead in C or assembly code. Throughout the paper, a special attention is given to the use of framework in the electrical engineering education process. Besides giving some suggestions for the use at different educational levels, the emphasis is on the implication of contemporary design methods, and the hardware’s robust design, which is deliberately planned in such a way that even an incorrect use cannot harm any of its components.
Article Details
Unique Paper ID: 150663
Publication Volume & Issue: Volume 7, Issue 8
Page(s): 277 - 282
Article Preview & Download
Share This Article
Conference Alert
NCSST-2021
AICTE Sponsored National Conference on Smart Systems and Technologies
Last Date: 25th November 2021
SWEC- Management
LATEST INNOVATION’S AND FUTURE TRENDS IN MANAGEMENT