TTY
Comportamento
Esse componente implementa um terminal burro muito simples. Ele recebe uma sequência
de códigos ASCII e exibe cada caractere imprimível. Quando a linha atual
estiver completa, o cursor se moverá para a linha seguinte, possivelmente movendo todas
as linhas correntes para cima se o cursor já estiver na última linha. As únicas
sequências de controle oferecidas são: backspace (ASCII 8), que eliminará o último
caractere na última linha, a menos que essa já esteja vazia; nova linha (ASCII 10), que
moverá o cursor para o início da linha seguinte, haverá rolagem de linhas, se necessário;
e alimentação de formulário (ASCII 12, digitando-se control-L), que limpará a tela.
Pinos
- Na face oeste, pino superior (entrada, com largura de 7 bits)
- Dados - esse é o valor ASCII do próximo caractere que entrar no terminal.
- Na face oeste, pino inferior marcado pelo triângulo (entrada, com largura de 1 bit)
- Clock - quando ativado, enquanto pino para habilitar a escrita não for 0, o
valor ASCII corrente na entrada de dados será processado pelo terminal.
- Na face sul, pino mais à esquerda (entrada, com largura de 1 bit)
- Habilitar escrita - quando em 1 (ou flutuante, ou de erro), uma variação de borda
do sinal de clock resultará no processamento de um novo caractere a partir da entrada
de dados. As entradas de clock e de dados serão ignoradas quando seu valor for 0.
- Na face sul, segundo pino da esquerda (entrada, com largura de 1 bit)
- Limpar - se 1, o terminal será limpo de todos os dados e todas as outras entradas
serão ignoradas.
Atributos
- Linhas
- O número de linhas exibidas no terminal.
- Colunas
- O número máximo de caracteres exibidos em cada linha do terminal.
- Gatilho
- Se o valor for
Borda de Subida,
, então, quando o clock variar de
0 para 1, a entrada de dados será processado (quando ativado pelas entradas
Habilitar Escrita e Limpar Entradas).
Se for Borda de Descida,
, então isso acontecerá quando o clock variar de
de 1 para 0.
- Cor
- A cor com a qual o texto aparecerá no terminal.
- Cor de Fundo
- A cor com que desenhar o fundo do terminal.
Comportamento da ferramenta Testar
Nenhum.
Comportamento da ferramenta Texto
Nenhum.
Voltar à Referência para bibliotecas