Tiago Andrade de Oliveira
Tiago Andrade de Oliveira
  • 24
  • 4 107
Como Degubar Assembly Com Proteus
04/11/2024
Tutorial rápido de como debugar códigos em assembly no Proteus
código usado no vídeo:
INCLUDE ''p16f628a.inc''
ORG 0x0000 ;Definindo o começo do Programa
GOTO START ;Definiindo o primeiro passo do programa
ORG 0x0004 ;Esse endereço é o vetor de interupt, medida preventiva
START ;Aqui começa o programa de fato
CONTA EQU 0x20 ;Definido variável CONTA no mem Adress 0x20
CLRF CONTA ;Setado CONTA com valor 0
GOTO CONTADOR
CONTADOR
INCF CONTA,0x01 ;Incrementa o valor da var CONTA em 1
MOVLW 0x03 ;Move o valor literal(3) para o reg W
SUBWF CONTA, 0 ;Subtrai W de F, COMO F-CONTA,temos: W-CONTA
BTFSS STATUS,Z ;BitTest(reg(F-STATUS)) Z, se Setado(ou seja, W-CONTA=0), Skipa 1 linha
GOTO CONTADOR ;Caso W-CONTA seja diferente de 0, executa essa linha.
GOTO FIM
FIM
END
Переглядів: 55

Відео

Semáforo com Timer1 - PIC16f628A
Переглядів 20День тому
09/12/2024 Código do programa: #include "p16f628a.inc" ; CONFIG Lab2Q3 ; config 0x3F18 CONFIG _FOSC_INTOSCIO & _WDTE_OFF & _PWRTE_OFF & _MCLRE_OFF & _BOREN_OFF & _LVP_OFF & _CPD_OFF & _CP_OFF Counter EQU 0x20 ;Bank0 Variable ORG 0x00 GOTO SETUP ORG 0x04 ;TMR1 Config Generates an interrupt every 500ms BCF PIR1, TMR1IF ;PeripheralInteruptRegister1,TMR1InterruptFlag = 0 MOVLW 0xDC ADDWF TMR1L MOVL...
Gerador de Frequência, sem Interrupt e sem Timer PIC16f628a
Переглядів 3814 днів тому
04/12/2024 Nesse vídeo explico o código de um pic lendo o estado de um pino para determinar a frequencia de saída do portb código: #include "p16f628a.inc" ; CONFIG ; config 0xFF18 CONFIG _FOSC_INTOSCIO & _WDTE_OFF & _PWRTE_OFF & _MCLRE_OFF & _BOREN_OFF & _LVP_OFF & _CPD_OFF & _CP_OFF DelayHbits EQU 0x70 ;Os GPR 0x70 0x7F é acessado por todos DelayLbits EQU 0x71 ;os bancos ORG 0x00 GOTO SETUP OR...
Teste Projeto Final Eletrônica Digital
Переглядів 222 місяці тому
Teste Projeto Final Eletrônica Digital
Conversor ADC0808 - Simulação Proteus
Переглядів 273 місяці тому
08/09/2024 Simulação no proteus de um circuito contendo o ADC0808 convertendo um sinal analógico para um valor binário de 4 bits, que em seguia é convertido novamente para uma tensão analógica, por meio de um DAC0808
Driver Motor de Passo, com Flip-Flop JK
Переглядів 493 місяці тому
27/08/2024 Circuito sequencial '''Driver'' de motor de passos, utilizando flip-flops JK.
TesteErradoClock
Переглядів 63 місяці тому
26/08/2024 Tentativa de testar o circuito sequencial do driver motor de passo, porém, não foi usado um gerador de frequência no input, gerando inconsistências.
Procedimento 5
Переглядів 284 місяці тому
11/08/2024 Procedimento 5 da prática 7.
Gerador de Pulso Único com CI 555
Переглядів 254 місяці тому
09/08/2024 CI 555 utilizado para montar um gerador de pulso único. Neste vídeo, primeiramente o pulso tem largura da 500ms aproximadamente, depois um resistor é trocado para demonstrar como a largura do pulso pode ser modificada. Montado no laboratório de Eletrônica Digital da UFC.
CI555 funcionando como SR latch
Переглядів 414 місяці тому
CI555 funcionando como SR latch
BCD to 7 segment decoder - only with logic gates
Переглядів 946 місяців тому
BCD to 7 segment decoder - only with logic gates
Pra que serve... Cálculo? - Explicando o circuito RC no tinkercad
Переглядів 116Рік тому
Pra que serve... Cálculo? - Explicando o circuito RC no tinkercad
Vídeo explicando programação do percéptron
Переглядів 73Рік тому
Vídeo explicando programação do percéptron

КОМЕНТАРІ