keitimas laiko uždelsimo PIC18F252

A

amitdandyan

Guest
Aš sukūrė šį paprastą programą naudojantis mikroC.Ar aš galiu pakeisti vėlavimų pateikta šioje programoje naudojant nuosekliojo ryšio su PIC18F252 su kompiuteriu?(pagal pažymintis laiką su kai kurių kintamųjų)
Prašome pateikti esminius reikalavimus sąsajos.

# define jungiklis PORTB.F0
# define Presuotų 0
void main ()
(
TRISC = 0;
TRISB = 1;
PORTC = 0;
PORTB = 0;
for (;

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />(
jei (switch == Presuotų)
(
PORTC = 0x02;
Delay_us (1);
PORTC = 0x00;
Delay_us (240);
PORTC = 0x04;
Delay_us (1);
PORTC = 0x00;
Delay_ms (2000);
)
)
)

Jei yra kokiu nors kitu būdu, nei taip pat prašome pranešti?
Ačiū.

 
deklaruoti kintamojo ir naudojimą, kad su vėlavimą kaip Delay_ms (x);
skaityti vertė nuo UART ir priskirti, kad x..x = getc ()...ir naudokite ją ...

jeigu ir reikia daugiau gauti klausimą daugiau specifinių

 
Thanx a lot už atsakymą sere.
Mano projekte reikia pakeisti šių vėlavimų dažnai.Norėdami tai padaryti, aš turiu įrašyti šešioliktainį failą PIC vėl
ir vėl.Norėdami išspręsti šią problemą Noriu siųsti šie vėlavimai per nuosekliojo ryšio.
Gerbiamasis Pone, prašome man, pavyzdžiui, nusiųsti šiuos dydžius, pavyzdžiui, jei galite parašyti šią programą vėl reikalaujamus pokyčius.
Ar galėtumėte suteikti man grandine nuosekliojo ryšio?

 

Welcome to EDABoard.com

Sponsor

Back
Top