صفحه 1 از 1
مثال با میکروکنترولر Stm32F103Ret6 (مثال با DAC)
ارسال شده: پنجشنبه ۵ مرداد ۱۳۹۶, ۵:۱۸ ب.ظ
توسط sinaset
بنام خدا
باسلام
در این تاپیک مثال و طرح های مختلف با میکروکنترولر
Stm32F103Ret6 قابل اجرا با
Keil قرار داده میشود.
ادرس و مشخصات در سایت
[External Link Removed for Guests]
فهرست مثال ها ..
مثال چشمک زن ساده
راه اندازی با LCD 16X2 کاراکتری
مثال فعال سازی LED با کلید.
مثال دریافت اطلاعات با usart( با وقفه)
مثال راه اندازی RTC داخلی میکروکنترولر
مثال راه اندازی واحد DAC
...
...
باتشکر.
Re: مثال با میکروکنترولر Stm32F103Ret6 (مثال با DAC)
ارسال شده: پنجشنبه ۵ مرداد ۱۳۹۶, ۵:۴۹ ب.ظ
توسط sinaset
باسلام
مثال چشمک زن سادهدر مثال اول، یک LED به کمک پایه PA 0 خاموش و روشن میشود.
Please Login or Register to see this code[External Link Removed for Guests] برنامه .
بعد از دانلود برنامه را پروگرام کنید،سپس یک بار کلید rest را فشار دهید.
--
شما می توانید به تغییر سه "GPIO_Pin_0" در تابع اصلی برنامه به GPIO_Pin_1 یا GPIO_Pin_2 یا GPIO_Pin_3 و ...! پایه ها دیگر پورت A را خاموش و روشن کنید .
باتشکر.
Re: مثال با میکروکنترولر Stm32F103Ret6 (مثال با DAC)
ارسال شده: پنجشنبه ۵ مرداد ۱۳۹۶, ۶:۰۸ ب.ظ
توسط sinaset
راه اندازی با LCD 16X2 کاراکتری
در این مثال،میکروکنترولر
stm32f103ret6 برای
LCD کاراکتری راه اندازی میشود. این کتابخانه،نسبتا کامل می باشد و قابلیت های خوبی نیز دارد.
لیست تابع ها کاربردی:
Please Login or Register to see this codeفایل h کتابخانه:
Please Login or Register to see this codeکدهایی تابع اصلی برنامه:
Please Login or Register to see this code[External Link Removed for Guests] برنامه .
کار کردن با کتابخانه آسان می باشد، فقط به خاطر داشته باشید، در فایل lcd16X2.h در قسمت زیر،پایه های مربوط به LCD را به میکرو اتصال دهید.
Please Login or Register to see this codeباتشکر.
Re: مثال با میکروکنترولر Stm32F103Ret6 (مثال با DAC)
ارسال شده: پنجشنبه ۵ مرداد ۱۳۹۶, ۶:۱۵ ب.ظ
توسط sinaset
مثال فعال سازی LED با کلید.
در این مثال،کلید فشاری بر روی پورت PA1 قرار گرفته است و LED بر رو PA0 قرار گرفته است، وقتی که PA1 در وضعیت LOW یا صفر قرار بگیرید led فعال میشود.
Please Login or Register to see this code[External Link Removed for Guests] برنامه.
باتشکر.
Re: مثال با میکروکنترولر Stm32F103Ret6 (مثال با DAC)
ارسال شده: پنجشنبه ۵ مرداد ۱۳۹۶, ۶:۳۱ ب.ظ
توسط sinaset
مثال دریافت اطلاعات با usart( با وقفه)
در این مثال به کمک وقفه usart اطلاعات دریافت، سپس بروی LCD کاراکتری نمایش داده میشود.
Please Login or Register to see this code[External Link Removed for Guests]برنامه .
* سرعت بر روی 9600 می باشد
* بخاطر داشته باشید پایه های LCD را براساس کتابخانه تنظیم کنید.
باتشکر.[/I][/I]
Re: مثال با میکروکنترولر Stm32F103Ret6 (مثال با DAC)
ارسال شده: پنجشنبه ۵ مرداد ۱۳۹۶, ۷:۳۷ ب.ظ
توسط sinaset
مثال راه اندازی RTC داخلی میکروکنترولر
در این مثال،تاریخ ،ساعت و .. به کمک واحد RTC داخلی میکرو،راه اندازی و برروی پورت سریالی فرستاده میشود.
*دقت داشته باشید که باید کریستال به پایه های مربوطه اتصال داشته باشد.
کدهایی تابع اصلی:
Please Login or Register to see this code[External Link Removed for Guests]برنامه:
*سرعت پورت سریالی
115200 می باشد
* به کمک پورت سریالی ساعت و تاریخ و .. تایین میشود،برای دو پایه
RX و
TX را به مبدل سریال به
ttl اتصال دهید، تا بتوانید زمان و تاریخ و .. را تنظیم کنید.
باتشکر.
Re: مثال با میکروکنترولر Stm32F103Ret6 (مثال با DAC)
ارسال شده: چهارشنبه ۲۶ دی ۱۳۹۷, ۴:۵۲ ب.ظ
توسط sinaset
بنام خدا یگانه.
باسلام
افزایش و کاهش ولتاژ با واحد DAC
واحد DAC میکروکنترولر 12 بیتی می باشد،در این طرح یک LED پایه DAC خروجی یک وصل شده وقتی مدار پروگرام و راه اندازی شود، LED به ارامی روشن و خاموش میشود...
کدها:
Please Login or Register to see this code
[External Link Removed for Guests] برنامه و فایل مورد نیاز
باتشکر.