|
|
|
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)
|
|