Computational Software You Can Bank On™


Specifications for
Sharp Wizard Organizers
OZ-730PC / OZ-750PC / OZ-770PC & ZQ-700PC / ZQ-750PC
with BASIC Add-on Programs

PROM Software's Home Page  for Handheld Developers


PROM Software Inc

Sharp has released another new organizer in this OZ/ZQ Series, the OZ-770PC, that, in addition to keeping track of names and addresses, telephone number, schedules, and so forth, have the ability to be programmed in BASIC.  See Description of BASIC Add-on Programs.

The new OZ-770PC is the same machine as the OZ-750PC but has the new Day-Timer® Organizer® 2000 Sharp Edition Software, and has an optional program to synchronize with Microsoft® Outlook™.  (This program can be downloaded at no cost from Sharp's www.mywizard.com web site.)

The OZ-730PC/OZ750PC machines are now discontinued in the U.S., although they may still be available for sale for some time.

The OZ Series is sold in the US, and the ZQ Series in other countries.  The OZ-730PC is identical to the ZQ-700PC, and the OZ-750PC is identical to the ZQ-750PC.  (There are some differences in the labels printed on the keyboard, but the key functions are identical.  For example, the Euro symbol is printed on the ZQ keyboards whereas it is not in the U.S. OZ versions.)  See the OZ-730/750 User's Guide (581K PDF File).

Sharp Organizers can be purchased at most office supply stores (Staples, OfficeMax, Office Depot, etc.) and at Underwood Distributing Co.

There are also ZQ-700M/ZQ-750M models which are similar to the "PC" models.  These also have the ability to be programmed in BASIC and are sold in Germany, Italy, and other European countries.

They are multi-lingual and the appointment scheduling software is somewhat different than the Day-Timer® software included with the "PC" models.

Visit www.organizerlink.com for details on organizer software for the "M" models.

The units come blister-packed and include a connecting cable so the it can be connected to a 9-pin serial port on a PC.  Data can then be saved on a PC, and can be transferred from one machine to another.

See How to Develop a BASIC Program, BASIC Programming Considerations and BASIC Programming Specifications if you are interested in writing BASIC programs for this new machine.

For detailed information on the machine language used within these Organizers, see the www.ozdev.com site.  This site has much detailed technical information and is aimed at software developers who are familiar with assembly language programming.

BACK     HOME    TOP    Developers Home


Description of BASIC Add-on Programs

[The following is directly from Chapter 11 of the Operation Manual, How to use the Add-on.]

Add-on software programs add functionality to your Organizer.  They are specially designed for your Organizer, named My Programs.

  • Once installed, you can access and run these programs from the My Programs screen.  To display the My Programs screen, press the [My Programs] button.

  • You cannot run PC software on your Organizer.

  • Using the AUTORUN feature, you can run an add-on program when the Organizer is turned on.

Installing My Programs application

Additional software for your Organizer can be found on the included Software CD-ROM, as well as on the internet (Sharp's homepage).

  1. Connect Docking Module to Organizer and PC.

  2. Insert the included CD.  If using Windows 95 / 98 or Windows NT the CD should start automatically.  If not, double click the My computer icon on your PC, click your CD-ROM drive then navigate to Customize folder.

  3. Click the [Customize] button and double click the file you want to install.

  4. Follow the on-screen instructions.

Using the program

  1. Press the [My Programs] button to view list of installed programs.

  2. Launch the application by pressing the [1] - [0] key that corresponds to the application.

Deleting a selected My Program

  1. Press the [My Programs] button to view list of installed programs.

  2. Use the cursor keys (up, down, left, &  right) to select the application to remove.

  3. Press [Menu] to open the application menu.

  4. Select DELETE SELECTED MY PROGRAM.

  5. Press [Enter] to confirm (or [Esc] to abort).

The selected program is deleted from My Programs application.

BACK     HOME    TOP    Developers Home


How to Develop a BASIC Program

BASIC programs are developed on a PC, compiled, converted to a Wizard (.wzd) file, and then downloaded to the Organizer through the provided serial cable.

A Software Development Kit and Supplement are available at no charge from Sharp (Japan) on their website for Organizers, www.sharp-world.com

For complete instructions, see the Instruction Manual provided with the Software Development Kit.  There are also some sample programs at this site.

The BASIC is a variation of Sharp BASIC using mostly conventional keywords and functions.

For the complete language specifications and instructions, see the Language Reference Manual provided with the software development kit.

See also BASIC Programming Considerations and BASIC Program Specifications for details on some of the programming-related items.

BACK     HOME    TOP    Developers Home


BASIC Programming Considerations

This new machine from Sharp is the first programmable machine they have released in some time.  It has a lovely LCD screen (photo), appears to be quite fast in terms of computational speed, and uses, sensibly, 2 "AA" batteries.

It's basically a consumer piece, aimed at those people who want to be "organized" by a machine, but it does have the capability of executing BASIC programs.

It can store up to 10 BASIC programs that accessed through the My Programs menu.  Within BASIC, you can create and read data files that are stored (as are the programs) in Flash memory.  The data files can be transferred to and from a PC.

The syntax is vintage Sharp BASIC.  If you've worked with any of the Sharp PC-E500, PC-1350/1360, PC1280/1285 machines, you'll find it very familiar.

It's different than the PC-1270 BASIC, but many of the commands are the same or very similar.  Programs for the PC1270 would have to be rewritten in order to run on these machines.  

Persistent storage (for setup and configuration data) could be achieved  by using data files which are stored in flash memory (all program variables are cleared every time a program is started).

Very similar to the PC1270, the program is compiled on a PC, the compiled file is converted to a .wzd file (a header is inserted at the start of the compiled file), and then the .wzd file is downloaded to the machine.  Once the program is in the machine, it can only be executed.  There is no programming editing capability.

The user can delete any of the BASIC programs by using menus on the machine.

If a system backup is made of a machine using the utility provided with it, the entire contents of the memory are transferred to the PC.  This includes any BASIC programs and data files, as well as all the other data.  

This backup file can be used to reinstall all the data on any machine (not just the one the backup was made from), thus there is an easy mechanism for an end-user (or others) to duplicate BASIC programs.

BACK     HOME    TOP    Developers Home


BASIC Programming Specifications

The documentation reports that each BASIC program cannot exceed 32K.  Line numbers can range from 10 to 30,000.  Each line cannot exceed approximately 254 bytes. 

This machine has the capability to generate and save data files.  These are probably stored in Flash memory and thus will survive battery changes.  In the documentation for the PRINT# statement, the maximum size for a data file (using the PRINT# and INPUT# statements) is about 15K.  (It's not clear whether this is the total space available for all data files, or whether it's the limit for a single file.)  

Data files are transferred to the PC (along with the programs and all other organizer data) during a system backup.  The system backup file can then be downloaded to any other organizer, making it a clone of the original machine.

Data files can also be sent and received through the serial port.  The baud rate is 9600 (fixed -- cannot be changed) and there is no handshaking protocol available.

Sending data from a PC to the organizer via a BASIC program results in character overruns because of the slow BASIC interpreter.  Delays have to be inserted between each character and the next.

Each data file is attached to the BASIC program (numbered 0 thru 9) that created it.  If a BASIC program is deleted, all data files created by it are automatically deleted.

Every time a BASIC program is started, all array and A-Z and array variables are cleared.  If the user presses any other key on the organizer to start one of the built-in applications (schedule, telephone list, to do, etc.) while a BASIC program is executing (including waiting for input), the BASIC program is immediately terminated and any data stored in variables is lost.

There seems to be no way to chain or call one BASIC program from another, but you can pass data between programs by using a common data file.  The data files are stored in flash, so writing to them may be slower than to RAM.

Commands and statements are compiled into 2-bytes tokens (versus 1-byte tokens for the PC-1270), thus similar programs will compile to a longer file for the organizer compared to the PC-1270.  

Also, the lovely screen will require more programming steps to make applications look good on it -- well worth the effort, but it will consume space.

There doesn't seem to be any way to print the output of a program.  One may be able to send data through the serial port to a printer with a serial interface (not that common these days) to generate output, but it's not discussed in the documentation.

The serial cable has four conductors: send data, receive data, ground, and data terminal ready (DTR).  The DTR line is used to "wake up" the organizer and automatically puts it into the PC Sync mode (ready to accept data from a PC).  There is no circuitry in the serial cable -- the TTL to RS232 level conversion takes place inside the organizer.  See serial cable wiring diagram.

For more information or to contribute information about this product, email us at the address at the bottom of this page.

BACK     HOME    TOP     Developers Home


Detailed Specifications    BACK     TOP     HOME

Model OZ-770PC OZ-750PC & ZQ-750PC OZ-730PC & ZQ-700PC
Photo
Display 239 x 80 dot matrix monochrome LCD
Formats to 7 lines useable by 239 pixels wide for BASIC Add-on programs
CPU Z80 based, 9.83 MHz
Included Applications Day-Timer® Organizer® 2000 Sharp Edition

Includes all applications from OZ/ZQ-750

Sync to Microsoft® Outlook™
(free download from www.mywizard.com)

Calendar Schedule
To Do List
Birthday/Anniversary
Telephone
Memo
Expense & Expense Report
Clock,
Calculator & Conversion
Add-on programs (to be written in BASIC)
See OZ-730/750 User's Guide (a PDF file) for details
Flash Memory 3.0 MB Flash memory,
user area approximately 1,920 KB 
for data storage,
760 KB for operating system,
320 KB for Add-on programs
(up to 10 programs at a 
maximum of 32 KB each).
2.0 MB Flash memory,
user area approximately 896 KB
for data storage, 
760 KB for operating system,  
320 KB for Add-on programs
(up to 10 programs at a 
maximum of 32 KB each).
RAM Memory 128K 256K 128K
Included Application Capacities 20,000 entries total
Schedule: 5,000
Tel: 5,000
Memo: 5,000
To Do List: 3,000
Expense: 2,000
(assuming average entry size)
9,000 entries total
Schedule: 2,500
Tel: 2,500
Memo: 2,500
To Do List: 1,000
Expense: 500
(assuming average entry size)
Maximum data size per entry 2,000 bytes
User Interface Keyboard
Other features Secret function
data transfer
search function
Clock Frequency: 32,768 Hz
Accuracy: 2 secs per day at 25°C/77°F
Displays: Year, month, day, day of week, hours, minutes, AM/PM and major city names, 12 hr or 24 hr
IR Transfer n/a Up to 80 cm (30 inches)
Can only be used between two OZ/ZQ-750 machines.
n/a
Cable Jack 4 pin
4 pin to standard 9-pin RS232 connector cable provided
Uses send data, receive data, ground, and DTR to "wake" the organizer up.
See serial cable wiring diagram.
Batteries 2 x "AA" Batteries
Life:  Approx 120 hours of display at 25°C/77°F

with Backlight on 2 minutes per hour of use:
Approx 90 hours
Backlight Backlight life depends on usage.  If the backlight is on for  10 minutes per day, the brightness will be reduced by half after 10 years (at an ambient temperature of 25°C/77°F  and 65% humidity).
Operating Temperature 0°C to 40°C (32°F to 104°F)
Dimensions
W x D x H
Open:
162 x 145 x 10.9 (in mm)
6-3/8 x 5-23/32 x 7/16 (in inches)

Closed:
162 x 81.5 x 19.9 (in mm)
6-3/8 x 3-7/32 x 25/32 (in inches)
Weight 220 g (7.75 oz) including batteries

BACK      HOME       TOP       Developers Home


For inquiries, email us at

© 2006 PROM Software Inc  All Rights Reserved   -   Terms of Use
PROM®, PROMSOFT® , LoanMaker® & LeaseMaker® are registered trademarks of PROM Software Inc.