Eletrônica Digital: Como criar um script de comandos no Kit 74 DOS

Kit 74 software DOS, usado para controlar seus projetos eletrônicos através de uma porta paralela, é composto por três comandos - RETRANSMISSÃO, DEMORA, e ESPERAR POR. Você pode facilmente criar scripts de comandos que podem executar uma série de RETRANSMISSÃO comandos em sequência.

Basta usar o bloco de notas (o editor de texto simples, que é fornecido gratuitamente com todas as versões do Windows) para introduzir uma série de RETRANSMISSÃO comandos, um em cada linha. Salve o arquivo para o C: k74_dos pasta, usando a extensão de arquivo .bastão. Depois, você pode executar o script digitando o nome do seu arquivo de script (sem a .bastão extensão) na janela de comando do MS-DOS.

Note que este script contém dois idênticos RETRANSMISSÃO comandos por causa do erro no RETRANSMISSÃO comando que requer que você execute o comando duas vezes para fazê-lo funcionar.

image0.jpg

Em um computador Windows XP mais velhos (o tipo que é provável que tenha uma porta paralela para jogar), você vai encontrar o bloco de notas no menu Iniciar, em Acessórios.

além da RETRANSMISSÃO comando (eo DEMORA e ESPERAR POR comandos), você usa com freqüência comandos duas especiais MS-DOS em scripts de comando. O primeiro é chamado um comando rótulo- ele permite que você dê um nome para uma linha em seu script. As etiquetas são indicadas por dois pontos seguidos por uma palavra curta. : LOOP é um marcador típico.

O segundo comando, chamado VAMOS PARA, cria um loop de programa dizendo o script para saltar para um rótulo. Etiquetas e comandos GOTO são sempre utilizados em conjunto, como este:

: LOOPRELAY FFRELAY FFGOTO LOOP

Esta sequência de comandos provoca a dois RETRANSMISSÃO comandos para serem executados. Então o VAMOS PARA comando envia o script de volta para o : LOOP comando rótulo, que executa o RETRANSMISSÃO comanda novamente. Os comandos entre o VAMOS PARA comando eo rótulo será executado novamente e novamente até que você pare o script pressionando Ctrl + C ou fechar a janela de comando.

Aqui está um script simples que pisca rapidamente os LEDs em sequência, começando com LED1. Quando o script começa a LED8, inverte a direção e, em seguida, pisca os LEDs de volta para LED1. Então uma VAMOS PARA comando envia o script de volta para o : LOOP rotular para repetir a piscar. O efeito resultante é que os LEDs varrer frente e para trás indefinidamente.

Este script é chamado CYLON.BAT porque se assemelha aos olhos piscando do mal Cylons da série de TV clássica de ficção científica Battlestar Galactica.

: LOOPRELAY 01RELAY 01RELAY 02RELAY 02RELAY 04RELAY 04RELAY 08RELAY 08RELAY 10RELAY 10RELAY 20RELAY 20RELAY 40RELAY 40RELAY 80RELAY 80RELAY 40RELAY 40RELAY 20RELAY 20RELAY 10RELAY 10RELAY 08RELAY 08RELAY 04RELAY 04RELAY 02RELAY 02RELAY 01RELAY 01GOTO LOOP

menu