SBC Development System for the
Sharp PC-1270 Programmable Calculator


 

Description
Programmer's Editor
SBC Development System
Application Notes
SBC Compiler Reference Manual
Fahrenheit 512A Card Programmer


Description

 

To develop PC-1270 programs using professional programmer's editors, then the SBC Development System is just what you need.

It can be "hooked" to several professional editors.  The editor shown below is from UltraEdit (www.ultraedit.com).

The special configuration files needed for the SBC Development System are available at no charge from PROM Software.

Syntax coloring changes the color of text based on what it's purpose is.  This makes it very easy to see what is a comment, a keyword in the language, a built-in function, and so forth.

Syntax coloring is one of the great advances in programmer's editors in the last few years, and now it is available for the PC-1270.

SBC supports the use of "include" header files, so common headers and definition files can be written once and included in all the appropriate source files.

Routines and data that is used amongst several programs can be written once in an include file.


 

The SBC compiler can be executed from within a programmer's editor.

A separate window is created showing the output of the compiler, including a listing of errors detected.

By double-clicking on an error, the editor automatically takes you to the proper source file (PC-1270 projects can have dozens of source files), and to the proper line in the source file. The error message appears at the bottom of the window. Once you've corrected the error, just double-click the next error to go directly there.


SBC Development System

The SBC Development System consists of the SBC Compiler, Linker, Download/Programming Utility to transfer the compiled and linked program from from a PC to the CF-Series Flash Card or RAM Card, and the Fahrenheit 512A Card programmer.


Application Notes

Programming CF-Series Flash Cards

This application note discusses the programming of multi-bank programs for the PC-1270 in detail, and includes a sample program.  It has many useful tips on creating and optimizing programs for the PC-1270 for all card storage devices (RAM cards and CF-Series Flash cards).

APFLASH Application Note (PDF File 63K)

 
Initializing/Reading the RAM area 
of a CF-Series Flash Card

This application note discusses how to initialize the RAM area of a CF-Series Flash card when it is programmed.  It also shows how you can upload the RAM area of a card to your PC to view the variables.

APRAMINIT Application Note (PDF File)

SBC Reference Manual
Sharp PC-1270 BASIC Compiler Ver 3.3

 

This manual describes the compiler and linker and how to use them.  It also has the complete language reference for the BASIC language, including preprocessor commands.  Programming technique is also discussed.

It also describes the linker used to assemble multiple object files into a single file.

Newsletter with new Version 3.3 features

SBC Reference Manual (PDF File 141K)


Fahrenheit 512A Card Programmer

The Fahrenheit 512A Card Programmer connects to your PC through a serial communications port and downloads the compiled PC-1270 program to the card in just seconds at 115,200 baud.

Fahrenheit 512A User's Guide (PDF File 57K)