עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

pwm ב- 89c51

Featured Replies

פורסם

שלום לכולם,

רציתי לדעת, האם חייב פסיקה בשביל להשתמש בטיימר T1, T0 כדי ליצור אות PWM למנועים? אם כן, האם אפשר לקבל את קטע התוכנית העושה זאת בבקשב?...

ואם לא, איך אני עושה זאת עם פסיקה? וגם כאן אם אפשר קטע תוכנית בבקשה...

שאלה אחרונה בשפת C בקומפיילר של BORLAND מהי הפקודה שאיתה מנקים מסך במצב הגרפי ??

תודה ,

נתי[br]פורסם בתאריך: 30.01.2008 בשעה 18:22:08


בנושא ה-PWM אני מתכוון לאסמבלר...

שוב תודה,

נתי

פורסם
  • מחבר

תדוה על הקישור קראתי והחכמתי...

אך נראה לי שאם אפרט יותר תהיו לי יותר לעזר....

אני רוצה ליצור אות PWM קבוע בלי לשנות לו את הגורם המחזורי (DUTY CYCLE) ושהוא יעבוד תמיד אם הרובוט נוסע קדימה אני צריך שייסע וייעצר במרחק מסוים מהקיר, יש לי מעגל לחיישן אנלוגי כאשר הרובוט נמצא במרחק מסוים מהקיר בהדק P3.2 תיווצר עלייה ואם הרובוט נוסע אחורה אז בהדק P3.3 תיווצר עליה ל-'1' ונראה לי שפה אני צריך לעשות פסיקה שאם יש עלייה תקפוץ לפונקציה שעוצרת את המנועים, אבל גם צריך שהרובוט ייעצר במקרה של קבלת נתונים על שינוי הכיוון בפורט P2 נתונים על שינוי כיוון הנסיעה שגם כאן נצטרך לעשות פסיקה.. אז נהיה קצת מסובך כל העסק.. אשמח לעזרה בפתרון הבעיות.

שוב תודה אני מקווה שגם עכשיו תעזרו לי,

נתי

פורסם

אז מה בדיוק הבעיה? אכן נראה שצריך לכתוב תוכנית פסיקה שתעצור את הרובוט,זה לא נשמע מסובך במיוחד.

http://www.8052.com/tut8051.phtml

פרק 9- פסיקות.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.