PIC16F84A - Como configurar pinos de saída [ccs compiler]
Up to Geral
PIC16F84A - Como configurar pinos de saída [ccs compiler]
Bom dia amigos,
Gostaria de uma ajuda para setar como saída os pinos 17 e 18 (RA0 e RA1) do 16F84A no compilador ccs, sei que é pela função set_tris_a(), mas como seriam os parametros ? se alguém puder dar uma breve explicação eu agradeço muito.
Valeu!
Re: PIC16F84A - Como configurar pinos de saída [ccs compiler]
em ccs eu odiaria saber, mas verifique o data sheet deste pic. é fácil TRIS=0x00 -> saída, TRIS=0xff -> entrada. Se o ccs permitir acessar estes registros de forma direta é só fazer aquilo. Ah, é bom verificar se tem pinos que são compartilhados com outra coisa e desabilitar esta coisa. EX. CMCON se estiver conf como comparador, nada de entrada digital (0 ou 1). Uma breve lidinha no dataxit do pic (este é + véio que eu) e no manual do ccs (éca) devem lhe iluminar
abs
Re: PIC16F84A - Como configurar pinos de saída [ccs compiler]
já percebi em outros posts que você não gosta muito (ou nada) do ccs, por favor sou iniciante do tipo nível -1 em microcontroladores, então gostaria que você me desse sugestões de compiladores.
mikro c ?
mplab ide ?
Thank's my friend
ps. assembler eu não passo nem perto, hehehe
Re: PIC16F84A - Como configurar pinos de saída [ccs compiler]
mikroC : ótimo pro seu caso. grátis até 2k, barato se quiser + mem. tem muitos ex. já postei alguns ex. (num vô linkar de novo!!) usando-o. Mplab seria + pra asm. Se bem que tem plugin pra alguns compiladores entre eles o mais melhor do mundo hitech-c.
Dica: você não vai precisar do asm, MAS veja u C (e o cê) manipula entranhas do uC: registradores, portas, timers, conv ad, etc. Se dominar isto e o C, seus probl. acabaram [de começar]!!!
assembler: só "NOP". e não caia na conversa: [voz de bicha] "com asm tenho domínio total sobre a máquina está fazendo".
enquanto estás a dominar a máquina, teu concorrente já dominou o mercado.
abs & you are welcome!!
Re: PIC16F84A - Como configurar pinos de saída [ccs compiler]
o que seria NOP ? hehehe
vc quer dizer que é melhor continuar no "C" mesmo ?
tks, vc ta elgantis na foto! haha
Re: PIC16F84A - Como configurar pinos de saída [ccs compiler]
ahhhh. esqueci que você pulou a etapa do asm. NOP em asm = no operation. literalmente o uC (microcontrolador, viu?) não faz mrd nenhuma. Literalmente pula pra próxima instrução. igualzim pular do asm pro C. E literalmente é útil em C (!). Permite mínimos ajustes em pulsos p.ex. Masssss (sempre tem um mas) num custa nada dar uma olhadinha como os masoquistas do asm gostam de sofrer. Passe os olhos pelas "only 35 instructions" do pic e veja por si mesmo. 34 na verdade. 1 delas é o tar de NOP. De repente se encanta por elas, uai. Gosto e [programa em] C, cada um tem o seu.
esta foto tirei no dia do tratamento de choque. depois de ser atropelado por uma manada de dinossauro. gostou? acho que vou fazer chapinha...
Comece Certo, Comece Caminhando Com C
abs e chega de introdução no C por hoje (lingua... ou melhor linguagem)..(ops piorou..rs...)
fui...........

