С код за Дигитализирана сигнал чрез RS 232

B

beum

Guest
Здравейте всички,

Смятам да разработи устройство за предаване на аналогов сигнал (от щам манометри) чрез PIC16f877 към компютър по безжичен път, която аз избирам Bluetooth, както исках да общуват.

Аналогов сигнал (щам габарит-> PIC (UART) -> Bluetooth модул --->

Bluetooth Dongle-> Компютърни (напр. hyperterminal, LabVIEW)

Ми Bluetooth модул комуникира с PIC добре в изпращащата характер чрез UART пристанището, със следния код

# включват <16f877.h>
# използване забавяне (часовник = 20000000)
# предпазители HS, noprotect, nowdt, nolvp
# използване RS232 (baud = 115200, xmit = PIN_C6, rcv = PIN_C7, паритетът = N)

# байт portc = 7

недействителни главната ()
(
set_tris_c (0x80);
правя (
printf ( "Hello \ N");
delay_ms (1000);

) докато (1);
)

изпитването не участват над входа на PIC
-------------------------------------------------- --------------------------------
Сега искам да продължите да изпраща аналогов сигнал, да се показва на компютъра.
Знам, Bluetooth арго изпрати аналогов сигнал.

И така, аз се опитват да използват ADC реализация в снимка:
# включват <16f876.h>

# устройство adc = 8
# използване забавяне (часовник = 20000000)
# използване RS232 (baud = 115200, xmit = PIN_C6, rcv = PIN_C7, паритетът = N)
# предпазители HS, noprotect, nowdt, сложи, brownout, nolvp

# байт PORTA = 5
# байт PORTB = 6
# байт PORTc = 7
овъглявам стойност;
недействителни главната ()
(

set_tris_c (0x00);

setup_adc (ADC_CLOCK_INTERNAL);
setup_adc_ports (RA0_RA1_RA3_ANALOG);

докато (1)
(
set_adc_channel (0);
стойност = read_adc ();

printf ( "% 2b \ N \ R", стойност);

delay_ms (1000);

)printf ( "% 2b \ N \ R", стойност);
кода по-горе ми е източник на тъга,

Искам тя да бъде цифрови, но аз арго съставят така, че ... как?

HELP мен ~ ~:

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Плаче или много тъжно" border="0" />

Добавен след 3 минути:Благодаря за всички предложения, съвети предварително ..

оценили високо от помощ

 

Welcome to EDABoard.com

Sponsor

Back
Top