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





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









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









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





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

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2015/02/20
    33
    0

    نحوه کار با درایور lcd در میکرو pic18f6490 ?

    سلام دوستان
    کسی میدونه چجوری میشه از درایور lcd که در درون میکروهای مانند pic18f6490 هست میشه برای راه اندازی lcd رنگی استفاده کرد؟


    اضافه شده در تاریخ :
    هیچ کس نظری نداره؟ oo:
  2. #2
    2009/02/18
    تهران
    270
    1

    پاسخ : نحوه کار با درایور lcd در میکرو pic18f6490 ?

    سلام

    با این تراشه کار نکردم اما PDF زیر رو پیدا کردم

    http://fadak-srt.persiangig.com/document/pdf/41261b.pdf/dl

    PDF های زیادی تو سایت میکروچیپ برای این قضیه وجود داره , بگردی راهکارش رو پیدا میکنی , بگرد دنبال بردهای نمونه راه انداز این کار مثل DM180021 , شماتیک هم دارند.

    موفق باشید
    نا اميدي يه دروغ بزرگه که آدما به خودشون ميگن
    تلاش يه حقيقت بزرگه که با صبر به ثمر ميرسه
  3. #3
    2015/02/20
    33
    0

    پاسخ : نحوه کار با درایور lcd در میکرو pic18f6490 ?

    متشکر از pdf که گذاشتین . . .
    ولی من منظورم دستورها یا تابع های است که میشه بوسیله اونها از lcd driver تو میکر استفاده کرد . . .
    من توی کتاب های زیادی نگاه کردم اما خیلی جالب بود که توی هیچ کدوم از انها به دستورهای استفاده از این driver اشاره نکرده ، البته به غیر از یکی که به زبان بیسیک بود ؛ ولی من فقط c بلدم . . . :redface:
  4. #4
    2015/02/20
    33
    0

    پاسخ : نحوه کار با درایور lcd در میکرو pic18f6490 ?

    سلام
    من 4 تابع برای اینکار پیدا کردم:
    setup_lcd
    lcd_symbol
    lcd_load
    lcd_contrast
    و توضیح های زیر:
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------
    setup_lcd
    (mode, prescale, [segments)
    Configures the LCD Driver Module to use the specified mode, timer prescaler, and segments. For more information on valid modes and settings

    lcd_symbol
    (symbol, segment_b7 ... segment_b0)
    The specified symbol is placed on the desired segments, where segment_b7 to segment_b0 represent SEGXX pins on the PIC micro-controller. For example, if bit 0 of symbol is set, then segment_b0 is set, and if segment_b0 is 15, then SEG15 would be set

    lcd_load
    (ptr, offset, length)
    Writes length bytes of data from pointer directly to the LCD segment memory, starting with offset

    lcd_contrast
    (contrast)
    Passing a value of 0 – 7 will change the contrast of the LCD segments, 0 being the minimum, 7 being the maximum
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    ولی هنوز به طور کامل نحوه استفاده ازشون را نفهمیدم
    وقتی فهمیدم راجع بهشون توضیح میدم . . .
    :read:
  5. #5
    2015/02/20
    33
    0

    پاسخ : نحوه کار با درایور lcd در میکرو pic18f6490 ?

    در مورد تابع setup_lcd :
    دستور کاملش به صورت زیره:
    setup_lcd (mode, prescale, [segments]);o
    mode برای تعیین یکی از حالت های:
    LCD_DISABLED, LCD_STATIC, LCD_MUX12, LCD_MUX13, LCD_MUX14
    است ، مثلا برای حالتی که میخواهیم یک LCD رنگی را راه اندازی کنیم چون به ولتاژهای vdd(بیشترین ولتاژ) - vss - 1/3vdd - 2/3vdd(کمترین ولتاژ=0) نیاز داریم از حالت LCD_MUX14 استفاده میکنیم که این کار باعث میشود بتوانیم از 4 خط com استفاده کنیم
    به لینک زیر مراجعه کنید:
    http://www.rodfile.com/1dj0loub1j87
    --------------------------------------------------------------------------------------------------------------------------------------------
    prescale برای تعیین فرکانس کلاک خروجی است
    http://www.rodfile.com/ioz35nordr89
    که بسته به نوع میکرو میتواند حالتهای مختلفی داشته باشه مثلا برای این میکرو:
    http://www.rodfile.com/9zw1idf2t8m6
    است
    -----------------------------------------------------------------------------------------------------------------------------------------------
    [segments] برای فعال کردن خروجیهای segx است که میخواهیم از ان استفاده کنیم مثلا برای seg های 0 تا 4 مینویسیم SEG0_4 یا اگر همه پایه های خروجی seg را خواستیم باید بنویسیم ALL_LCD_PINS
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    مثال کلی راجع به این تابع:
    http://www.rodfile.com/nfitmmc14boz
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    :read:
نمایش نتایج: از 1 به 5 از 5

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

  1. نحوه دانلود درایور های cmsis
    توسط kevinetm در انجمن STM
    پاسخ: 6
    آخرين نوشته: 2015/11/04, 15:45
  2. نحوه تست درایور پاور ال ای دی
    توسط ellateman در انجمن تکنولوژی LED و تجهیزات مرتبط
    پاسخ: 1
    آخرين نوشته: 2015/07/17, 13:22
  3. نحوه شناسایی ورودی درایور پاور ال ای دی
    توسط 1900 در انجمن تکنولوژی LED و تجهیزات مرتبط
    پاسخ: 4
    آخرين نوشته: 2015/04/25, 15:24
  4. نحوه استفاده از درایور SSD1963
    توسط hamedb3269 در انجمن NXP
    پاسخ: 2
    آخرين نوشته: 2014/11/23, 02:59
  5. نحوه کار با درایور استپ موتور صنعتی
    توسط dr.roosta در انجمن كنترل صنعتي
    پاسخ: 0
    آخرين نوشته: 2014/08/12, 17:05

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

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

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

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

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