Logo 150Logo 150Logo 150Logo 150
  • صفحه اصلی
  • میکروکنترلرها
    • میکروکنترلرهای AVR
      • آموزش AVR در CodeVision
      • آموزش Atmel Studio
      • AVR بیسیک
    • میکروکنترلرهای PIC
    • میکروکنترلرهای ARM
      • خانواده STM32
    • میکروکنترلر 8051
    • برنامه نویسی گرافیکی
      • LabView
  • مقالات
    • خواندنی ها
    • کتاب-جزوه-مجله
  • نرم افزار
    • کتابخانه آلتیوم
      • Microchip
  • پروژه های آماده
  • خرید پروژه
  • حل تمرینات
  • تماس با ما
  • کانال ها
    • کانال تلگرام
    • اینستاگرام
    • آپارات
    • یوتیوب

کتابخانه lcd کاراکتری برای Atmel Studio

  • صفحه اصلی
  • مطالب سایت میکروکنترلرها میکروکنترلرهای AVR آموزش Atmel Studio
  • کتابخانه lcd کاراکتری برای Atmel Studio
شمارنده دو رقمی با سون سگمنت Atmel Studio
3 دی, 1393
آموزش گام به گام برنامه نویسی AVR به زبان C در کامپایلر Atmel Studio
3 دی, 1393
منتشر شده توسط مدیر توسط 3 دی, 1393
دسته‌ها
  • آموزش Atmel Studio
  • میکروکنترلرهای AVR
برچسب‌ها
  • Atmel Studio
  • lcd
  • library lcd 16x2
  • library lcd.h
  • کتابخانه lcd کاراکتری
  • کتابخانه lcd کاراکتری برای avr

بازدیدها: 472

نمایشگرها همواره جزء جدانشدنی از میکروکنترلرها می باشند، به کمک آنها ما می توانیم خروجی پردازش ها، مقادیر، و … را مشاهد کنیم و در برخی موارد نیز می توان به کمک آنها برنامه خود را عیب یابی نماییم. برای ارتباط با این نمایشگرها باید اصول کار آنها را بدانیم و سپس یک کتابخانه یا همان درایور بنویسیم و در برنامه اصلی به آسانی آنها را فراخوانی کنیم تا مقادیر و رشته ها را به نمایش درآوریم. از آنجایی که در ایران اکثراً با کامپایلر CodeVision برای زبان C کار می شود، و از حق نگذریم توابع کتابخانه نمایشگر متنی آن هم بسیار جذاب و کاربردی می باشد. لذا در کتابخانه ای که در ادامه توضیح می دهیم تمامی توابع نوشته شده، هم از نظر عملکرد و هم از نظر اسمی همانند توابع CodeVision می باشد، یکی به دلیل سادگی اسم و عملکردهای فوق العاده آن و دیگری اینکه اگر شما بخواهید برنامه ای از محیط CodeVision به محیط Atmel Studio انتقال دهید حداقل در خطوطی از برنامه که مربوط به نمایشگر می باشد هیچ مشکلی رخ ندهد به این صورت کتابخانه را طراحی کردم.

ویژگی ها کتابخانه:

  • پذیرش رشته های آماده شده توسط دستور استاندارد sprintf واقع در SRAM
  • قابلیت نمایش رشته های ذخیره شده در حافظه flash
  • تشخیص کارکتر
    شکستن و رفتن به سطر بعد
  • پشتیبانی از نمایشگرهای دارای 4 سطر و تا 40 ستون
  • قابلیت آدرس دهی مختصات شروع درج رشته یا کاراکتر
  • قابلیت ارسال دستورات کنترلی به نمایشگر
  • قابلیت ارسال کد کاراکترها به نمایشگر و نمایش آنها (شامل علایم و حروف های یونانی و …)

جهت دریافت فایل کتابخانه به همراه توضیحات آن و مثال ضمیمه شده مقاله آموزشی “آموزش گام به گام برنامه نویسی AVR به زبان C در کامپایلر Atmel Studio“ را از لینک زیر دریافت نمائید.

اشتراک گذاری
91
مدیر
مدیر

نوشته‌های مرتبط

حل تمرین

حل تمرین

6 شهریور, 1399

حل تمرینات میکروکنترلر


بیشتر بدانید
22 مرداد, 1395

آموزش گام به گام برنامه نویسی AVR به زبان C


بیشتر بدانید
4 دی, 1393

آموزش گام به گام برنامه نویسی AVR به زبان C در کامپایلر Atmel Studio


بیشتر بدانید

1 دیدگاه

  1. اکبر گفت:
    3 بهمن, 1399 در 20:43

    سلام عالیه

    پاسخ

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پروژه های آماده

  • پروژه جعبه دارویی هوشمند با avr0
    پروژه جعبه دارویی هوشمند با avr
    25 مرداد, 1399
  • پروژه اندازه گیری ضربان قلب با السیدی گرافیکی و ارسال SMS0
    پروژه اندازه گیری ضربان قلب با السیدی گرافیکی و ارسال SMS
    21 فروردین, 1399
  • پروژه اندازه گیری دما بی سیم2
    پروژه اندازه گیری دما بی سیم
    21 فروردین, 1399
  • پروژه محافظ 30 آمپری با avr و نمایشگر LCD0
    پروژه محافظ 30 آمپری با avr و نمایشگر LCD
    4 آبان, 1398
  • کنترل و برنامه ریزی دو رله با زمان یا دما0
    کنترل و برنامه ریزی دو رله با زمان یا دما
    4 آبان, 1398
  • پروژه اندازه گیری جریان و ارسال بیسیم با بورد یک کیلومتر nRF24l010
    پروژه اندازه گیری جریان و ارسال بیسیم با بورد یک کیلومتر nRF24l01
    17 خرداد, 1398
  • پروژه محافظ برق و اندازه گیری توان مصرفی با avr و نمایشگر سون سگمنت2
    پروژه محافظ برق و اندازه گیری توان مصرفی با avr و نمایشگر سون سگمنت
    14 خرداد, 1398
  • ساعت دیجیتال دارای تقویم شمسی و زنگ هشدار1
    ساعت دیجیتال دارای تقویم شمسی و زنگ هشدار
    7 فروردین, 1398
  • پروژه کنترل دور فن یا موتور توسط سنسور دما0
    پروژه کنترل دور فن یا موتور توسط سنسور دما
    17 اسفند, 1397
  • پروژه کنتور برق با AVR و ارسال اطلاعات توسط سیم کارت0
    پروژه کنتور برق با AVR و ارسال اطلاعات توسط سیم کارت
    22 آذر, 1397
  • پروژه کنترل رله توسط پورت USB با AVR و C شارپ 12 کاناله0
    پروژه کنترل رله توسط پورت USB با AVR و C شارپ 12 کاناله
    24 تیر, 1397
  • دیمر دیجیتال با AVR به زبان سی
    دیمر دیجیتال با AVR به زبان سی
    24 آذر, 1396
  • پروژه فاصله سنج با سنسور مادون قرمز شارپ Sharp
    پروژه فاصله سنج با سنسور مادون قرمز شارپ Sharp
    15 آذر, 1396
  • این پروژه یک ساعت آنالوگ، تاریخ شمسی و روزه هفته به زبان فارسی به همراه ساعت دیجیتال می باشد. قابلیت تنظیم ساعت و تاریخ توسط سه عدد میکروسوئچ
    ساعت آنالوگ با AVR و lcd گرافیکی به زبان c
    6 آذر, 1396
  • پروژه نشت یاب گاز و کنترل با SMS
    پروژه نشت یاب گاز و کنترل با SMS
    25 بهمن, 1395
  • پروژه نشت یاب گاز و کنترل با SMS
    پروژه ماشین حساب ساده با السیدی گرافیکی و avr
    30 دی, 1394
  • پروژه فاصله سنج و عمق سنج آلتراسونیک با AVR
    پروژه فاصله سنج و عمق سنج آلتراسونیک با AVR
    10 دی, 1394
  • پروژه mp3 پلیر ساده با avr به زبان C
    پروژه mp3 پلیر ساده با avr به زبان C
    4 دی, 1394
  • پروژه کنترل رله توسط پورت USB با AVR و C شارپ
    پروژه کنترل رله توسط پورت USB با AVR و C شارپ
    30 آذر, 1394
  • پروژه ریموت کنترل 433-315 مگاهرتز تک کاناله با قابلیت لرنینگ
    پروژه ریموت کنترل 433-315 مگاهرتز تک کاناله با قابلیت لرنینگ
    18 آذر, 1394
  • پروژه دماسنج ساده با avr
    پروژه دماسنج ساده با avr
    26 آبان, 1394
  • ماشین حساب مهندسی ساده
    ماشین حساب مهندسی ساده
    12 آبان, 1394
  • پروژه ریموت کنترل 433-315 مگاهرتز 4 کاناله با قابلیت لرنینگ
    پروژه ریموت کنترل 433-315 مگاهرتز 4 کاناله با قابلیت لرنینگ
    6 اسفند, 1393
  • پروژه تایمر-ساعت نجومی (فتوسل بدون نور)
    پروژه تایمر-ساعت نجومی (فتوسل بدون نور)
    24 بهمن, 1393
  • زاویه تابش خورشید,محاسبه ساعت طلوع و غروب خورشید,تاریخ شمسی,avr,زبان c,ساعت,ساعت نجومی,خورشیدی,سروو موتور,کنترلر,DS1307,میکروکنترلر,موقیعت یاب خورشیدی,نجومی,پروژه الکترونیک با avr,پروژه الکترونیک با میکرو,طراحی مدار الکترونیکی,پروژه الکترونیکی,پروژه دانشجویی,پروژه دانشجویی الکترونیک,ساخت پروژه دانشجویی الکترونیک,پروژه الکترونیک دانشجویی
    پروژه کنترلر پنل خورشیدی با استفاده از ساعت نجومی
    11 بهمن, 1393
  • DS1307,AVR,تایمر,دستگاه فتوتراپی,زردی خون نوزاد,فتوتراپی,بیلی روبین,Phototherapy,پروژه الکترونیک با avr,پروژه الکترونیک با میکرو,طراحی مدار الکترونیکی,پروژه الکترونیکی,پروژه دانشجویی,پروژه دانشجویی الکترونیک,ساخت پروژه دانشجویی الکترونیک,پروژه الکترونیک دانشجویی
    پروژه مدار دستگاه فتوتراپی (پایین آورنده زردی خون نوزادان)
    5 بهمن, 1393
  • پروژه محافظ لوازم برقی با avr و نمایشگر LCD
    پروژه محافظ لوازم برقی با avr و نمایشگر LCD
    5 بهمن, 1393
  • پروژه خازن سنج دو حالته از 1nf تا 2000uf
    پروژه خازن سنج دو حالته از 1nf تا 2000uf
    24 آذر, 1393
  • محافظ,برق شهر,اندازه گیری,ولتاژ,avr,زبان c,امنیتی,نوسان,محافظ برق,طراحی محافظ برق,پروژه محافظ برق,پروژه ساخت محافظ لوازم برقی,محافظ یخچال,محافظ تلویزیون,محافظ کامپیوتر,پروژه الکترونیک با avr,پروژه الکترونیک با میکرو,طراحی مدار الکترونیکی,پروژه الکترونیکی,پروژه دانشجویی,پروژه دانشجویی الکترونیک,ساخت پروژه دانشجویی الکترونیک,پروژه الکترونیک دانشجویی
    پروژه محافظ لوازم برقی با avr و نمایشگر سون سگمنت
    2 تیر, 1393
  • پروژه ماشین کنترلی بی سیم با avr
    پروژه ماشین کنترلی بی سیم با avr
    2 تیر, 1393
تمامی حقوق مادی و معنوی برای PicPars.com محفوظ است. شماره همراه 09335751032 جهت ارتباط با خرید پروژها در تلگرام و واتساپ