Tulungan akong magsulat ng isang code ng C para sa A / D sampling

P

patrick

Guest
Hi doon, Maaari sinuman maaring makakatulong sa akin upang magsulat ng isang code ng C upang makuha ang ADC upang makagawa ng isang sample para sa isang data acquisition system na may isang sunud-sunod ADC aproksimasyon. Ang mga sumusunod ay kinakailangan: Ang ADC control port ay sa address na x7851. Port ADC katayuan ay sa address na x7852. ADC data port ay sa address na x7853. Simulan ang conversion ay kaunti 3 ng control port. Pagtatapos ng conversion ay bit 0 ng port katayuan. Ang control port ay bidirectional port ay preconfigured Ang control; wala ang kailangan ko upang baguhin ang anumang iba pang mga piraso ng control port kapag nagsisimula conversion. Ang code ay dapat na ang ilang form ng lagak-out kung sakaling ang ADC nabigo sa convert ako aksing sa pangkalahatan, hindi sa anumang tiyak na MCU. Salamat:)
 
Hi, salamat para sa iyong mga advices. Narito ang kung ano ang Sinubukan kong:
Code:
 int * ADControl = 0x7851; int * ADStatus = 0x7852; int * ADdata = 0x7853; int counter = 0; walang bisa pangunahing (walang bisa) {ADControl.3 = 0; ADStatus.0 = 0; startconv (); getresult ();} / / ipagpalagay ang max ng conversion ay 256, ito ay upang mahuli ang arror bisa startconv (walang bisa) {habang (ADStatus.0 == 0 & & kontra
 

Welcome to EDABoard.com

Sponsor

Back
Top