Transcript
/********************************************/,
/* ANDR LUIZ ZIMMERMANN NUSP:5437692 */,
/* JULIANA COSTA DE OLIVEIRA NUSP:5432220 */,
/* */,
/* TURMA:04 PROF:JUN OKAMOTO */,
/* DATA: 22/03/07 */,
/********************************************/,
,
"#include ""\mc85\8085io.h
#define LEDS 0xe4 // endere o de acesso aos leds
#define KEYS 0xe8 // endere o de acesso s chaves
#define ZERO 0x00 // constante de valor zero
#define NOZERO 0x01 // constante de valor um
#define OFF 0x08 // comando para encerrar o programa
#define RESTART 0x10 // comando para reiniciar a contagem
#define LIMIT 300 // numero de itera es do loop ""stop",
,
//ESTE PROGRAMA N O UTILIZA VARI VEIS GLOBAIS,
,
/**************************************/,
/* Fun o STOP: pausa temporariamente */,
/* a execu o de comandos inserindo */,
/* um loop vazio no programa. */,
/* */,
/* AUTORES: ANDR LUIZ ZIMMERMANN */,
/* JULIANA COSTA DE OLIVEIRA */,
/* */,
/* DATA:21/03/2007 */,
/**************************************/,
void stop () {,
int i; // contador auxiliar para o loop,
for(i=ZERO;iZERO){ // condicional que identifica se D0 foi pressionada,
,
accountant++; // incrementa o contador principal,
},
,
out (LEDS,accountant); // envia o valor da contagem para os leds
},
,
return ZERO; // finaliza o programa,
},