Skip to content

Projeto que simula um caixa eletrônico, utilizando o microcontrolador PIC18F4520 no kit PICGenios.

Notifications You must be signed in to change notification settings

vimonteglione/CaixaEletronico-PIC18F4520

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

CaixaEletronico-PIC18F4520

Projeto que simula um caixa eletrônico, utilizando o microcontrolador PIC18F4520 no kit PICGenios e desenvolvido pelo MPLAB X IDE.

O projeto foi utilizado como avaliação da disciplina ECOP14 - Laboratório de Programação Embarcada do curso Engenharia de Computação da Universidade Federal de Itajubá. Foi desenvolvido em conjunto com aluno Luis Felipe Buzo.

Proposta: O projeto tem como objetivo simular um caixa eletrônico, onde será possível executar as principais funções atribuídas ao dispositivo, sendo elas: acessar a conta do usuário, verificar o saldo da conta e realizar saques e depósitos. Vale ressaltar que o saldo será alterado conforme o usuário realiza as duas últimas funções, podendo ele executá-las quantas vezes desejar, selecionando-as no menu principal. A seguir, estão listadas as funções atribuídas aos componentes.

LCD: Será responsável pela maior parte da comunicação visual e exibirá o menu do caixa e as informações relativas aos processos, como por exemplo o saldo da conta, o número da conta, as teclas referentes a cada função, etc.

DISPLAY 7-SEG: Será utilizado para mostrar o valor final do saldo após as operações.

TECLAS: Serão utilizadas para navegar no menu do caixa, digitar o número da conta, selecionar quantias em dinheiro e confirmar operações.

LEDS: Serão utilizados como uma “animação de carregamento”, que irá acender de cima parar baixo e de baixo para cima enquanto a conta do usuário é acessada.

About

Projeto que simula um caixa eletrônico, utilizando o microcontrolador PIC18F4520 no kit PICGenios.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published