Sida 1 av 1

analog/digital->uart på pic 16f627

Postat: 11 februari 2008, 20:27:42
av victor_passe
Hej, jag undrar bara om det skulle vara svårt att läsa analog-in på båda kanalerna och skicka det + resten av portA och portB via uart?
Någon sida som beskriver hur man ska göra? eller ska jag testa mig fram?

Postat: 11 februari 2008, 20:56:52
av probe
16f627 har väl ingen A/D? Komparator har den, men ingen A/D.... VÄlj en PIC med A/D om du skall leka med det..

Postat: 11 februari 2008, 21:48:09
av victor_passe
http://www.mcu.hk/GIF/PIC16F627-8.gif
betyder inte AN0 analog 0? och AN1 analog 1?
Men om jag struntar i det. bara de digitala ingångarna duger fint.
Är det lätt att göra typ såhär:
do
uart_out(portA,portB,ln,cr)
loop
Men det där är ju inte så fin assembler kod men ni fattar poängen.
Eller skulle det vara lättare i en c kompilator?

Postat: 11 februari 2008, 23:04:50
av PHermansson
Inte A/D utan Analog comparator.
http://www.microchip.com/stellent/idcpl ... e=en010207

C är nog enklast om du inte kan assembler (och inte har lust att lära dig, vilket du borde :) )
Kan finnas bra funktioner för det där i mikroC.