Proteus Simulation Based Pic Projects

Proteus Simulation Based Pic Microcontroller Projects

What is Proteus Software?

Proteus ISIS is the best simulation software in the world for various designs with electronics & microcontroller. It is mainly popular because of availability of almost all microcontrollers in it. So it is a handy tool to test programs and embedded designs for electronics hobbyist & expert. You can simulate your programming of microcontroller in Proteus 8 Simulation Software.

Under given is the list of projects available on the site with Proteus simulation. We have huge list of projects in this category.


  1. PIC16F84A LCD interfacing code (In 8bit mode) + Proteus simulation

    This post provides the LCD[1] interfacing code using PIC16F84A microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the ‘Downloads’ section at…

  2. PIC16F84A based digital clock using LCD display (Code+Proteus simulation)

    This post provides a simple digital clock implementation using PIC16F84A microcontroller and an LCD display. This code is written in C language using MPLAB with HI-TECH C compiler. You can download…

  3. How to interface keypad with PIC16F84A

    This post provides a simple method to interface any keypad (e-g 4×4 or 4×3 etc) with PIC16F84A microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You…

  4. PIC16F84A based simple calculator (Code+Proteus simulation)

    This post provides a simple calculator implementation for PIC16F84A microcontroller. This is a simple one digit[1] calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and division(/). The code for PIC16F84A is written in…

  5. PIC16F84A software UART (bit banging) code and Proteus simulation

    This post provides the software UART (Bit Banging) code for PIC16F84A microcontroller (e-g to connect PIC controller with PC using serial adapter). As we know, PIC16F84A microcontroller doesn’t have built in UART module, so…

  6. PIC16F84A interrupt based software UART code and Proteus simulation

    This post provides the interrupt based software UART (Bit Banging) code for PIC16F84A microcontroller. As we know, PIC16F84A microcontroller doesn’t have built in UART module, so we can create UART functionality in it’s…

  7. PIC16F84A i2c (bit banging) code and Proteus simulation

    This post provides the i2c bit banging code for PIC16F84A microcontroller. As we know[1], PIC16F84A microcontroller doesn’t have any built in i2c modules, so we have to create it in the software. This code…

  8. PIC12F675 interrupt based software UART code and Proteus simulation

    This post provides the interrupt based software UART (Bit Banging) code for PIC12F675 microcontroller. As we know, PIC12F675 microcontroller doesn’t have built in UART module, so we can create UART functionality in it’s software.…

  9. PIC12F675 i2c (bit banging) code and Proteus simulation

    This post provides the i2c bit banging code for PIC12F675 microcontroller. As we know[1], PIC12F675 microcontroller doesn’t have any built in i2c modules, so we have to create it in the software. This code…

  10. Interfacing of PIC12F675 with (i2c based) 24LC64 EEPROM (code + Proteus simulation)

    This post provides the code for interfacing 24LC64 EEPROM with PIC12F675 microcontroller. This 24LC64 EEPROM has i2c based interface and PIC12F675 doesn’t have any built in i2c modules, so software i2c module is…


Current Project / Post can also be found using:

  • proteus simulation projects
  • proteus circuits projects
  • Proteus Simulation
  • circuit simulation using proteus mini project
Scroll to top