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





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









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





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

صفحه 1 از 9 123456789 آخرین
نمایش نتایج: از 1 به 10 از 89
  1. #1
    2011/06/20
    تهران
    93
    0

    راه اندازی LCD کاراکتری با LPC2368 (مد 8 بیت و 4 بیت)

    سلام به همه دوستان :bye

    در این قسمت می خوام یک برنامه برای LCD 2*16 که توسط LPC2368 راه اندازی شده است رو برای شما قرار بدهم
    برنامه رو طوری نوشتم که دوستان با نحوه کار کرد LCD کاراکتری اشنا بشوند برای همین از ایجاد هدر فایل اجتناب کردم و همین طور برنامه فقط دارای سه تابع به شرح زیر می باشد
    command
    که برای ارسال دستور به lcd می باشد
    lcd_putchar
    که برای ارسال کاراکتر به lcd می باشد
    lcd_putsf
    که برای ارسال رشته ای از کاراکتر که در حافظه flash قرار دارد استفاده می شود
    -------------
    دستور delay در این برنامه استاندارد نمی باشد و به مقدار داخل پرانتر ها زیاد توجه نکنید
    انشاالله یک هدر استاندارد برای delay و برای همین cpu قرار خواهم داد

    در زیر طرز اتصالات LCD و میکرو را توضیح داده ام

    DB0=PORT0.0 DB1=PORT0.1 DB2=PORT0.2 DB3=PORT0.3 DB4=PORT0.4 DB5=PORT0.5 DB6=PORT0.6 DB7=PORT0.7
    E =PORT0.8
    RS =PORT0.9
    RW =PORT0.10
    پایه 1 LCD = زمین
    پایه 2 LCD= به +5 ولت
    VO یا پایه 3 LCD به یک پتانسیومتر وصل شود و سر وسط پتانسیمتر به زمین
    پایه 15 LCD = مانند پایه 2
    پایه 16 LCD = مانند پایه 1

    در صورتی که از برد ECA استفاده می کنید روی خود برد ولتاژ 5 ولت را دارد
    اینم عکسش

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

    عضویت



    این فایل برنامه

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

    عضویت



    در ضمن من با JTAG پروگرام کردم شما هم سعی کنید از این روش یا روش پروگرام از طریق برنامه فلش مجیک (USART) استفاده فرمایید

    دوستان نظر فراموش نشه(خواهشا)

    موفق باشید
    فايل هاي پيوست شده فايل هاي پيوست شده
    کاری ندارم این وری هستی یا اون وری چپی یا راست
    همیشه ایرانی باش و به ایرانی بودنت افتخار کن
    ایران و هیچ وقت تنها نزار
    اگه خدا رو قبول داری اجرت با خدا
  2. #2
    2011/04/14
    Tabriz
    39
    0

    پاسخ : راه اندازی LCD کاراکتری با LPC2368

    سلام.
    آقا اینکه خروجی میکرو آرم 3.3 ولته مشکلی برای اتصال پایه های دیتای lcd (که قبلا با 5 ولت راه اندازیش می کردیم) بوجود نمیاد !؟ البته ظاهرا که مشکلی بوجود نمیاد!!
  3. #3
    2011/06/20
    تهران
    93
    0

    پاسخ : راه اندازی LCD کاراکتری با LPC2368

    سلام
    خوب منم مستقیم به میکرو زدم
    مگه قراره مشکلی داشته باشه؟
    اگر منظورت پایه 2 هست که تفاوت رو عملی می تونی حس کنی که وقتی به 3.3 وصل هست انکار جون نداره lcd و .....
    کاری ندارم این وری هستی یا اون وری چپی یا راست
    همیشه ایرانی باش و به ایرانی بودنت افتخار کن
    ایران و هیچ وقت تنها نزار
    اگه خدا رو قبول داری اجرت با خدا
  4. #4
    2011/06/20
    تهران
    93
    0

    پاسخ : راه اندازی LCD کاراکتری با LPC2368

    آها سوالی بود
    خوب جواب سوالت اینه سطح یک منطقی در استاندارد lcd بین حدودا 2.5 ولت به بالا تا 5.5 هست که مشکلی پیش نمیاد
    مدارو تست کردی؟
    کاری ندارم این وری هستی یا اون وری چپی یا راست
    همیشه ایرانی باش و به ایرانی بودنت افتخار کن
    ایران و هیچ وقت تنها نزار
    اگه خدا رو قبول داری اجرت با خدا
  5. #5
    2007/03/07
    45
    3

    پاسخ : راه اندازي LCD کاراکتري با LPC2368

    سلام دوست عزيز
    در مورد برنامه اي که نوشتيد آيا از برنامه اي که براي يه ميکرو ديگه بوده استفاده کرديد وتبديل کرديد يا از
    سايتي و يا کتابي استفاده کرديد و يا بطور مستقيم از خود ديتا شيت lcd استفاده کرديد
    سوال هاي بالا را بدين علت مي پرسم که چند ماه پيش براي نوشتن برنامه lcd براي
    lpc1768 خيلي مشکل داشتم
  6. #6
    2011/06/20
    تهران
    93
    0

    پاسخ : راه اندازی LCD کاراکتری با LPC2368

    نقل قول نوشته اصلی توسط ali.reza
    سلام دوست عزيز
    در مورد برنامه اي که نوشتيد آيا از برنامه اي که براي يه ميکرو ديگه بوده استفاده کرديد وتبديل کرديد يا از
    سايتي و يا کتابي استفاده کرديد و يا بطور مستقيم از خود ديتا شيت lcd استفاده کرديد
    سوال هاي بالا را بدين علت مي پرسم که چند ماه پيش براي نوشتن برنامه lcd براي
    lpc1768 خيلي مشکل داشتم

    سلام دوست عزیز
    خوشحالم نظراتتون رو اعلام می کنید
    ببین دوست من مهم ترین فاکتوری که دوستان برای شروع با میکرو کنترولرها فراموش می کنند یادگیری زبان اسمبل هست کسی که به این زبان تسلت داشته باشه می تونه برای هر ماژولی یک هدر خوب بنویسه چون تو اسمبل خبری از کتابخانه نیست و شما به اجبار باید با بیت ها کار کنید(در avr)
    نکته بعدی این است که من بدلیل شرایط کاریم کار با انواع ماژول ها از mmc گرفته تا sim300 و sim900 و خیلی از ماژول هایی که به دلایل مختلف در ایران نیست (یعضی شرکت ها دارند )رو بلدم حالا وقتی شما بتونی تو یک میکرو یک بیت رو صفر یا یک کنی (انجام اعمال پایه) دیگه برای نوشتن این هدر ها و کلا برنامه مشکلی نخواهی داشت حالا می خواد 8051 یا avr یا pic یا arm یا fpga یا cpld یا spld (البته با spld که شامل pal و pla می شه با یک چیپ نمیشه Lcd رو پیاده کرد چون تو هر چیپ pal فقط حداکثر 200 گیت وجود دارد )و ... باشه زبونش هم هر زبانی که می خواد باشه فرقی نمی کنه فقط برنامه رو مثلا در اسمبل باید 9000 خط بنویسی تو c می تونی تو 2000 خط بنویسی
    در ابتدا هم برای یادگیری هر ماژول به دیتاشیت اصلی آن مراجعه می کنم (بهترین منبع) بعد اگر مثالهایی هم براش باشه در سایت های انگلیسی جستجو می کنم

    موفق باشید
    کاری ندارم این وری هستی یا اون وری چپی یا راست
    همیشه ایرانی باش و به ایرانی بودنت افتخار کن
    ایران و هیچ وقت تنها نزار
    اگه خدا رو قبول داری اجرت با خدا
  7. #7
    2007/03/07
    45
    3

    پاسخ : راه اندازي LCD کاراکتري با LPC2368

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

    سلام دوست عزيز
    خوشحالم نظراتتون رو اعلام مي کنيد
    ببين دوست من مهم ترين فاکتوري که دوستان براي شروع با ميکرو کنترولرها فراموش مي کنند يادگيري زبان اسمبل هست کسي که به اين زبان تسلت داشته باشه مي تونه براي هر ماژولي يک هدر خوب بنويسه چون تو اسمبل خبري از کتابخانه نيست و شما به اجبار بايد با بيت ها کار کنيد(در avr)
    نکته بعدي اين است که من بدليل شرايط کاريم کار با انواع ماژول ها از mmc گرفته تا sim300 و sim900 و خيلي از ماژول هايي که به دلايل مختلف در ايران نيست (يعضي شرکت ها دارند )رو بلدم حالا وقتي شما بتوني تو يک ميکرو يک بيت رو صفر يا يک کني (انجام اعمال پايه) ديگه براي نوشتن اين هدر ها و کلا برنامه مشکلي نخواهي داشت حالا مي خواد 8051 يا avr يا pic يا arm يا fpga يا cpld يا spld (البته با spld که شامل pal و pla مي شه با يک چيپ نميشه Lcd رو پياده کرد چون تو هر چيپ pal فقط حداکثر 200 گيت وجود دارد )و ... باشه زبونش هم هر زباني که مي خواد باشه فرقي نمي کنه فقط برنامه رو مثلا در اسمبل بايد 9000 خط بنويسي تو c مي توني تو 2000 خط بنويسي
    در ابتدا هم براي يادگيري هر ماژول به ديتاشيت اصلي آن مراجعه مي کنم (بهترين منبع) بعد اگر مثالهايي هم براش باشه در سايت هاي انگليسي جستجو مي کنم

    موفق باشيد
    سلام
    مرسي از راهنماييتون
    درست ميگيد اينکه واقعا با چه ميکرويي کار مي کنيم فرقي نميکنه(اين موضوع رو وقتي داشتم يه خورده با ARM کار مي کردم فهميدم)
    مهم همون داشتن مهارت برنامه نويسي و مهمتر از اون پشتکارهستش
    من به خاطر اينکه هنوز کاري در الکترونيک ندارم کمتر به سراغ چنين ماژول هايي
    که گفتيد مي روم و حتي ساده ترينشون که lcd باشه
    در هر صورت مرسي از برنامه اي که گذاشتيد براي حل مشکل برنامه خودم ازش سعي مي کنم استفاده کنم
    موفق باشيد
  8. #8
    2011/06/20
    تهران
    93
    0

    پاسخ : راه اندازی LCD کاراکتری با LPC2368

    نقل قول نوشته اصلی توسط ali.reza
    سلام
    مرسي از راهنماييتون
    درست ميگيد اينکه واقعا با چه ميکرويي کار مي کنيم فرقي نميکنه(اين موضوع رو وقتي داشتم يه خورده با ARM کار مي کردم فهميدم)
    مهم همون داشتن مهارت برنامه نويسي و مهمتر از اون پشتکارهستش
    من به خاطر اينکه هنوز کاري در الکترونيک ندارم کمتر به سراغ چنين ماژول هايي
    که گفتيد مي روم و حتي ساده ترينشون که lcd باشه
    در هر صورت مرسي از برنامه اي که گذاشتيد براي حل مشکل برنامه خودم ازش سعي مي کنم استفاده کنم
    موفق باشيد
    خواهش می کنم
    بازم کمکی از دستم بربیاد خوشحال می شم کمک کنم
    موفق باشید

    کاری ندارم این وری هستی یا اون وری چپی یا راست
    همیشه ایرانی باش و به ایرانی بودنت افتخار کن
    ایران و هیچ وقت تنها نزار
    اگه خدا رو قبول داری اجرت با خدا
  9. #9
    2011/06/20
    تهران
    93
    0

    پاسخ : راه اندازی LCD کاراکتری با LPC2368

    دوستان نظر بدید
    فراموش نکنید

    من تا از این تاپیک اون چیزی رو که مد نظرم بود در نیاد دیگه چیزی یاد نمی دم !!!!!!!!

    کاری ندارم این وری هستی یا اون وری چپی یا راست
    همیشه ایرانی باش و به ایرانی بودنت افتخار کن
    ایران و هیچ وقت تنها نزار
    اگه خدا رو قبول داری اجرت با خدا
  10. #10
    2011/04/14
    Tabriz
    39
    0

    پاسخ : راه اندازی LCD کاراکتری با LPC2368

    نقل قول نوشته اصلی توسط mehdigorji
    دوستان نظر بدید
    سلام.
    بهتر نیست همین برنامه رو که 8 سیمه (8 بیتی) هست رو به 4 بیتی تبدیلش کنیم!!


    یاحق
صفحه 1 از 9 123456789 آخرین
نمایش نتایج: از 1 به 10 از 89

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

  1. راه اندازی lcd کاراکتری با 3 ولت
    توسط mahdi89 در انجمن سایر مطالب مرتبط با ميکرو ها و پروسسورها
    پاسخ: 5
    آخرين نوشته: 2018/08/27, 13:52
  2. برنامه راه اندازی LCD موبایل 3310 با میکروی ARM (LPC2368
    توسط ali_pezeshki در انجمن پروسسورهای ARM
    پاسخ: 3
    آخرين نوشته: 2017/12/20, 10:02
  3. راه اندازی هدر بورد lpc2368
    توسط jfkfsa در انجمن NXP
    پاسخ: 0
    آخرين نوشته: 2011/11/16, 11:23
  4. راه اندازی اترنت در lpc2368
    توسط jfkfsada در انجمن پروسسورهای ARM
    پاسخ: 7
    آخرين نوشته: 2011/10/31, 11:37
  5. راه اندازی ال سی دی کاراکتری
    توسط mehran_1360 در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2008/04/02, 11:25

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

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

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

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

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