vtrx, de forma alguma te levei a mal.
Apenas coloquei que.
Se o programador não for um completo xupinho de tecnologia, que apenas pega o que ja esta pronto e CTRL+C, V, compila e faz funcionar.
Ele com certeza, conhece o ASM, que é o basico para saber o que passa no hw do uC.
Ja vi foristas aqui, querendo saber no CCS, como faz pra desligar os comparadores analogicos.. tipo qual o comando do CCS.
Pô meu,
CMCON = 0x07;
Olha o carilho do datasheet, se a IDE for um pouquinho inteligente vai ter um header do uC com o nome CMCON, e não um comando alienado ao endereço do registrador apenas.
Por isso eu digo.
Quem aprende apenas em alto nivel, apanha, apanha, apanha.
Até que um dia descobre que o C, pode ser encarado como um ASM em alto nivel..rsrs
Quer pior.?
- Código: Selecionar todos
XXXX diz:
Fabim, como separar "DM, M, C, D, U". De uma variavel de 16 bits ?
Eu uso o comando IntToStr, e os valores não são decimais, são ASCII.
Fabim diz:
Bom, realmente cara, não tem como. Vou ficar te devendo.
XXX diz:
Blz, Obrigado assim mesmo
Pô meu.
Char variavel[6], cont;
for(cont=0; cont<6; cont++){
if(variavel[cont]!=null){ variavel[cont] -= '0'; }
}
Tendeu agora ?
Em alto nivel, PC, existem comandos prontos.
Alto nivel para uC, tambem existe os mesmos comandos. Sabe-se La Deus, que tamanho e como ele pega ASC, tira DEC.
Tendeu ? Tendeu ?
Abração Cara!!
Fabim
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!