Conclusão desafio 2 P2

Conclusão

O circuito tinha o objetivo de representar a ddp e o valor do potenciômetro(conectado na porta analógica para leitura) em 4 tipos diferentes(Decimal, Binário, Hexadecimal e Octadecimal) utilizando um LCD como OUTPUT, para alterar entre as representações foi utilizado um botão, o código do programa foi comentado para melhor entendimento do mesmo e foi adicionado regras de uso em caixas de texto  para facilitar o uso do circuito.

A seguir uma explicação das conversões do decimal.

Decimal para Binário: Divida por 2 e anote os restos (Será 0 ou 1) , pegue os quociente dessas divisões e repita até que o quociente seja 1, os restos serão o binário lidos da direita para a esquerda serão o binário. 

Decimal para Hex: Para converter um número decimal para hexadecimal, basta realizar divisões sucessivas do número decimal por 16 (base do sistema hexadecimal), o número hexadecimal é formado pelo quociente da ultima divisão e os restos das divisões sucessivas da direita para a esquerda, contudo em hexadecimal não existem números como 10,11,12,13,14 e 15 portanto devemos representar com a letra correspondente. (A = 10, B = 11, C = 12, D = 13, E = 14, F = 15)

Decimal para Octa: Para converter um número decimal em octal realiza-se a divisão sucessiva por 8 (base do sistema octal), semelhante às conversões apresentadas para os sistemas binário e hexadecimal. O resultado é lido da direita para a esquerda a partir do último quociente.

Comentários