D
devonsc
Guest
Hej der, igen, mig og min "lousy" spørgsmål om PIC microcontroller.
Jeg vil gerne spørge om programmering af en multiplikation og division i PIC.Jeg har stødt på læsning materialer samt udtalelser fra de smarte dem, at det kan gøres ved hjælp af forskellige måder.Please correct me if I'm wrong:
a.) Ved gentagen addition og subtraktion - Langsomt men det synes at være let for mig
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />b.) Gennem look-up borde - Hurtig men tage en masse hukommelse?
c.) Gennem somekind at flytte metode?- Jeg har læst om dette, men egentlig ikke helt forstå, hvordan det kan gøres.
Jeg tænkte at gøre følgende:
Jeg forsøger at skrive en PWM kode i PIC, der varierer i henhold til en analog indgang, som jeg vil indgå i PIC via ADC modulet.Jeg tænkte at have PIC til at udføre nogle beregninger baseret på denne analoge input og ændrer min CCPR1L og CCP1CON værdi for PWM.Nogen råd?Enhver vejledning er meget stort behov.På forhånd tak.
Af den måde, stadig kan jeg ikke helt forstår, hvordan kan jeg gemme en 10-bit værdi.Jeg prøvede at gemme de 2 LSB af mine beregninger resultat, bit-0, og bit-1, på et sted at få det gemt i CCP1CON senere, og de andre på en anden placering for at få det gemt i CCPR1L senere.Er dette muligt?Hjælp meget stort behov.På forhånd tak.
Jeg vil gerne spørge om programmering af en multiplikation og division i PIC.Jeg har stødt på læsning materialer samt udtalelser fra de smarte dem, at det kan gøres ved hjælp af forskellige måder.Please correct me if I'm wrong:
a.) Ved gentagen addition og subtraktion - Langsomt men det synes at være let for mig
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />b.) Gennem look-up borde - Hurtig men tage en masse hukommelse?
c.) Gennem somekind at flytte metode?- Jeg har læst om dette, men egentlig ikke helt forstå, hvordan det kan gøres.
Jeg tænkte at gøre følgende:
Jeg forsøger at skrive en PWM kode i PIC, der varierer i henhold til en analog indgang, som jeg vil indgå i PIC via ADC modulet.Jeg tænkte at have PIC til at udføre nogle beregninger baseret på denne analoge input og ændrer min CCPR1L og CCP1CON værdi for PWM.Nogen råd?Enhver vejledning er meget stort behov.På forhånd tak.
Af den måde, stadig kan jeg ikke helt forstår, hvordan kan jeg gemme en 10-bit værdi.Jeg prøvede at gemme de 2 LSB af mine beregninger resultat, bit-0, og bit-1, på et sted at få det gemt i CCP1CON senere, og de andre på en anden placering for at få det gemt i CCPR1L senere.Er dette muligt?Hjælp meget stort behov.På forhånd tak.