ساخت سیگنال جنراتور با میکروکنترلر ARM LPC۱۷۶۸

پنج شنبه 06 اسفند 1394  •  دسته بندی: lpc17  •  بازدیدها: 502  •  برچسب ها: |

هدف


این مثال نشان می دهد که چطور می توانید با استفاده از Timer Match  چند سیگنال با فرکانس های متفاوت تولید بکنید.


نحوه ی کار

در این مثال پیکربندی مربوط به UART0  انجام می شود . و بعد یک منو را ارسال می کند و از شما می خواهد تا دو فرکانس را وارد بکنید تا برای شما تولید بکند.


            Configure TIMER0 and TIMER2 as follow:

                        - Prescale register = 1 us.

                        - Match register = 1 / ((channel1 or channel2 frequency)*100us*2)

                                                             = 500000 / channel1 or channel2 freuqency

                        - No interrupt, no stop but reset timer counter on match.

فرکانس های تولید شده بر روی پایه های P1.28 و PO.6  میکروکنترلر قرار می گیرند.

این مطلب را به اشتراک بگذارید:

نظری در این باره وجود ندارد، شما می توانید اولین کسی باشید که نظر می دهید.
نام:
ایمیل:
نظر: