Preview only show first 10 pages with watermark. For full document please download

Programa 1 Pmr2310 - Microprocessadores

programa do primeiro lab de microprocessadores

   EMBED


Share

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, },