Electronic Products
Find us here:
  • Books
    • Embedded C Books >
      • cbookfiles
      • cbook2files
      • cbook3files
    • BASIC Books >
      • Programming PICs in BASIC_vol1
      • PICBasic Book Support
      • Basic Atom Book Support
    • Other Books >
      • Arduino Book
      • chipkitbookfiles
  • Chuck's Blog
    • Blog Posts Archive
    • Disclaimer
  • YouTube Channel
  • About Chuck
    • About Chuck
    • Stock Car Racing
  • 3D Printing
    • Fabrikator Mini
  • Getting Started with PICs
    • BASIC Programming
    • C Programming >
      • C Compilers
  • Build Your Own PICKit 2
    • PICkit 2 Starter Kit
  • CHIPINO
    • Shields
  • CHIPAXE Breadboard Modules
  • Understanding Hex Files
  • chipKIT
  • Newsletter Archive
  • Contact
  • Retired Designs
    • BasicBoard
    • Ultimate OEM
    • Maximite BasicBox
    • Maximino
  • Downloads
  • Kickstarter Projects
    • Demo-Shield
  • Great Cow Basic Site
  • Buy Hardware
  • Links I Recommend

Real Pic Simulator

6/28/2013

5 Comments

 
I was searching for a graphical tool to work with Snap Circuits when I found the Real Pic Simulator. This simulator is awesome in my opinion. It cost $29 for the full non-commercial version and to me, it was worth it. 

The simulator works with the .hex file created by the compiler of your choice and then allows you to run it on simulated electronic components. There are LEDs, switches, potentiometers, LCDs and more. Amazingly it also includes a graphic LCD based on the KS0108 chip. I created a Great Cow Basic project for that recently and had a hard time getting everything working correctly but after several hours had it working. I loaded that same .hex file in Real Pic Simulator and tested it on the graphic LCD and it displayed perfectly. I wish I had this before.
Picture
The .hex file is disassembled back into PIC assembly code so you can watch the code run during the simulation. You can set break points and then step through the assembly commands. You can split screen and have the assembly code on one side and the hardware simulation on the other. 

The GUI objects also includes an oscilloscope object which is more like a logic analyzer. There is also a function generator but I haven't tried that out yet so I'm not sure exactly how well that works.

Bottom line is, this tool works great with any PIC development package to give you a quick way to test typical circuitry blocks with code.

Check it out at:
http://digitalelectrosoft.com/pic-simulator
5 Comments
andre link
12/24/2014 12:17:15 pm

is that site still functionnal...i tried to access with firefox and ie
and it does not work

Reply
Chuck Hellebuyck link
12/26/2014 01:17:04 am

I just checked it again and its still there. Try again.

Reply
Shayne
7/29/2016 11:34:12 am

Good product but zero support from the company. I bought it to support them, and had an issue with the key. Zero replies to multiple emails. Use the free version, don't buy it
S

Reply
Darren hensman
2/10/2017 11:55:42 am

Hi chuck my name is Darren and I have several of your books on picbasic pro and I love then.chuck can you please help me I have real pic simulator and I just can't get the uart terminal to work.example baud at 9600 I have read the manual and I don't quite understand it regards to the uart terminal.

Reply
raf janssens
8/24/2017 01:29:36 am

i had problemes with the display .i got extra caracters and the whole display messed up.so ??? .afther using pic16 simulator i got an error there also on the display.then i started looking what was wrong because the software works on a 2X16 display like it should .the problem was that you have to change the EN active on settings to 0 and the RS onto active on 1 .then the display works like it should be working .

Reply



Leave a Reply.


    Categories

    All
    3D Printer
    Chipaxe
    Chipino
    Chipkit
    CNC
    Copper Connection
    Dot Matrix
    Elproductsnews
    Expresspcb
    Graphic Lcd
    Great Cow Basic
    Kickstarter
    Lcd Shield
    Makefaire
    Makercase
    Maximite
    Microchip Pic
    Pickit 2
    Pickit 3
    Videos

    Visit previous blog posts in the archives below.

    Archives

    February 2018
    October 2017
    September 2017
    July 2017
    November 2016
    August 2016
    July 2016
    May 2016
    March 2016
    January 2016
    November 2015
    September 2015
    August 2015
    July 2015
    June 2015
    April 2015
    March 2015
    February 2015
    January 2015
    December 2014
    November 2014
    October 2014
    September 2014
    August 2014
    July 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    January 2014
    December 2013
    November 2013
    October 2013
    September 2013
    August 2013
    July 2013
    June 2013
    May 2013
    April 2013
    March 2013
    October 2012
    October 2011

    RSS Feed



    About Chuck

    Chuck has been programming with PIC Microcontrollers since there were only five devices. Now there are over 700 and growing. He also has a lot of fun 3D printing designs using his Davinci 3D printer and TinkerCad software. In this series of blog posts and occasional videos on his YouTube Channel he tries to help you get started with electronics and 3D printing.

    Disclaimer

Powered by Create your own unique website with customizable templates.