ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 11
  1. #1
    2016/11/05
    16
    20

    پروژه UART و LCD برای STM32f103C8

    سلام.
    پروژه ای ساده برای میکرو STM32f103 کار کردم. امیدوارم مفید باشه(البته خیلی حرفه ای نیست و حرفه ای هم نیستم).
    در این پروژه دو هدر برد STM32f103C8 تحت پروتکل UART با هم ارتباط دارن. یکی فرستنده و دیگری گیرنده هست.
    یک LCD 2*16 متصل به گیرنده هست که کاراکتر گرفته شده رو مقایسه کرده و در صورت وجود بر روی LCD نمایش میده.
    دو LED متصل به گیرنده هست که اگر کاراکتر های A و B و C دریافت شد، LED هارو روشن و بعد خاموش میکنه.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  2. #2
    2017/05/28
    7
    0

    پاسخ : پروژه UART و LCD برای STM32f103C8

    سلام.
    اگه بخوام به جای دستور lcd_Data_Write('d'); - اون مقداری که میخواد رو lcd نشون بده رو تو یک متغیر بریزم و مقدار متغیر رو نمایش بده باید چه دستوری استفاده کنم؟؟؟؟؟
    با تشکر
  3. #3
    2012/11/23
    زنجان
    583
    127

    پاسخ : پروژه UART و LCD برای STM32f103C8

    نقل قول نوشته اصلی توسط mohsen.sharif2

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    سلام.
    پروژه ای ساده برای میکرو STM32f103 کار کردم. امیدوارم مفید باشه(البته خیلی حرفه ای نیست و حرفه ای هم نیستم).
    در این پروژه دو هدر برد STM32f103C8 تحت پروتکل UART با هم ارتباط دارن. یکی فرستنده و دیگری گیرنده هست.
    یک LCD 2*16 متصل به گیرنده هست که کاراکتر گرفته شده رو مقایسه کرده و در صورت وجود بر روی LCD نمایش میده.
    دو LED متصل به گیرنده هست که اگر کاراکتر های A و B و C دریافت شد، LED هارو روشن و بعد خاموش میکنه.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    اتفاقا بسیار پروژه کارآمدی هستش، از این جهت که این پروژه هم آموزشی برای این پروتکل هستش، هم آموزشی برای نحوه راه اندازی ال سی دی و...
    کسانی که اول کارن این پروژه های به ظاهر ساده ولی کارآمد میتونه چراغ راهشون باشه، چون این میکرو جزو میکروهای جدید به حساب میاد، بعضی از بچه های انجمن ممکنه توی یه چیز ساده به مشکل بخورن که این پروژه ها میتونه خیلی کمک بکنه.
    از زحمت شما دوست خوبم کمال تشکر را دارم.
    منم اول راهم، اینو دیدم خوشحال شدم

    Sent from my HUAWEI P7-L10 using Tapatalk
    انسانها 10 دسته اند: دسته اي که باينري ميدانند و دسته اي که باينري نميدانند!
  4. #4
    2016/11/05
    16
    20

    پاسخ : پروژه UART و LCD برای STM32f103C8

    نقل قول نوشته اصلی توسط arm.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    سلام.
    اگه بخوام به جای دستور lcd_Data_Write('d'); - اون مقداری که میخواد رو lcd نشون بده رو تو یک متغیر بریزم و مقدار متغیر رو نمایش بده باید چه دستوری استفاده کنم؟؟؟؟؟
    با تشکر
    سلام.
    متغیر از نوع Char تعریف کنید و مقدار 'd' به اون متغیر انتساب بدید:
    char Chars='d'
    و بعد از دستور زیر استفاده کنید:
    lcd_Data_Write(Chars)
    نمونه کد:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    ویرایش توسط mohsen.sharif2 : 2017/07/11 در ساعت 08:29
  5. #5
    2017/05/28
    7
    0

    پاسخ : پروژه UART و LCD برای STM32f103C8

    سلام
    منظورم این بود که متغیری تعریف کنیم که تغییر کنه!!
    مثلا بخوایم دما رو از این طریق ارسال و نمایش بدیم
    بنظرم کتابخانه lcd دستوری مثل print f رو نداره یا...؟
  6. #6
    2016/11/05
    16
    20

    پاسخ : پروژه UART و LCD برای STM32f103C8

    نقل قول نوشته اصلی توسط arm.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    سلام
    منظورم این بود که متغیری تعریف کنیم که تغییر کنه!!
    مثلا بخوایم دما رو از این طریق ارسال و نمایش بدیم
    بنظرم کتابخانه lcd دستوری مثل print f رو نداره یا...؟
    فایل زیر، شامل کتابخانه کامل تر در مورد LCD هستش.
    برای نمایش عدد بر روی LCD باید عدد رو به کاراکتر آرایه ای تبدیل کرد و بعد نمایش داد. این کار توسط تابع sprintf صورت میگیره(مثالش رو در فایل نوشتم).
    نمونه کدی که شما می خواید هم داخلش نوشتم(نمایش مقدار متغیر عددی بر روی LCD)

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    ویرایش توسط mohsen.sharif2 : 2017/07/11 در ساعت 14:38
  7. #7
    2017/05/28
    7
    0

    پاسخ : پروژه UART و LCD برای STM32f103C8

    سلام دوست عزیر
    من تازه کار arm هستم و برنامه شما رو دانلود و روی هدر بورد stm32f103c8t6 پروگرام کردم ولی جواب نمیده.
    تغذیه برد 3.3 و lcd 5 ولت وصل کردم.
    اتصال پایه های lcd

    PA.04 - PA.15 – PA.26 – PA.37 -- PA.5:RS - PA.6:R/W -- PA.7:EN


    مشکل کجاست؟؟؟؟
    با تشکر
  8. #8
    2017/02/02
    6
    0

    پاسخ : پروژه UART و LCD برای STM32f103C8

    نقل قول نوشته اصلی توسط arm.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    سلام دوست عزیر
    من تازه کار arm هستم و برنامه شما رو دانلود و روی هدر بورد stm32f103c8t6 پروگرام کردم ولی جواب نمیده.
    تغذیه برد 3.3 و lcd 5 ولت وصل کردم.
    اتصال پایه های lcd

    PA.04 - PA.15 – PA.26 – PA.37 -- PA.5:RS - PA.6:R/W -- PA.7:EN


    مشکل کجاست؟؟؟؟
    با تشکر
    اگر رو ال سی دی وقتی روشن هست ولتاژ بگیری از پین ها میبینی که 4 ولت و اندی ولتاژ ریترن داری پس اگه بخوای درایوش کنی با 3.3 ولت بعید میدونم که اکتیویتی درستی رو دریافت کنه . من که 3.3 مدل ال سی دی کار کردم و بعدش هم 5 ولتی برای stm32 چون تو دیتا شیت چند پورت فعال بحالت FT I/O بیشتر نداری که اونها هم برای سریال داتا ترانسفرهاشه . با ماژول لوجیک 5 به 3 ولت راه اندازی کن تا به میکرو هم آسیبی نرسه
  9. #9
    2012/06/27
    6
    1

    پاسخ : پروژه UART و LCD برای STM32f103C8

    نقل قول نوشته اصلی توسط samieinia

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    اگر رو ال سی دی وقتی روشن هست ولتاژ بگیری از پین ها میبینی که 4 ولت و اندی ولتاژ ریترن داری پس اگه بخوای درایوش کنی با 3.3 ولت بعید میدونم که اکتیویتی درستی رو دریافت کنه . من که 3.3 مدل ال سی دی کار کردم و بعدش هم 5 ولتی برای stm32 چون تو دیتا شیت چند پورت فعال بحالت FT I/O بیشتر نداری که اونها هم برای سریال داتا ترانسفرهاشه . با ماژول لوجیک 5 به 3 ولت راه اندازی کن تا به میکرو هم آسیبی نرسه
    من اینو متوجه نشدم یعنی با lcd 1*16 که داشتم و برا Avr استفاده می کردم نمی شه اینجا راش بندازم؟
    منظور شما اینه باید مدل خاصی باشه که با 3.3 ولت کار کنه؟
  10. #10
    2012/06/27
    6
    1

    پاسخ : پروژه UART و LCD برای STM32f103C8

    نقل قول نوشته اصلی توسط lordsuperboys

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    من اینو متوجه نشدم یعنی با lcd 1*16 که داشتم و برا Avr استفاده می کردم نمی شه اینجا راش بندازم؟
    منظور شما اینه باید مدل خاصی باشه که با 3.3 ولت کار کنه؟
    خوب جواب و پیدا کردم میشه ولی خیلی کم رنگ می شه کاراکترا چون اینجا 3.3 ولت ولی میشه با جند تا روش از این lcd هم استفاده کرد
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 11

موضوعات مشابه

  1. پاسخ: 8
    آخرين نوشته: 2018/07/12, 10:03
  2. راه اندازی uart با interrupt برای رشته
    توسط برق1390 در انجمن NXP
    پاسخ: 3
    آخرين نوشته: 2015/05/01, 07:57
  3. کمک برای حل مشکل uart سریال
    توسط elec200 در انجمن پروسسورهای ARM
    پاسخ: 10
    آخرين نوشته: 2014/01/03, 20:56
  4. UART نرم افزاری برای PIC12F675 در MPLAB
    توسط m2babaey در انجمن میکروکنترلرهای PIC
    پاسخ: 1
    آخرين نوشته: 2013/04/30, 19:34
  5. ماژول فرستنده و گیرنده برای ارتباط UART
    توسط erfan m در انجمن سایر مطالب مرتبط با ميکرو ها و پروسسورها
    پاسخ: 3
    آخرين نوشته: 2012/02/14, 01:13

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •