Pesquisar este blog

segunda-feira, 20 de junho de 2011

tutorial de programação part1

boa tarde a todos hoje vamos falar sobre programação começando pela estrutura de programação
pois com uma boa estruturação fica ate mais facil escrevermos nosso codigo.
_o que é estrutura de codigo?
e a forma como criamos o nosso programa
criando espaços definidos pra cada funçào do nosso codigo
_como assim?
imagene se voce começa a escrever seu codigo diretamente pelo que ele vai executar
e conforme voce vai criando percebe que vai precisar usar constantes variavei  e sub rotinas  sendo que voce ainda não tinha criado espaços para elas?
deu pra perceber o problema ?
isto pode ser ainda pior se voce colocar uma subrotina posicionada dentro da rotina principal
seu codigo provavelmente ira travar e deixar voce com os cabelos em pé!!
este o outros problemas são facilmente evitados atraves de uma boa estruturação alem de deixar o codigo
bem legivel com aspecto profissional apesar de todos nos sermos apenas iniciantes
o primeiro passo para se criar um a boa estrutura de codigo
e começando pelas instruçòes que informam ao compilador com qual microcontrolador queremos trabalhar
qual padrão numerico0 iremos ultilizar e as configuraçoes de gravação
este é no meu ponto de vista o melhor modo de se começar um programa
depois criamos nossa paginação de memoria
nossa area para nossas variaveis
area para as constantes
area de definições (lembra dos #define)
nossa area de interrupções
vetor de resset
sub rotinas
configurações dos registradores
inicialização das nossas variaveis e finalmente nossa verdadeira area de programação

esta é a estruturação que tenho usados em todos os meus codigos
e sempre funciono muito bem
isto não quer dizer que todo mundo tem que usar o mesmo tipo que eu uso
e sim tentar criar uma que seja mais facil para o entendimento.
no proximo post vou colocar isto que foi citado da forma que fica no conpilador
lembrando que se voce esta escrevendo um codigo em assembler esta rotina
é bem eficiente
belesa galera ate o proximo post aonde daremos continuidade a este tutorial

Nenhum comentário:

Postar um comentário