Допоможіть написати код для C / D вибірки

P

patrick

Guest
Привіт, Чи може хто-небудь, будь ласка, допоможіть мені написати код C, щоб отримати ADC, щоб зробити проби для системи збору даних якого АЦП послідовного наближення. Нижче вимоги: порт АЦП управління за адресою x7851. ADC статус порту за адресою x7852. Даних АЦП порту за адресою x7853. Початок перетворення біт 3 порту управління. Кінець перетворення біт 0 статусу порту. Контроль порт двонаправлений порт управління, налаштована, я не потрібно змінювати будь-які інші частини портового контролю при запуску перетворення. Код повинен або іншій формі під заставу з-в разі ADC не вдається конвертувати Я aksing в цілому, а не який-небудь конкретної MCU. Спасибі:)
 
Привіт, дякую за ваші поради. Ось що я пробував: [код] Int * ADControl = 0x7851; Int * ADStatus = 0x7852; Int * ADdata = 0x7853; соіпЬег = 0; сили основних (недійсними) {ADControl.3 = 0; ADStatus.0 = 0; startconv (); GetResult ();} / / Припустимо макс перетворення становить 256, це зловити arror недійсним startconv (недійсними) {а (ADStatus.0 == 0 & & лічильник
 

Welcome to EDABoard.com

Sponsor

Back
Top