- 24
- 4 107
Tiago Andrade de Oliveira
Приєднався 12 сер 2012
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
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.
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.
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
Show de bola!
Pode disponibilizar o diagrama?
Brabo demais!
Isso nao vai te dar dinheiro nenhum
@@xuxunael4847 o objetivo não é ganhar dinheiro, é aprender 🥰