Commodore sayı 39, sayfa 45

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 45

Yazıcı açıldığında normal kağıt büyüklüğü 66 normal satır ve 6 Paging ile birlikte toplam 72 satırdır. Burada “Paging” basılan bir sayfanın sonunda bırakılan boşluktur. Bu boşluktan sonra diğer sayfa basılmaya başlanır. İşletim sistemine eklenen yeni rutinlere “Escape” komudu ile ulaşılır. Escape C-64 Basic'inde 27 no.lu ASCII koduna sahiptir. Bu şekilde yeni komutlar kullanılabilir. Escape komutu ESC ile kısaltılmıştır. ESC gördüğünüz yerde bilgisayara CHR$(27) yazmalısınız. Doğrudan doğruya “ESC” yazarsanız bir hata komutu ile karşılaşırsınız. C-64'ün klavyesi üzerinde CTRL ve köşeli parantez tuşlarına beraber bastığınızda ESC komutuna ulaşabilirsiniz. Ekran üzerinde bu durumda ters bir köşeli parantez görülecektir. Şimdi ESC komutunun rutinlerine teker teker değinelim. Bunlar Epson'ın ESC/P-standardına uygundur. Bu nedenle Epson printerler için hazırlanmış Hardcopy programları MPS-802 ile de çalışmaktadır. Bu arada MPS-802'nin diğer tüm fonksiyonları olduğu gibi kalmaktadır. Bir basım programında kullanılan printer Epson olarak seçilse bile MPS-802 basımda kendi orijinal karakterlerini kullanacaktır. Örneğin Hi-Eddi çizim programında bir grafik basılırken küçük harf yerine büyük, büyük harf yerine de küçük harf kullanılmalıdır, zira Hi-Eddi CBM kodlarını Epson printerlerin kullandığı ASCII değerlerine çevirmektedir. Fakat istenirse bazı ayarlamalar ile MPS-802'nin Hi-Eddi ile sorunsuz olarak çalışması sağlanabilir. Bu nedenle menüsünden “Option” seçtikten sonra ekrana gelecek sorulara şu sıra ile cevap verin: 1.4 7 n » on 6. 7. ES "19 var»

10. 20 Bu şekilde Resim 1 ve 2'de görülenler gibi grafikler basabilirsiniz. Eğer herhangi bir çizim programına sahip değilseniz normal Basic V2.0 ile veya Simon's Basic ile oldukça güzel Hardcopy'ler elde edebilirsiniz. Yalnız Simon's Basic'te bir ekran son şeklini aldıktan sonra komutunu vermelisiniz (Resim 3). Hi-Eddi'den başka tüm çizim programlarında MPS-801 veya MPS-803'ü seçtiğinizde olumlu sonuç alırsınız. Yeni komutlar sırasıyla şunlardır: 1. ESC ile satırlar arasında boşluk bırakılmaz. Bunu görmek için bilgisayara şu satırları girmelisiniz: 10 OPEN 1,4 20 PRINT #1,CHR$(27); 30 PRINT #1,“...Yazı...” 40 PRINT #1,“...Yazı...” 50 CLOSE 1

Görüldüğü gibi ESC komutunun (CHR$(27)) bulunduğu 20. satırda ikincil bir adres kullanılmamıştır. 2. ESC 1 satırlar arasında bir harfin 1/8'i kadar (bir nokta boyu) aralık bırakır. 3. ESC 2 ile satırlar arasında tam bir harf boyu aralık bırakılır. 4. ESC 3n ile satır arası istenildiği gibi belirlenebilir. “n” burada ikincil adres olmaktadır ve n “16” değerini aldığında tam bir satır boyu aralık bırakılır. Komutun kullanımı şu şekildedir: 10 PRINT #1, CHR$(27); “3”; CHR$(n) “n” değişkeni 0-255 arası değerler alabilir. 5. ESC A n Hardcopy'lerde kullanılacak satır aralığını belirler. En uygunu 8 almaktır. 6. ESC C n kâğıdın büyüklüğünü n satır olarak tespit eder. Kağıt en az 1, en fazla 127 satır olabilir. Bu komut aynen ESC 3'de olduğu gibi kullanılır. 7. ESC K LOHI ddd... ile grafik moduna geçilir ve bir satıra 640 nokta basılabilir. Bir satıra basılacak nokta sayısı LO ve HI ile belirlenir ve şu şekilde hesaplanır: HI = INT (Sayı/256) LO = Sayı-(HI*256) Bu satırdaki nokta sayısı sekize bölünebilmelidir. Aksi takdirde artan baytlar sıfır ile doldurulur. ddd... basılacak olan baytlardır. Her bir bayt basılacak bir sütun yerine geçmektedir. 8. ESC * n LO HI ddd... yine grafik moduna geçmektedir. Epson printerlerinde “n” 0 ile 6 arasında bir sayıdır ve çözünürlüğü belirlemektedir. MPS 802 bir satıra sadece 640 nokta basabildiği için bu sayı istenildiği gibi belirlenebilir. Bu komut Epson printerler ile tam bir uyum sağlanabilmesi için işletim sistemine dahil edilmiştir. 9. ESC R n kullanılacak karakter setini belirler. n=0 olduğunda İngilizce, n=1 olduğunda CBM'e uygun Almanca, n=2 olduğunda da DIN'e uygun Almanca harfler kullanılabilir. 10. ESC @ ile printer reset yapılır. Yukarıda belirtilen sistemi gerçekleştirmek için öncelikle program döküm ekinde yer alan “rom 2” adlı yazılımı 2764 tipi bir EPROM'a yakmalısınız. Hafızada $1000 ile $3000 arasında bulunan bu programı MDE ile girin. EPROM'un yakılması için daha önce

Resim 3: Simon's Basic ile elde edilmiş bir grafik. 45

Klavyeyle gezinmek için ← ve → tuşları.