Helppp!

K

kotsam

Guest
Привіт всім,

Я намагаюся написати простий код, що передає, що ADC результат USART, я використовую 18F4550 і я намагаюся відправити 10 біт АЦП?один канал код зображений нижче

Код:SetChanADC (ADC_CH0) / / виберіть канал напруги

Delay10TCYx (5);

ConvertADC ();

а (BusyADC ());

voltage_adc ReadADC = ();
 
Привіт

Вам необхідно перетворити дані в ASCII, а потім відправити його по USART

використовувати SPRINTF () для перетворення в ASCII, і тоді ви probbly мають 2 або більше байт - залежить від типу розмова відправити його через UART в якості символів ASCII

Всього хорошого

Бобі

 
Привіт,

чому я повинен перетворити його в ASCII?

 
HI

Ви повинні перетворити його в ASCII, щоб побачити дані через термінал progrm

Всього хорошого

Бобі

 

Welcome to EDABoard.com

Sponsor

Back
Top