5. PRÁTICA 05: ACIONAMENTO DO MOTOR COM BOTÃO
Referencial Teórico: Pinagem do Microcontrolador; Ciclo de Máquina; Oscilador.
Objetivo: Controlar o estado de funcionamento de um motor por meio do pressionamento de um botão.
Materiais: Utilizar botão presente na placa, motor de corrente contínua ligado à saída A e fonte de alimentação.
5.1 Arquivo Principal
#include "iniciog.h"
#include "pratica.h"
void main(){
configura_portas();
habilita_ponteh();
while(1){
if (botao == 1) {
MTR1_CW = 1;
MTR1_CC = 0;
}
if (botao == 0) {
MTR1_CW = 0;
MTR1_CC = 0;
}
}
}
5.2 Arquivo Secundário
// acrescentar ao iniciog.h ou arquivo pratica.h
void habilita_ponteh(){
MOTOR_AB_EN = 1;
MTR1_EN = 1;
MTR2_EN = 1;
}