PIC microcontroller review


Published on

A PIC micro-controller review as a part of one complete course about using communication modules along with PIC-Micro-controller

1 Like
  • Anybody know PIC microcontroller program to trigger boost inverter using PIC16F876 ???
    Are you sure you want to  Yes  No
    Your message goes here
  • Helow dear fellow:

    you want earn money online, its not a scam or hacking websites these are links of websites where you can earn money online little bit work, and you can earn a healthy amount free.i also earning there and i want, you earn also there.
    simple methods:

    First make online bank account at PAYZA (free)

    (1) http://buxp.org/?r=kheelo
    (2) http://www.the-bux.net/?ref=kheelo
    (3) http://www.clixsense.com/?5751093
    (4) http://www.lxproject.org/?r=311515992
    (5) http://www.nerdbux.com/?ref=kheelo
    (6) http://www.ipuservices.com/user/signup/?referred_by=IPU044345
    (7) http://www.neobux.com/?rh=6B6865656C6F34753838

    So, don't spent your time on scammed sites.if any problem,then mail me for consultation freely.i'll help you,ask me each and every question what you makes trouble without hesitation.

    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

PIC microcontroller review

  1. 1. Communication PIC-Microcontroller Lab Course by JAOM Center, Feb. 2013PIC Microcontroller Review Instructor: Mohsen Sarakbi
  2. 2. Definitions of Control Systems A control system is a collection of components working together under the direction of some machine intelligence. In most cases, electronic circuits provide the intelligence, and electromechanical components such as sensors and motors provide the interface to the physical world.
  3. 3. Parts of Control System
  4. 4. Parts of Control System Every control system has (at least) a controller and an actuator (also called a final control element). The Controller is the intelligence of the system and is usually electronic. The input to the controller is called the Set point, which is a signal representing the desired system output. The Actuator is an electromechanical device that takes the signal from the controller and converts it into some kind of physical action. Examples of typical actuators would be an electric motor, an electrically controlled valve, or a heating element. The last block is labeled Process and has an output labeled Controlled variable. The process block represents the physical process being affected by the actuator, and the controlled variable is the measurable result of that process.
  5. 5. Control System Classifications Open-Loop Control Systems:The controller never actually knows if the actuator did what it was supposed to. Closed-Loop Control Systems: The output of the process (controlled variable) is constantly monitored by a sensor.
  6. 6. Microcontrollers The microcontroller is simply a computer on a chip. A microcontroller differs from microprocessor; it usually includes a central processor (CPU), input and output ports, memory for program and data storage, an internal clock, and one or more peripheral devices such as timers, counters, analog-to-digital converters (ADC) and serial communication facilities.
  7. 7. Microcontrollers
  8. 8. PIC Microcontrollers PIC is the name for the Microchip microcontroller (MCU) family, consisting of a microprocessor, I/O ports, timers and other internal, integrated hardware. The main advantages are low external part count, a wide range of chip sizes great availability of compilers and source code and easy programming. In our course we’ll use the Microchip products (PIC16F877A) microcontroller.
  9. 9. PIC16F877A Featureso High-performance RISC CPUo 8 Kbytes of FLASH Program Memoryo 368 bytes of Data Memory (RAM)o 256 bytes of EEPROM Data Memoryo 33 I/O pins: (5 ports: A(6), B(8), C(8), D(8) and E(3))o 4-20 MHz operating speedo Wide operating voltage range: 2.0V to 5.5V.o Max. 25 mA current from an output pin.
  10. 10. PIC16F877A Features
  11. 11. MikroBasic
  12. 12. Create a Project
  13. 13. Programming …
  14. 14. PIC Lab ON/OFF LED IF Statements & Loops (WHILE & FOR) Procedures LCD USART TX/RX Analog input (Temp on LCD) Combined Scenario ..