Kako prirastek izhodno zatiči!!

S

snoopcat

Guest
Prosimo, da sem začetnik, hočem ustvariti Ustrežljiv analogni signal z uporabo dac08 in PIC, kako lahko i prirastek izhod (PORTF na primer) od 0x00 do 0xFF z zanko seveda želim, da bi dobili nekaj takega f0 f1 f2 f3 f4 f5 f6 f7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 1
 
Hi! ga je treba nekako takole unsigned char podatki = 0; TRISF = 0xFF; / / Vsi čepi izhodi, medtem ko (1) {PORTF = podatki + +; if (podatki == 0xFF) podatki = 0; zamudo ();} void delay (void ) {unsigned int i; while (+ + jaz! = 1000);} sem se domneva, da u so programiranja v C. To je mogoče doseči tudi pri montaži zelo preprosto. Imam uporabljajo zamudo funkcijo za ustvarjanje nekaj zamude po pošiljanju posebno vrednost v pristanišče. Lahko povečajo ali zmanjšajo to zamudo, odvisno od vrste signala, ki u želite ustvariti. Regards. [Size = 2] [color = # 999999] Dodano po 4 minutah: [/color] [/size] Naredil sem eno napako (strašno enega) na zgornjo kodo, da te spremembe TRISF = 0x00; Hvala.
 
Mislim, da je naš kolega je pokazala, je pravi način za
 

Welcome to EDABoard.com

Sponsor

Back
Top