Post Reply 
Sharp CE-150 printer/cassette interface questions
01-29-2023, 02:11 PM (This post was last modified: 01-29-2023 06:50 PM by robve.)
Post: #8
RE: Sharp CE-150 printer/cassette interface questions
(01-28-2023 03:42 PM)polbit Wrote:  Speaking of interesting, 1500 and 1500A returning two different results (was writing a little screen erase routine...):

1500A - new ROM version:
71 AND (NOT 8) returns 71 correctly

1500 - old ROM version:
71 AND (NOT 8) returns 0(??)
but
NOT 8 returns -9 correctly
71 AND -9 returns 71 correctly

There is quite a bit of German literature on the PC-1500(A) as well as downloadable software from http://www.pc1500.com and http://www.pc-1500.info and a lot of books/magazines with code listings for the PC-1500 and PC-1600 at https://www.sharp-pc-1600.de/Eng_Downloa...echer.html

It is known that the old A1 ROM has a couple of issues. "Tips + Tricks Handbuch für den Sharp PC-1500(A)" (see link above) spends several pages explaining this.

To check your ROM version, execute two PEEKs:

PEEK &C443 and PEEK &C5BD
56, 129 -> A01
59, 129 -> A03
59, 74 -> A04

The old ROM A01 which has issues appears to be a rare sight, I believe, so most PC-1500(A) specimens encountered in the wild will be fine.

PS. there is an interesting document "ROM-Unterprogramme I" that lists noe less than 128 CALL addresses for those who want to venture into machine code programming on the PC-1500: http://www.pc-1500.info/category/cat_manuals/

PPS. the pc-1500.info site also has magazines in English. For example, STATUS 1500 is an excellent UK series on the PC-1500(A): http://www.pc-1500.info/?s=STATUS+1500

- Rob

"I count on old friends to remain rational"
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Sharp CE-150 printer/cassette interface questions - robve - 01-29-2023 02:11 PM



User(s) browsing this thread: 5 Guest(s)