Neste projeto nós escolhemos criar o código de uma máquina de café, ela funcionará mostrando as opções no display LCD, e para a escolha do café foi utilizado o teclado matricial. Seu funcionamento será com algumas opções, decisão tomada para imitar uma cafeteira residêncial, nela você possui botões para a escolha do tipo de café, e um sistema de confirmação de sua escolha.
Trabalhar utilizando uma linguagem de mais baixo nível foi difícil, principalmente quando pegamos o teclado matricial para mexer, programar as teclas junto com sistema de loop acabou tomando mais tempo do que as demais tarefas realizadas.
Por ser uma linguagem mais incomum, por causa das linguagens mais modernas o assembly acabou ficando para trás, mas foi bem legal aprender a programar em baixo nível, principalmente com o LCD e o teclado, é mais trabalhoso do que a maioria dos códigos que já fizemos em projetos passados em outras linguagens de programação, porém foi um bom desafio para o nosso desenvolvimento como programador.
![image](https://private-user-images.githubusercontent.com/52898510/329785862-b81baa21-77ea-41db-8a92-adf406a0bb10.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAxMTkxMDYsIm5iZiI6MTcyMDExODgwNiwicGF0aCI6Ii81Mjg5ODUxMC8zMjk3ODU4NjItYjgxYmFhMjEtNzdlYS00MWRiLThhOTItYWRmNDA2YTBiYjEwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDE4NDY0NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBmZTUxNGY5YjM4YmI4OTdmMDZkYTQxMGIyNGU4OGQzNDg2MjY4YTI5MmMxMDA3ZWRkMGQ0NGU5M2Q1NDJjMmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.piQHvDpuRsC50GtAut-zmu7uOayXsp_VQ6ItSxWMouE)