TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

PROJETO MINI-PROJETO FORNO DE MICRO-ONDAS

Por:   •  14/3/2020  •  Projeto de pesquisa  •  11.147 Palavras (45 Páginas)  •  210 Visualizações

Página 1 de 45

MPASM 5.37 MINI PROJETO DE MICRO-ONDAS.ASM 12-12-2014 19:36:39 PAGE 1

LOC OBJECT CODE LINE SOURCE TEXT

VALUE

00001 ;MINI-PROJETO FORNO DE MICRO-ONDAS

00002

00003 ;DADOS DO PROJETO

00004

00005 ;LED NORMAL > Tensão = 2 V / Corrente = 7 mA / Resistência Normal = 428,57 ohm

00006 ;Sendo Led Normal = Led Forte

00007 ;LED FORTE > Tensão = 2 V / Corrente = 7 mA / Resistência Forte = 428,57 ohm

00008

00009 ;Resistência do botão 1 > Tensão = 5 V / Corrente = 7 mA / R = 714,28 ohm

00010 ;Sendo Rb1 = Rb2

00011 ;Resistência do botão 2 > Tensão = 5 V / Corrente = 7 mA / R = 714,28 ohm

00012

00013 ; Sensor de fumça > Foi considerado como uma resistência comum, diretamente ligada no Pic.

00014 ;Resistência do sensor de fumça > Tensão = 5 V / Corrente = 7 mA / R = 714,28 ohm

00015

00016

00017 ; Transistor 1 (Relé) > Corrente do resistor= 0,5 mA / R = 2,5 k ohm / Diodo V = 0,7 v = Tensão do relé

00018

00019 ;Transistor 2 (alto-falante) > > Tensão = 5 V / Corrente do resistor = 1,73 mA / R = 2,88 k ohm /

00020 ;Alto - Falante > Tensão = 5 V / Corrente do alto-faltante Ic= 312,50 mA / R = 16 ohm

00021 ;

00022 ; CM = 6 / FOSC = 6 / 4 = 1,5 useg

00023

00024 #INCLUDE P16F628A.INC

00001 LIST

00002 ; P16F628A.INC Standard Header File, Version 1.10 Microchip Technology, Inc.

00265 LIST

00266

00025

00026

00027 CBLOCK 20H

00028

00000020 00029 SALVA_W ; Salva valor de W nas interrupções

00000021 00030 SALVA_S ; Salva valor de STATUS nas interrupções

00000022 00031 FLAGS ; Flags do sistema:

00032 ; bit 1 -> habilita sinal sonoro

00033 ; bit 7 -> indica modo de operação (0=Modo 1 e 1=Modo 2)

00000023 00034 RECARGA ; Valor de recarga do TMR0 nas interrupções

00000024 00035 DURACAO

00000025 00036 CONTA_SOM

00000026 00037 CONTA1 ; Contador p/ os laços de tempo

00000027 00038 CONTA2 ; Contador p/ os laços de tempo

00000028 00039 conta3 ; Contador p/ os laços de tempo

00040

00041

Warning[205]: Found directive in column 1. (ENDC)

00042 ENDC

00043

Warning[205]: Found directive in column 1. (ORG)

0000 00044 ORG 000H

Warning[203]: Found opcode in column 1. (CLRF)

0000 01A2 00045 CLRF FLAGS ; Zera flags do sistema e coloca no Modo 1

Warning[203]: Found opcode in column 1. (CLRF)

MPASM 5.37 MINI PROJETO DE MICRO-ONDAS.ASM 12-12-2014 19:36:39 PAGE 2

LOC OBJECT CODE LINE SOURCE TEXT

VALUE

0001 01A5 00046 CLRF CONTA_SOM

Warning[203]: Found opcode in column 1. (GOTO)

0002 2826 00047 GOTO INICIO

00048

00049 ; -> Interrupção

00050

00051

Warning[205]: Found directive in column 1. (ORG)

0004 00052 ORG 004H

Warning[203]: Found opcode in column 1. (MOVWF)

0004 00A0 00053 MOVWF SALVA_W ; Salva contexto

Warning[203]: Found opcode in column 1. (SWAPF)

0005 0E03 00054 SWAPF STATUS,W

Warning[203]: Found opcode in column 1. (MOVWF)

0006 00A1 00055 MOVWF SALVA_S

...

Baixar como (para membros premium)  txt (24.8 Kb)   pdf (61.1 Kb)   docx (20.4 Kb)  
Continuar por mais 44 páginas »
Disponível apenas no TrabalhosGratuitos.com