Bilangin ang loop oras, sa PIC

R

RuH_iranga

Guest
Hi kailangan ko na mabilang ang mga loop oras (sa simula hanggang sa dulo) sa milliseconds para sa bawat cycle ng walang hanggan loop. gamitin ko 18f452 PIC at ito loop oras ay sa paghahanap upang mapanatili ang tapat na loop oras sa walang hanggan loop. Mangyaring kahit sino ay maaaring magbigay ng isang ideya. pagkatapos ay ako maaaring magpatuloy sa ipatupad ito. salamat
 
makita ko 2 na pagpipilian: 1) Sumakay ng isang output pin upang toogle sa bawat oras na maabot mo tinutukoy poit ng programa. Ang resulta sinusukat sa isang metter Dalas-ay kalahati o tunay na rate ng F / 2 . 2) Kung ang ilang mga timer ay magagamit pa rin na maaari mong gamitin ito upang maisagawa ang account. Kapag apaw ng nangyayari dapat mong toogle isang output pin. Ang resulta sinusukat sa isang metter Dalas-ay sa kalahati ng mga tunay na rate multupyed by timer magnitude (F / 2) * (M) . 256-8-bit / 65.536-16-bit. + + +
 
pamamaraan ng isa pang ay upang ipakita ang ilang mga simulan text, magsagawa ng pagsubok code 1000 beses (o higit pa) at magpakita ng ilang mga dulo ng teksto. Gamit ang isang segundometro masukat ang oras sa pagitan ng mga display ng simula at wakas ng teksto. Ikaw ay may mga overhead ng loop ngunit maaari meaure na walang mga pagsubok na code at alisin ito.
 

Welcome to EDABoard.com

Sponsor

Back
Top