Keskin PC-1500 - Sharp PC-1500

Seyahat çantasında yazıcı/çizici ve kaset arayüzüne sahip Sharp PC-1500. Musée Bolo , [1] EPFL , Lozan'da sergileniyor .

Keskin PC-1500 bir oldu cep bilgisayarı tarafından üretilen Sharp 1981-1985 sırasında. Yeniden etiketlenmiş bir sürüm de TRS-80 Cep Bilgisayarı PC-2 olarak satıldı .

Bütün bilgisayar LH5801, bir etrafına dizayn edilmiştir 8 bitlik CPU benzer birZilog Z80 , ancak tüm koydu aşımı güç tasarrufu CMOS devrelerde. On-board RAM 2KB'den ile donatılmış, programlama dili olan BASIC . Daha sonra Alman mühendisler , makine için bir montajcı sağladı. Daha sonra bir C derleyicisi bile izledi. Harici bir yuva mevcuttur ve bellek (4 KB'den 32 KB'ye kadar) ve rom modüllerini kabul eder.

2 KB belleğe sahip bu cep bilgisayarının sekiz versiyonu:

  • Sharp PC-1500 - Japon versiyonu (1981)
  • Sharp PC-1500 - LCD'nin çevresinde mavi boya bulunan Japon versiyonu. PC-1500D (1984) olarak bilinir
  • Sharp PC-1500 - Avrupa, Avustralya ve Kuzey Amerika versiyonu (1982)
  • Sharp PC-1500 RP2 - Brezilya versiyonu (1982)
  • HiradasTechnika PTA-4000 - Macar lisansı.
  • HiradasTechnika PTA-4000+16 - Macar lisansı (dahili 16 KB bellek uzantılı)
  • Tandy TRS-80 PC-2
  • Nanfeng PC-1500A - Çin lisansı (Japon bileşenlerden CKD montajı)

8 KB belleğe sahip iki sürüm:

  • Sharp PC-1501 - 8 KB bellekle Japonca yeniden işleme (1984)
  • Sharp PC-1500A - 8 KB bellek ile Western yeniden işleme (1984)

Teknik özellikler

  • 156×7 piksel LCD
  • Entegre hoparlör
  • Entegre RTC
  • Bellek/kartuş yuvası
  • Yazıcı ve teyp sürücüsü için 60 pimli genişletme bağlantı noktası
  • Pil yuvası (4×AA)
  • Harici güç kaynağı için konektör (Resmi adaptör Sharp EA-150'dir, 9 V'ta 500 mA olarak derecelendirilmiştir, CE-150 yazıcı arayüzü ile birlikte gelir.)

Aksesuarlar

  • CE-150 Seyahat çantasında 4 renkli yazıcı/çizici ve kaset arayüzü. PTA-4000 ile KA-160 olarak bilinir.
  • CE-151 4 KB bellek modülü
  • CE-152 Kaset kaydedici (harici depolama olarak) (General Electric 3-5160A ile aynı)
  • CE-153 Yazılım panosu
  • PC-1500 + CE-150 + CE-152 + CE-153'e özel CE-154 Cüzdan
  • CE-155 8 KB bellek modülü
  • Katakana yazılımlı CE-156 Bant
  • CR2032 pil veri yedekleme ve Katakana karakter ROM'lu CE-157 4 KB bellek modülü
  • CE-158 Bilgisayar için ek güç kaynağı olarak RS-232C ve (4 adet şarj edilebilir, streç filmli, kalıcı olarak yerleşik) NiCd pilli ( AA ) paralel arabirimli iletişim yuvası .
  • CR2032 pil veri yedeklemeli CE-159 8 KB bellek modülü
  • CE-160 7.6 KB CR2032 pil veri yedeklemeli salt okunur bellek modülü
  • CR2032 pil veri yedeklemeli CE-161 16 KB bellek modülü
  • CE-162E Bant ve paralel port arayüzü
  • CE-163 32 KB (2x16 KB) CR2032 pil veri yedeklemeli çift sayfalı bellek modülü. Bir seferde yalnızca bir sayfaya (16 KB) erişilebilir, PROG modunda aşağıdaki komutla değiştirilebilir:
                    Page 0 [enter] POKE&5804,0 [enter]
                    Page 1 [enter] POKE&5804,1 [enter]


İlgili Sharp cep bilgisayarları

Puget Sound ComputerUser'dan Sharp PC-1500A için bir reklam.
  • Keskin PC-1210
  • Keskin PC-1211
  • Keskin PC-1251
  • Keskin PC-1500
  • 8 KB yerleşik RAM ile Sharp PC-1500A yükseltme sürümü
  • Sharp PC-1501 PC-1500A'nın Japonca versiyonu
  • Daha fazla bellek ve daha büyük çok satırlı LCD ekran ve daha fazla grafik özelliği ile Sharp PC-1600

İlk modellerle TEMEL uyumluluk

Bazı eski model PC-1500'ler, sonraki PC-1500'ler ve PC-1600'e kıyasla döngüden çıkarken FOR...NEXT sayacında 1 değerini daha az gösterecektir.

Örneğin:

10 FOR K=1 TO 10
20 NEXT K
30 PRINT K

K, sonraki model PC-1500'lerde ve PC-1600'lerde 11'e ayarlanacak, ancak PC-1500'lerin başlarında 10 olacak.

Bu örneği düşünün:

10 S=0
20 FOR K=1 TO 10 STEP 4
30 S=S+1
40 NEXT K
50 PRINT S

S, sonraki model PC-1500'lerde ve PC-1600'lerde 3'e ayarlanacak, ancak PC-1500'lerin başlarında 4 olacak.

Erken model PC-1500'ler IF...THEN ifadelerini farklı değerlendirir. Davranış şu şekilde özetlenebilir:

modeli NS YANLIŞ
PC-1600 / Daha Sonra PC-1500 ≠0 0
Erken PC-1500 >0 <0

Erken bir model PC-1500 şu komut kullanılarak tespit edilebilir: . PEEK&C5C0

Döndürülen değer 6 ise erken bir modeldir.

BASIC'te örnek program

  1 ARUN 10
  5 REM   "PC1500 VAT Program:"
 10 INPUT "Price: ";P
 20 PRINT P;"  ";P*V;"  ";P*V*M   
 30 GOTO 10
 40 END

PC-1500 özel kısaltmalara izin verir ve sözdizimi aşağıdaki gibi görünebilir:

 20 PRINT P;"  ";PV;"  ";PVM

değişkenlerin kullanımı

P = Purchase Price
V = VAT (%/100)     - To be input by hand before calculation begins, e.g.: V=1.14 (Enter)
M = Markup (%/100)  - To be input by hand before calculation begins, e.g.: M=1.15 (Enter)

Cevapların gösterimi aşağıdaki gibidir

Answer1;            Answer2;         Answer3
Purchase Price;     VAT Price;       Sales Price
Value: P;           Value: P*V;      Value: P*V*M

Program Açıklaması

Satır 1 ARUN komut bilgisayar açıldığında ve hat 10 atlar her zaman çalıştırılır.
5. satır Bu, REMARK ifadesidir (kaynak koduna açıklamalar eklemek için kullanılır).
10. satır GİRİŞ komut değişkeni "P" kullanıcı ve mağazalar değerleri elde girdi istediğinde.
20. satır BASKI hesaplanan sonuç olarak şu komutu gösterir: 100 114 142,5. Kısaltılmış form PC-1500'e özeldir, çünkü sadece tek harfli değişkenleri ve matrisleri kullanabilir. Bu aynı zamanda değerli depolama alanından da tasarruf sağlar!
satır 30 GOTO komutu programı üzerinde devam etmek, hat 10 program atlama geri sağlar
40. satır SON deyimi gerçekten gerekli olmadığından, ancak bu durumda atlanabilir, yürütme sonlandırmak için kod son satırında yerleştirilmek üzere olduğunu.

Önemi

EMKE serisi toplu taşıma yazar kasalarının ilk prototiplerinin tasarımı, PC-1500 ve onun Macar klonu PTA-4000'in özelleştirilmiş versiyonları etrafında inşa edildi. Günümüze kadar neredeyse yalnızca Macar bölgesel ve ulusal otobüs hizmetlerinde kullanılan seri üretim modelleri, EMKE tarafından tasarlanan bir versiyon etrafında inşa edilmiştir ve PC-1500 tasarımından büyük ölçüde etkilenmiştir.

öykünme

İle SHARP PC-1500A emülatörü ve PockEmul Bir PC-1500A taklit edebilir.

Ayrıca bakınız

Referanslar

Dış bağlantılar