Software services and embedded application development



















PINNACLE FREQUENTLY ASKED QUESTIONS (FAQ)

This page will attempt to address and answer many of the most frequently asked questions about Pinnacle 52. If you have any additional questions you may certainly write to us (see below), we'll be happy to answer any questions you may have.

  1. What does Pinnacle 52 include?
  2. Does Pinnacle 52 include a C compiler?
  3. How much does Pinnacle 52 cost?
  4. Why doesn't the Simulator version include the ability to save Code Memory?
  5. Does Pinnacle's assembler support macros?
  6. Can I compile code written in other assemblers with Pinnacle?
  7. I just want to use the Simulator. Do I have to assemble in Pinnacle?
  8. What 8052 derivative chips does Pinnacle support?
  9. Does Pinnacle support memory maps from third party software?
  10. How does Pinnacle support I2C simulation?
1. What Does Pinnacle 52 Include?

2. Does Pinnacle 52 include a C compiler?

    At this time Pinnacle 52 does not include a C Compiler. Rather, Pinncle 52 only includes an assembly language assembler. We plan to support other languages in future versions of Pinnacle.
3. How much does Pinnacle 52 cost?

4. What limitations does the demo version of Pinnacle 52 have?

    The demo version of Pinnacle 52 available for download is fully functional with the following limitations: 1) Assembled, linked, and simulated programs are limited to 2k of executable code. 2) You may not save disassembled code from the Simulator's Code Memory window to a disk file.

    Both of these features will be enabled when you purchase the Professional version. If you buy the Simulator only, you will be able to simulate 64k programs, but you will not be able to assemble and link more than 2k of code, nor will you be able to save Code Memory to a disk file.

5. Does Pinnacle's assembler support macros?

    Yes, Pinnacle's assembler includes macro support. Please refer to the help file included in the software for more information regarding macros.
6. Can I compile code written in other assemblers with Pinnacle?

7. I just want to use the Simulator. Do I have to assemble in Pinnacle?

    No, you don't have to assemble your programs in Pinnacle. You may assemble them in other assemblers and load them into the Simulator's memory using the "File / Open" option. This will allow you to load a hex or binary file into the Simulator's memory.

8. What 8052 derivative chips does Pinnacle support?

    Pinnacle fully supports the 8051, 8052, Dallas 80C310, 80C320, 80C520, 80C530, and the Philips P89C51RD+. You may use the Pinnacle assembler to assemble programs that will be used on any MCS-51 compatible microcontroller by simply defining the new SFRs at the beginning of your program. However, the integrated Simulator may not be able to completely simulate all the features supported by the derivative chip.

    If you are going to use a derivative chip that isn't supported by Pinnacle, please let us know so we can add that chip to our list of chips to support in future versions of the software.

9. Does Pinnacle support memory maps from third party software?

10. How does Pinnacle support I2C simulation?


    If you've reviewed the Frequently Asked Questions mentioned above and still don't have an answer to your question, please drop us an e-mail so that we may review your question and get an answer to you as soon as possible.


(C) Copyright 2000-2007 Vault Information Services LLC. All Rights Reserved.