PWM עם AT89C5131

הפורום הראשי, אתר הרובוטיקה הישראלי

המנהלים: אסף פוניס, גיא יונה

PWM עם AT89C5131

הודעהעל ידי derey22 » א' אפריל 04, 2010 6:27 pm

שלום,
אני יחסית חדש בתחום האלקטרוניקה אבל לא בתחום התכנות.
כדי לעבוד עם PWM של הבקר ביצאה P1.7 עשיתי כך:

קוד: בחר הכל
   P1=0x40;   
   CMOD=0;
   CCON=64;
   CCAP3H=P0;
   CCAPM3=66;


לא באמת הבנתי מה שעשיתי אלא Copy &Paste מאתרים אחרים.
היתי מעוניין להבין מה כל שורה עושה החל מהשורה השנייה.
חשוב לי להבין ולא להעתיק כמו תוכי.

תודה טל.
derey22
משתמש חדש
משתמש חדש
 
הודעות: 12
הצטרף: ג' אוגוסט 19, 2008 2:50 pm

היי טל חמוד

הודעהעל ידי Ngel » ד' אפריל 14, 2010 10:55 am

מה העניינים?

תשאיר לי את המייל שלך אני אשלח לך ספר ללימוד C51
שתבין מה הולך פה...

ד"א, כל שורה שכתבת זה אוגר (מקום מיוחד בזיכרון) שברגע שאתה כותב לו ערך מסויים אתה משנה בעצם משהו בבקר עצמו שגורם לו לעבוד כפי שכתבת.
מה שאתה כתבת גורם לו לעבוד כPWM בקצב מסויים.

אני גם ממליץ לך להשתמש בדפי נתונים לקרוא מה עשית בעצם.
Ngel
משתמש ותיק
משתמש ותיק
 
הודעות: 310
הצטרף: א' פברואר 04, 2007 6:47 pm

הודעהעל ידי derey22 » ה' אפריל 15, 2010 7:48 pm

derey22 AT gmail DoOT com
תודה.
derey22
משתמש חדש
משתמש חדש
 
הודעות: 12
הצטרף: ג' אוגוסט 19, 2008 2:50 pm

Re: היי טל חמוד

הודעהעל ידי אמנון » ה' אפריל 15, 2010 7:51 pm

Ngel כתב:מה העניינים?

... ד"א, כל שורה שכתבת זה אוגר (מקום מיוחד בזיכרון) שברגע שאתה כותב לו ערך מסויים אתה משנה בעצם משהו בבקר עצמו שגורם לו לעבוד כפי שכתבת.


תמונה

תגיד איך האוגר הזה משנה בקר ?
:?
אמנון
רובוטריק
רובוטריק
 
הודעות: 2031
הצטרף: ש' יולי 09, 2005 5:41 pm
מיקום: חיפה

הודעהעל ידי derey22 » ה' אפריל 15, 2010 9:24 pm

אוקי תודה,ועל מה כל אחד מן האוגרים(CMOD,CCON,CCAP3H,CCAPM3) שרשמתי פה אחראים?או איפה אני יכול לקרוא על זה?
derey22
משתמש חדש
משתמש חדש
 
הודעות: 12
הצטרף: ג' אוגוסט 19, 2008 2:50 pm

הודעהעל ידי אמנון » ו' אפריל 16, 2010 6:25 am

טל שלום
כמו שנתנאל כתב לך , תיעוד האוגרים נימצא בדף הנתונים של המעבד.
אמנון :shock:
אמנון
רובוטריק
רובוטריק
 
הודעות: 2031
הצטרף: ש' יולי 09, 2005 5:41 pm
מיקום: חיפה

הודעהעל ידי ארי גרינשפון » ו' אפריל 16, 2010 7:47 pm

טל שלום,
בקישור הבא מופיע דפי הנתונים של מיקרו מעבד AT89C5131
http://pdf1.alldatasheet.com/datasheet- ... C5131.html
בדפי נתונים אתה יכול לקרוא על הרגיסטרים (בעברית קוראים להם אוגרים) של המיקרו מעבד
האוגרים הללו עוזרים בשליטה על הטיימר /הסופר שמבקר את אות ה PWM
כדי להחליט איזה ביטים צריכים לדלוק ואיזה ביטים צריכים להיות מכובים אתה צריך לקרוא את דפי הנתונים האלה.
בעמוד 55 בדפי הנתונים מופיעה טבלה מספר 49 עבור אוגר CMOD
בתוכנית שרשמת הוא שווה ל 0 בבסיס אקסטרה דצימאלי שזה שווה ל 00000000 בבסיס בינארי
"0" לוגי = מכובה, "1" לוגי = דולק
כלומר : CIDL = 0, WDTE = 0, CPS1 = 0, CPS0 = 0 ו ECF = 0
בעמוד 56 בדפי הנתונים מופיעה טבלה מספר 50 עבור אוגר CCON
בתוכנית שרשמת הוא שווה ל 64 בבסיס אקסטרה דצימאלי שזה שווה ל 01100100 בבסיס בינארי
כלומר : CF = 0, CR = 1, CCF4 = 0, CCF3 = 0, CCF2 = 1, CCF1 = 0
ו CCF0 = 0
בעמוד 58 בדפי הנתונים מופיעה טבלה מספר 51 עבור אוגר CCAPM3
בתוכנית שרשמת הוא שווה ל 66 בבסיס אקסטרה דצימאלי שזה שווה 01100110 בבסיס בינארי
כלומר : ECOM3 = 1, CAPP3 = 1, CAPN3 = 0, MAT3 = 0, TOG3 = 1,
PWM3 = 1 (כלומר PWM דולק) ו ECCF3 = 0
P0 הוא משתנה שלא מופיע בקוד שלך מכיוון שהעתקת רק חלק מהקוד ולא את כל הקוד
P1 הוא משתנה שלא נעשה בו שימוש בקוד שלך מכיוון שהעתקת רק חלק מהקוד ולא את כל הקוד

ארי גרינשפון
ארי גרינשפון
משתמש ותיק
משתמש ותיק
 
הודעות: 189
הצטרף: ש' מרץ 15, 2008 2:58 pm

הודעהעל ידי ארי גרינשפון » ו' אפריל 16, 2010 11:24 pm

אמנון שלום,
דוגמה לשאלתך,
אתה נותן ערך גלישה לאוגר

תמונה

והוא משנה את הבקר כך שיבצע פעולת גלישה

תמונה

נ.ב.
תגובה זאת נכתבה ברוח טובה ובהומור,אין להיפגע ממנה ואין לקחת אותה ברצינות

ארי גרינשפון
ארי גרינשפון
משתמש ותיק
משתמש ותיק
 
הודעות: 189
הצטרף: ש' מרץ 15, 2008 2:58 pm

הודעהעל ידי The arctic wolf » ש' אפריל 17, 2010 8:35 pm

באמת נותן לך זוית ראיה חדשה על המילה "אוגר" ;) :).


אנדריי.
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

הודעהעל ידי אמנון » ש' אפריל 17, 2010 11:21 pm

בשם הבקר כל מה שיש לי להגיד זה : מווווווווו
אמנון
רובוטריק
רובוטריק
 
הודעות: 2031
הצטרף: ש' יולי 09, 2005 5:41 pm
מיקום: חיפה

Re: PWM עם AT89C5131

הודעהעל ידי xalmek » ו' נובמבר 17, 2023 9:31 pm

xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: PWM עם AT89C5131

הודעהעל ידי xalmek » ש' דצמבר 02, 2023 8:20 pm

http://audiobookkeeper.ruhttp://cottagenet.ruhttp://eyesvision.ruhttp://eyesvisions.comhttp://factoringfee.ruhttp://filmzones.ruhttp://gadwall.ruhttp://gaffertape.ruhttp://gageboard.ruhttp://gagrule.ruhttp://gallduct.ruhttp://galvanometric.ruhttp://gangforeman.ruhttp://gangwayplatform.ruhttp://garbagechute.ruhttp://gardeningleave.ruhttp://gascautery.ruhttp://gashbucket.ruhttp://gasreturn.ruhttp://gatedsweep.ruhttp://gaugemodel.ruhttp://gaussianfilter.ruhttp://gearpitchdiameter.ru
http://geartreating.ruhttp://generalizedanalysis.ruhttp://generalprovisions.ruhttp://geophysicalprobe.ruhttp://geriatricnurse.ruhttp://getintoaflap.ruhttp://getthebounce.ruhttp://habeascorpus.ruhttp://habituate.ruhttp://hackedbolt.ruhttp://hackworker.ruhttp://hadronicannihilation.ruhttp://haemagglutinin.ruhttp://hailsquall.ruhttp://hairysphere.ruhttp://halforderfringe.ruhttp://halfsiblings.ruhttp://hallofresidence.ruhttp://haltstate.ruhttp://handcoding.ruhttp://handportedhead.ruhttp://handradar.ruhttp://handsfreetelephone.ru
http://hangonpart.ruhttp://haphazardwinding.ruhttp://hardalloyteeth.ruhttp://hardasiron.ruhttp://hardenedconcrete.ruhttp://harmonicinteraction.ruhttp://hartlaubgoose.ruhttp://hatchholddown.ruhttp://haveafinetime.ruhttp://hazardousatmosphere.ruhttp://headregulator.ruhttp://heartofgold.ruhttp://heatageingresistance.ruhttp://heatinggas.ruhttp://heavydutymetalcutting.ruhttp://jacketedwall.ruhttp://japanesecedar.ruhttp://jibtypecrane.ruhttp://jobabandonment.ruhttp://jobstress.ruhttp://jogformation.ruhttp://jointcapsule.ruhttp://jointsealingmaterial.ru
http://journallubricator.ruhttp://juicecatcher.ruhttp://junctionofchannels.ruhttp://justiciablehomicide.ruhttp://juxtapositiontwin.ruhttp://kaposidisease.ruhttp://keepagoodoffing.ruhttp://keepsmthinhand.ruhttp://kentishglory.ruhttp://kerbweight.ruhttp://kerrrotation.ruhttp://keymanassurance.ruhttp://keyserum.ruhttp://kickplate.ruhttp://killthefattedcalf.ruhttp://kilowattsecond.ruhttp://kingweakfish.ruhttp://kinozones.ruhttp://kleinbottle.ruhttp://kneejoint.ruhttp://knifesethouse.ruhttp://knockonatom.ruhttp://knowledgestate.ru
http://kondoferromagnet.ruhttp://labeledgraph.ruhttp://laborracket.ruhttp://labourearnings.ruhttp://labourleasing.ruhttp://laburnumtree.ruhttp://lacingcourse.ruhttp://lacrimalpoint.ruhttp://lactogenicfactor.ruhttp://lacunarycoefficient.ruhttp://ladletreatediron.ruhttp://laggingload.ruhttp://laissezaller.ruhttp://lambdatransition.ruhttp://laminatedmaterial.ruhttp://lammasshoot.ruhttp://lamphouse.ruhttp://lancecorporal.ruhttp://lancingdie.ruhttp://landingdoor.ruhttp://landmarksensor.ruhttp://landreform.ruhttp://landuseratio.ru
http://languagelaboratory.ruhttp://largeheart.ruhttp://lasercalibration.ruhttp://laserlens.ruhttp://laserpulse.ruhttp://laterevent.ruhttp://latrinesergeant.ruhttp://layabout.ruhttp://leadcoating.ruhttp://leadingfirm.ruhttp://learningcurve.ruhttp://leaveword.ruhttp://machinesensible.ruhttp://magneticequator.ruhttp://magnetotelluricfield.ruhttp://mailinghouse.ruhttp://majorconcern.ruhttp://mammasdarling.ruhttp://managerialstaff.ruhttp://manipulatinghand.ruhttp://manualchoke.ruhttp://medinfobooks.ruhttp://mp3lists.ru
http://nameresolution.ruhttp://naphtheneseries.ruhttp://narrowmouthed.ruhttp://nationalcensus.ruhttp://naturalfunctor.ruhttp://navelseed.ruhttp://neatplaster.ruhttp://necroticcaries.ruhttp://negativefibration.ruhttp://neighbouringrights.ruhttp://objectmodule.ruhttp://observationballoon.ruhttp://obstructivepatent.ruhttp://oceanmining.ruhttp://octupolephonon.ruhttp://offlinesystem.ruhttp://offsetholder.ruhttp://olibanumresinoid.ruhttp://onesticket.ruhttp://packedspheres.ruhttp://pagingterminal.ruhttp://palatinebones.ruhttp://palmberry.ru
http://papercoating.ruhttp://paraconvexgroup.ruhttp://parasolmonoplane.ruhttp://parkingbrake.ruhttp://partfamily.ruhttp://partialmajorant.ruhttp://quadrupleworm.ruhttp://qualitybooster.ruhttp://quasimoney.ruhttp://quenchedspark.ruhttp://quodrecuperet.ruhttp://rabbetledge.ruhttp://radialchaser.ruhttp://radiationestimator.ruhttp://railwaybridge.ruhttp://randomcoloration.ruhttp://rapidgrowth.ruhttp://rattlesnakemaster.ruhttp://reachthroughregion.ruhttp://readingmagnifier.ruhttp://rearchain.ruhttp://recessioncone.ruhttp://recordedassignment.ru
http://rectifiersubstation.ruhttp://redemptionvalue.ruhttp://reducingflange.ruhttp://referenceantigen.ruhttp://regeneratedprotein.ruhttp://reinvestmentplan.ruhttp://safedrilling.ruhttp://sagprofile.ruhttp://salestypelease.ruhttp://samplinginterval.ruhttp://satellitehydrology.ruhttp://scarcecommodity.ruhttp://scrapermat.ruhttp://screwingunit.ruhttp://seawaterpump.ruhttp://secondaryblock.ruhttp://secularclergy.ruhttp://seismicefficiency.ruhttp://selectivediffuser.ruhttp://semiasphalticflux.ruhttp://semifinishmachining.ruhttp://spicetrade.ruhttp://spysale.ru
http://stungun.ruhttp://tacticaldiameter.ruhttp://tailstockcenter.ruhttp://tamecurve.ruhttp://tapecorrection.ruhttp://tappingchuck.ruhttp://taskreasoning.ruhttp://technicalgrade.ruhttp://telangiectaticlipoma.ruhttp://telescopicdamper.ruhttp://temperateclimate.ruhttp://temperedmeasure.ruhttp://tenementbuilding.rutuchkashttp://ultramaficrock.ruhttp://ultraviolettesting.ru
xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: PWM עם AT89C5131

הודעהעל ידי xalmek » ש' פברואר 03, 2024 1:15 am

инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо
xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: PWM עם AT89C5131

הודעהעל ידי xalmek » ש' מרץ 02, 2024 6:51 pm

инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо
xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am

Re: PWM עם AT89C5131

הודעהעל ידי xalmek » ה' מאי 02, 2024 10:26 pm

xalmek
רובוטריק
רובוטריק
 
הודעות: 88169
הצטרף: ה' נובמבר 16, 2023 10:48 am


חזור אל פורום הרובוטיקה

מי מחובר

משתמשים הגולשים בפורום זה: Bing [Bot], Google [Bot] ו 15 אורחים