![]() |
C programski jezik i atmel 8051 procesor
Zdravo ljudi!
Dali se netko kuzi u programiranje hardware-a? Zanima me kako napravit u c jeziku vremenski interval koji bi dao naredbu odnosno neku kombinaciju binarnog koda u odredenom vremenu npr. za 5 sekundi kad se sklop upali da on da 0001 binarni kod, nakod 25 petlji kaj odvrti da baci na 1010 i tak? Hvala. Ovo mi je jako važno... |
Citiraj:
Odgovor je da mora postojati neki mehanizam u HW-u koji kontinuirano pulsira i na temelju intervala T jednog pulsa moguce je definirati vrijeme. Pogledaj manual za trazeni HW, odnosno HW za kojeg zelis programirati. Sto se tice petlji one nisu vezane vremenom, i njihovo je nativno svojstvo da se izvrsavaju dok testni dio petlje ne ispuni zadani uvijet. U tvom slucaju stvar je vrlo jednostavna: Code:
for( _round = 0; _round != 25; _round++ ) { |
Sva vremena su GMT +2. Sada je 04:29. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger