Commodore sayı 40, sayfa 45

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 45

128 — Açık. Bu adres aslında shift tuşunu açıp kapatmaz sadece CHR$(8) girdiğinizde 128 veya CHR$(9) girdiğinizde 0 değerlerini gösterir.

AUTODN 0292 658 Flag: Aşağıya doğru otomatik kayma, 0 Aktif. 659'dan 670'e kadar olan adresleri, RS-232 portundan diğer bilgisayarlar, yazıcılar vb. yan gereçlerle iletişim kurması gereken programlarda kullanılır. BASIC programcıların bu adresleri çok nadir kullandıklarını düşünerek bu kısımları atlamayı daha uygun buluyorum. Ancak bir noktayı belirtmeden geçmeyeceğim. Eğer bu adresleri kullanmak istiyorsanız, OPEN komutu ile bir RS-232 kanalı açmanın otomatik olarak, RS-232 iletişimi sırasında data kaybını önlemekle görevli iki buffer için 512 bayt ayırdığını hatırlamalısınız. Programınız çok uzunsa, buffer'lar için gereken boşluk yüzünden programınızın son satırları kaybolabilir. Buna dikkat edin.

IROTMP 029F - 02A0 671 - 672 Bu iki adres, kasetten yapılan yüklemeler ve kayıtlar esnasında geçici olan IRQ vektörünü saklar. Eğer teyp çalışırken bir kesinti meydana gelirse işlem bitene kadar vektör adresi burada saklanır.

ENABL 02A1 673 RS-232 aktif.

02A2 — 674 Kasete bilgi giriş ve çıkışı sırasında kontrol.

02A3 675 Kaset okuması için geçici saklama. 02A4 676

Kaset okuması için geçici DIRQ sinyali.

677 Geçici satır indeksi. 02A6 678

PAL/NTSC için flag. 0- NTSC, 1-PAL.

PROGRAM ADI : PRG-I

0802860 PRINT BU PROGRAMI YÖKETMEK ICİN, 80216 PRINT SHİFT, KONTROL, VE CBM TUSLA RINA <241> 80228 PRINT AYNI ANDA BASIN. <183> 00238 PRİNT 80246 PRINT PROGRAMI KURTARMAK İCİN, 08250 PRINT HİCBİRSEY YAPMAYIN. 00388 FOR BEKLE —- 1 TO 388 00318 IF PEEK(653) - 7 THEN 1088 <142> 80328 NEXT BEKLE <268> 00330 PRİNT PROGRAM KURTULDU! <157> 08348 END <088> 81088 PRINT PROGRAM YOKOLDU! <214> 21028 NEW <146>

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