با سلام،
متعاقب درخواست های برخی از دوستان، این تاپیک رو ایجاد کردم و امیدوارم که مفید فایده واقع بشه
در مقدمه باید عرض کنم که همه ما ممکنه برای عیب یابی و یا هر دلیل دیگه ای، در پروژههای جدی و یا تحقیقاتی خودمون، بطور موقت نیاز به نمایش برخی از اطلاعات توسط میکرو داشته باشیم. خوب در این حالت اولین گزینه، استفاده از یه ارتباط سریال با کامپیوتره! و اما گزینه بعدی هم استفاده از یه صفحه نمایش، بطور موقته! هر دوی این راهها مشکلات خاص خودشون رو دارند. در ارتباط سریال، ممکنه که پورت سریال موجود نباشه و یا اینکه مشغول باشه، مضاف بر اینکه کمی هم استفاده از اون از نظر سخت افزاری و هم از نظر نرم افزاری محدودیت هایی داره. استفاده از صفحه نمایش هم نیاز به تعدادی پورت میکرو و شاید مقدار زیادی کد اضافی داشته باشه!!! خوب، حالا باید چیکار کرد؟!
پیشنهاد من استفاده از LCD گوشی های نوکیا 1100 هست که در بازار با قیمت مناسب ( حدودا 3500 تومن ) پیدا میشه و برای راه اندازی هم به 3 تا 4 پین بیشتر هم نیازی نیست و کد برنامه هم میتونه کمتر از 2 کیلو بایت باشه.
برای شروع، پیشنهاد میکنم که همیشه یه کانکتور با مشخصات زیر در سخت افزار خودتون در نظر بگیرید و سعی کنید که این رو بعنوان یه استاندارد برای همه سخت افزارهای خودتون رعایت کنید، ضرر نمیکنید.... ( مثل من! )

این کانکتور، تقریبا یه آرایش استاندارد برای پروگرامرهای سری STK هستش و سخت افزارهایی که من بصورت ماژولار و موقت میتونم به این کانکتور متصل کنم اینها هستند! ( آشنا بشید! از سمت چپ معرفی میکنم، رابط پورت سریال با Max232 – صفحه نمایش نوکیا 1100 – پروگرامر USBasp )

و اما سخت افزار پیشنهادی من برای استفاده از صفحه نمایش نوکیا 1100 با این کانکتور، به شکل زیر هست.

فقط توجه داشته باشید که برای تغذیه LCD نباید بطور همزمان از 3.3 ولت و 5 ولت استفاده کنید! ( فقط یکیش، همونی که در دسترسه رو استفاده کنید!!! ) و جهت اتصال اون به کانکتور پیشنهادی بالا، CS رو به 1 و SCL رو به 7 و SDA رو به 9 و RST رو به 6 وصل کنید و استفاده از BKL یا همون بک لایت هم لزومی نداره.
لطفا توابع مربوط به LCD رو با توضیحات مربوطه، در پست بعدی دریافت کنید .....
متعاقب درخواست های برخی از دوستان، این تاپیک رو ایجاد کردم و امیدوارم که مفید فایده واقع بشه

در مقدمه باید عرض کنم که همه ما ممکنه برای عیب یابی و یا هر دلیل دیگه ای، در پروژههای جدی و یا تحقیقاتی خودمون، بطور موقت نیاز به نمایش برخی از اطلاعات توسط میکرو داشته باشیم. خوب در این حالت اولین گزینه، استفاده از یه ارتباط سریال با کامپیوتره! و اما گزینه بعدی هم استفاده از یه صفحه نمایش، بطور موقته! هر دوی این راهها مشکلات خاص خودشون رو دارند. در ارتباط سریال، ممکنه که پورت سریال موجود نباشه و یا اینکه مشغول باشه، مضاف بر اینکه کمی هم استفاده از اون از نظر سخت افزاری و هم از نظر نرم افزاری محدودیت هایی داره. استفاده از صفحه نمایش هم نیاز به تعدادی پورت میکرو و شاید مقدار زیادی کد اضافی داشته باشه!!! خوب، حالا باید چیکار کرد؟!
پیشنهاد من استفاده از LCD گوشی های نوکیا 1100 هست که در بازار با قیمت مناسب ( حدودا 3500 تومن ) پیدا میشه و برای راه اندازی هم به 3 تا 4 پین بیشتر هم نیازی نیست و کد برنامه هم میتونه کمتر از 2 کیلو بایت باشه.
برای شروع، پیشنهاد میکنم که همیشه یه کانکتور با مشخصات زیر در سخت افزار خودتون در نظر بگیرید و سعی کنید که این رو بعنوان یه استاندارد برای همه سخت افزارهای خودتون رعایت کنید، ضرر نمیکنید.... ( مثل من! )

این کانکتور، تقریبا یه آرایش استاندارد برای پروگرامرهای سری STK هستش و سخت افزارهایی که من بصورت ماژولار و موقت میتونم به این کانکتور متصل کنم اینها هستند! ( آشنا بشید! از سمت چپ معرفی میکنم، رابط پورت سریال با Max232 – صفحه نمایش نوکیا 1100 – پروگرامر USBasp )

و اما سخت افزار پیشنهادی من برای استفاده از صفحه نمایش نوکیا 1100 با این کانکتور، به شکل زیر هست.

فقط توجه داشته باشید که برای تغذیه LCD نباید بطور همزمان از 3.3 ولت و 5 ولت استفاده کنید! ( فقط یکیش، همونی که در دسترسه رو استفاده کنید!!! ) و جهت اتصال اون به کانکتور پیشنهادی بالا، CS رو به 1 و SCL رو به 7 و SDA رو به 9 و RST رو به 6 وصل کنید و استفاده از BKL یا همون بک لایت هم لزومی نداره.
لطفا توابع مربوط به LCD رو با توضیحات مربوطه، در پست بعدی دریافت کنید .....
دیدگاه