HI-TECH ‘C’ AND MPLAB – AN OVERVIEW
HI-TECH software makes industrial-strength development tools and C compilers that help software developers write compact, efficient embedded processor code. HI-TECH PICC-18™ is a powerful C compiler for the Microchip PICmicro® PIC18 family of microcontrollers. HI-TECH PICC-18 delivers unrivalled code density combined with excellent reliability. Tightly tuned to the PIC18 architecture, it allows firmware development in a fraction of the time, but with no greater use of RAM or ROM, required for conventional assembly language programming. It is also a USER FRIENDLY language.
HI-TECH PICC-18™ Compiler Features:
MPLAB IDE – AN OVERVIEW
MPLAB is a Windows program package that makes writing and developing a program easier. It could best be described as developing environment for a standard program language that is intended for programming a PC. MPLAB allows you to write, debug, and optimize the PICmicro MCU applications for firmware product designs. Integrated Development Environment (IDE) is an application that has multiple functions for software development. MPLAB IDE an executable program that integrates a compiler, an assembler, a project manager, an editor, a debugger, simulator, and an assortment of other tools within one Windows application. A user developing an application should be able to write code, compile, debug and test and application without leaving the MPLAB IDE desktop. MPLAB IDE runs as a 32-bit application on MS Windows, is easy to use and includes a host of free software components for fast application development and super- charged debugging.
MPLAB ICD 2 – AN OVERVIEW
Traditionally, embedded systems engineers use in-circuit emulators (ICE) to develop and debug their designs and then programmers to transfer the code to the devices. The in-circuit debugging logic, when implemented, is part of the actual microcontroller silicon and provides a low-cost alternative to a more expensive ICE. In-circuit debugging offers these benefits:
An ICE uses custom hardware to emulate the target microcontroller. An ICD uses hardware on the target microcontroller to do some of the functions of an ICE. An ICD also employs software running on the target to do ICE-like functions and, as a result, relies upon the target microcontroller for some memory space, CPU control, stack storage and I/O pins for communication.
The MPLAB ICD 2 (In-Circuit Debugger 2) allows debugging and programming of PIC microcontrollers using the powerful graphical user interface of the MPLAB Integrated Development Environment (IDE). The MPLAB ICD 2 is connected to the design engineer’s PC using USB or RS-232 interface and can be connected to the target via an ICD connector.
MPLAB ICD 2 SYSTEM COMPONENTS:
In addition to the MPLAB ICD 2 module, the following components are required:
GPS – AN OVERVIEW:
The GPS (Global Positioning System) is a “constellation” of 24 well-spaced satellites that orbit the earth and make it possible for people with ground receivers to pinpoint their geographic location. The location accuracy is anywhere from 100 to 10 meters for most equipment. Accuracy can be pinpointed to within 1 meter with special military-approved equipment .GPS equipment is widely used in science and has now become sufficiently low-cost so that almost anyone can own a GPS receiver.
The GPS has three components namely:
GSM – AN OVERVIEW
GSM, Global System for Mobile communications, is today the most successful digital mobile telecommunication system. This second-generation (2G) system provides voice and limited data services and uses digital modulation with improved audio quality.
The different versions of GSM are:
This is the one stop educational site for all Electronic and Computer students. If you want to learn something new then we are here to help. We work on Microcontroller projects, Basic Electronics, Digital electronics, Computer projects and also in basic c/c++ programs.
Copyright©2012 electrofriends.com All Rights Reserved