Работа с памятью и портами в Басике (Обсуждение на русском языке Foros MSX)MSX Resource Center            
                       
English Nederlands Espa�ol Portugu�s Russian                  
 Noticias
   Página principal
  Almacén de noticias
  Temas de noticias

 Recursos
   Foros MSX
  Artículos
  Analisis
  Informe de ferias/RUs
  Álbum de fotos
  Ferias y encuentros
  Encuestas
  Enlaces
  Buscar

 Software
   Descargas
  Tienda Online

 MRC
   Quiénes somos
  Únete a nuestro equipo
  Donar
  Políticas
  Contacta con nosotros
  Enlázanos
  Estadísticas

 Buscar
 
  

  

 Login
 

Login

Contraseña




¿Aún no tienes una cuenta? ¡Conviértete en miembro del MSX Resource Center! ¡Únete a nosotros!.


 Estadísticas
 

Hay 41 invitados y 1 miembro en línea

Eres un usuario anónimo.
 

Foros MSX


Foros MSX

Обсуждение на русском языке - Работа с памятью и портами в Басике

Autor

Работа с памятью и портами в Басике

AlexBel
msx lover
Mensajes: 71
Publicado: Julio 04 2008, 20:31   
Дайте, пожалуйста, примеры работы с памятью и портами из MSX-BASIC - чтение и запись портов и памяти. Типа PEEK и POKE, IN и OUT. Адреса и данные желательно указывать в шестнадцатеричке.
cax

msx master
Mensajes: 1053
Publicado: Julio 09 2008, 14:48   
Тебе нужно что-то навроде такого аналога WIDTH 5?

POKE &hF3B0,5

(список системных переменных наподобие этой можешь посмотреть здесь)

Или вот программка для показа работы клавиатурной матрицы (взято отсюда):

10 DEFINT A-Z:K=&HFBE5:CLS
20 FOR I=0 TO 10:PRINT RIGHT$("0000000"+BIN$(PEEK(K+I)),8):NEXT
30 PRINT CHR$(11):GOTO 20

Пример работы с портами есть на моей страничке про MSX-link

AlexBel
msx lover
Mensajes: 71
Publicado: Julio 09 2008, 18:57   
Спасибо!
 
 







(c) 1994 - 2009 Fundación MSX Resource Center. MSX es una marca registrada de MSX Licensing Corporation