quarta-feira, 12 de setembro de 2007

INF01108 - Leitor de Caracteres do Teclado

Bom pessoal, este é um pequeno programa que eu desenvolvi para o simulador Cesar utilizando o montador Daedalus.
O programa faz a leitura de dados digitados pelo teclado e exibe no display do simulador. É possível configurar:

  • número de caracteres a serem lidos;
  • posição inicial do display onde será dados o "echo" dos caracteres
  • cursor que irá aparecer na posição do caractere
Caso o número de caracteres lidos ultrapasse a largura do display, o cursor irá retornar para a coluna inical onde os caractere digitados foram mostrados.
Ainda falta implementar:
  • buffer de leitura, para armazenar os caracteres lidos num vetor da memória
  • permitir que os caracteres sejam lidos até que o usuário digite uma determinada tecla
  • permitir opção de ecoar ou não os caracteres lidos
O código-fonte pode ser utilizados a vontade, só peço que caso queiram extendê-lo, enviem-me um e-mail, segue o link: LerCaractere2.ced
Para download dos arquivos completos (. ced, .map, .mem): http://rapidshare.com/files/55269829/LerCaractere2.zip

Nenhum comentário: