Moderadores: andre_luis, 51, guest2003, Renie
Djalma Toledo Rodrigues escreveu:Se o µC é de 8 bits soma Byte a Byte
tal qual aqui na real se soma digito a digito, decimal
Casos extremos:
00H + 00H = 00H
FFH * FFH = 1FEH isto é, FEH + Carry ( vai um )
DJ
fabim escreveu:OBS: E a cada postagem, decepção.
E outra, o PROEX é burro igual uma porta.. E outra, que eu bem saiba ele gosta de mulheres, nem adianta você vir com cantadinhas baratas...
fabim escreveu:Quando você evoluir um pouco, quero ver mexer com asm no ARM..
Fico imaginando você usar uns 300K tudo em asm!!!! Você ja foi despedido, o produto faleceu, e ainda ta escovando bit!!!
#include <16F628A.h>
#fuses INTRC_IO,NOWDT,NOPUT,NOPROTECT,NOCPD
#use delay(internal=4000000)
#define botao PIN_A1
#define LED PIN_B3
void main() {
output_low(LED);
while(TRUE)
{
if (input(botao) == 0)
{
output_high(LED);
}
}
}
Guri escreveu:Bom, alguém aí sabe me informar sobre uma rotina ou como faze-la, onde eu consiga somar até 24 ou 32 bits de comprimento com numeros inteiros...
Com 16 bits tem varios exemplos, mas com 24 ou 32 não encontrei...
int main() {
int a, b, c;
a = 0;
b = 10;
c = a + b;
}
vtrx escreveu:Resolví 'colar' a versão do seu soft mais 'avançado'.
OBS:Foi retirado de um forum sobre Pic usando linguagem de programação 'avançada',a dúvida era porque não funcionava e foi orientado por programadores 'avançados' que tambem tem registro aqui;
- Código: Selecionar todos
#include <16F628A.h>
#fuses INTRC_IO,NOWDT,NOPUT,NOPROTECT,NOCPD
#use delay(internal=4000000)
#define botao PIN_A1
#define LED PIN_B3
void main() {
output_low(LED);
while(TRUE)
{
if (input(botao) == 0)
{
output_high(LED);
}
}
}
De nada...
Guri escreveu:KAKAKAaaaaaa....
Só rindo mesmo fabimzinho....
Mas dexia pra lá, não adianta!
Agradeço muito a todos os amigos...
Eu estou analizando todas as dicas e vou postar aquí os resultados....
AOS MODERADORES, não tirem esse post daquí por favor...
Usuários navegando neste fórum: Google [Bot] e 1 visitante