এলসিডি-লোগো

LCD উইকি MRB3514 3.5 ইঞ্চি 16 বিট প্যারালাল পোর্ট RTP এবং CTP মডিউল

LCD-wiki-MRB3514-3- পণ্য

পণ্য বিবরণ

পণ্যটি একটি 3.5-ইঞ্চি TFT LCD ডিসপ্লে মডিউল যা রেজিস্ট্যান্স টাচ স্ক্রিন এবং ক্যাপাসিটিভ টাচ স্ক্রিনের মধ্যে স্যুইচিং সমর্থন করে। এটির 480×320 রেজোলিউশন রয়েছে, এটি 16BIT RGB 65K কালার ডিসপ্লে সমর্থন করে এবং অভ্যন্তরীণ ড্রাইভার IC হল ILI9488, যা 16-বিট সমান্তরাল পোর্ট যোগাযোগ ব্যবহার করে। মডিউলটিতে এলসিডি ডিসপ্লে, রেজিস্ট্যান্স টাচ স্ক্রিন বা ক্যাপাসিট্যান্স টাচ স্ক্রিন এবং পিসিবি ব্যাকপ্লেন রয়েছে। এটি STM32 সিরিজ ডেভেলপমেন্ট বোর্ডের TFT LCD স্লটে প্লাগ করা যেতে পারে বা C51 প্ল্যাটফর্মে ব্যবহার করা যেতে পারে।

পণ্য বৈশিষ্ট্য

  • 3.5-ইঞ্চি রঙিন স্ক্রিন, 16BIT RGB 65K রঙের প্রদর্শন সমর্থন করে, সমৃদ্ধ রঙগুলি প্রদর্শন করে
  • পরিষ্কার প্রদর্শনের জন্য 320×480 রেজোলিউশন
  • 16-বিট সমান্তরাল ডেটা বাস মোড স্যুইচিং, দ্রুত স্থানান্তর গতি সমর্থন করে
  • ALIENTEK STM32 Mini, Elite, WarShip, Explorer এবং Apollo ডেভেলপমেন্ট বোর্ড সরাসরি প্লাগ-ইন ব্যবহার সমর্থন করে
  • প্রতিরোধের টাচ স্ক্রিন এবং ক্যাপাসিটিভ টাচ স্ক্রীনের মধ্যে স্যুইচিং সমর্থন করে
  • একটি সমৃদ্ধ এস প্রদান করেampSTM32 এবং C51 প্ল্যাটফর্মের জন্য le প্রোগ্রাম
  • সামরিক-গ্রেড প্রক্রিয়া মান, দীর্ঘমেয়াদী স্থিতিশীল কাজ
  • অন্তর্নিহিত ড্রাইভার প্রযুক্তিগত সহায়তা প্রদান

পণ্যের পরামিতি

LCD-wiki-MRB3514-3 (1)LCD-wiki-MRB3514-3 (2)

ইন্টারফেস বিবরণ

দ্রষ্টব্য:

  1. মডিউলটির হার্ডওয়্যার প্রতিরোধের টাচ স্ক্রীন এবং ক্যাপাসিটিভ টাচ স্ক্রীনের মধ্যে স্যুইচিং সমর্থন করে:
    • রেজিস্ট্যান্স টাচ স্ক্রিন ব্যবহার করুন: RTOUCH এর ডটেড লাইন বক্সে উপাদানগুলিকে সোল্ডার করুন এবং CTOUCH এর ডটেড লাইন বক্সে উপাদানগুলিকে ঢালাই করার প্রয়োজন নেই;
    • ক্যাপাসিটিভ টাচ স্ক্রিন ব্যবহার করুন: CTOUCH এর ডটেড লাইন বক্সে উপাদানগুলিকে সোল্ডার করুন এবং RTOUCH এর ডটেড লাইন বক্সে উপাদানগুলিকে ঢালাই করার প্রয়োজন নেই; LCD-wiki-MRB3514-3 (3)
  2. এই মডিউলটি সরাসরি সময়নিষ্ঠ পরমাণু উন্নয়ন বোর্ডের TFTLCD স্লটে ঢোকানো যেতে পারে, কোন ম্যানুয়াল তারের প্রয়োজন নেই।
  3. এই মডিউলের হার্ডওয়্যার শুধুমাত্র 16 বিট মোড সমর্থন করে

গুরুত্বপূর্ণ নোট:

  1. নিম্নলিখিত পিন নম্বর 1~34 হল আমাদের কোম্পানির PCB ব্যাকপ্লেন সহ মডিউল পিনের পিন নম্বর। আপনি যদি একটি বেয়ার স্ক্রিন ক্রয় করেন, তাহলে অনুগ্রহ করে বেয়ার স্ক্রীন স্পেসিফিকেশনের পিন সংজ্ঞাটি পড়ুন, নিচের মডিউল পিন নম্বর অনুযায়ী সরাসরি ওয়্যারের পরিবর্তে সিগন্যালের ধরন অনুযায়ী ওয়্যারিং পড়ুন। প্রাক্তন জন্যample: CS আমাদের মডিউলে 1 পিন। এটি বিভিন্ন আকারের বেয়ার স্ক্রিনে x পিন হতে পারে।
  2. VCC সরবরাহ ভলিউম সম্পর্কেtage: আপনি যদি PCB ব্যাকপ্লেন সহ একটি মডিউল কেনেন, তাহলে VCC/VDD পাওয়ার সাপ্লাই 5V বা 3.3V এর সাথে সংযুক্ত করা যেতে পারে (মডিউলটিতে অতি লো ড্রপআউট 5V থেকে 3V সার্কিট ইন্টিগ্রেটেড আছে), যদি আপনি একটি বেয়ার স্ক্রীন এলসিডি কিনে থাকেন তবে শুধুমাত্র 3.3 সংযোগ করতে ভুলবেন না ভি.
  3. ব্যাকলাইট ভলিউম সম্পর্কেtage: PCB ব্যাকপ্লেন সহ মডিউলটিতে ট্রায়োড ব্যাকলাইট কন্ট্রোল সার্কিট ইন্টিগ্রেটেড আছে, যা শুধুমাত্র ব্যাকলাইট আলোকিত করতে BL পিনের উচ্চ স্তর বা PWM তরঙ্গ ইনপুট করতে হবে। আপনি যদি একটি বেয়ার স্ক্রিন কিনছেন, তাহলে LEDAx 3.0V-3.3V এর সাথে সংযুক্ত এবং LEDKx গ্রাউন্ডেড।LCD-wiki-MRB3514-3 (5) LCD-wiki-MRB3514-3 (6)

হার্ডওয়্যার কনফিগারেশন

এলসিডি মডিউল হার্ডওয়্যার সার্কিট ছয়টি অংশ নিয়ে গঠিত: একটি এলসিডি ডিসপ্লে কন্ট্রোল সার্কিট, একটি পাওয়ার কন্ট্রোল সার্কিট, একটি ইম্পিডেন্স ব্যালেন্স অ্যাডজাস্টিং সার্কিট, একটি ক্যাপাসিটিভ টাচ স্ক্রিন কন্ট্রোল সার্কিট, একটি রেজিস্ট্যান্স টাচ স্ক্রিন কন্ট্রোল সার্কিট এবং একটি ব্যাকলাইট কন্ট্রোল সার্কিট। কন্ট্রোল পিন এবং ডেটা ট্রান্সফার পিন সহ এলসিডির পিনগুলি নিয়ন্ত্রণ করার জন্য এলসিডি ডিসপ্লে কন্ট্রোল সার্কিট।
সাপ্লাই ভলিউম স্থিতিশীল করার জন্য পাওয়ার কন্ট্রোল সার্কিটtage এবং বাহ্যিক সরবরাহের ভলিউম নির্বাচন করাtage.
এমসিইউ পিন এবং এলসিডি পিনের মধ্যে প্রতিবন্ধকতা ভারসাম্য রাখতে ইম্পিডেন্স ব্যালেন্স অ্যাডজাস্টিং সার্কিট ব্যবহার করা হয়।
রেজিস্ট্যান্স টাচ স্ক্রিন কন্ট্রোল সার্কিট টাচ স্ক্রিন ইন্টারাপ্ট অধিগ্রহণ, ডেটা গুলি নিয়ন্ত্রণ করতে ব্যবহৃত হয়ampলিং, এডি রূপান্তর, ডেটা ট্রান্সমিশন ইত্যাদি
ক্যাপাসিটিভ টাচ স্ক্রিন কন্ট্রোল সার্কিট টাচ স্ক্রিন ইন্টারাপ্ট অধিগ্রহণ, ডেটা গুলি নিয়ন্ত্রণ করতে ব্যবহৃত হয়ampলিং, এডি রূপান্তর, ডেটা ট্রান্সমিশন ইত্যাদি।
ব্যাকলাইটের উজ্জ্বলতা নিয়ন্ত্রণ করতে একটি ব্যাকলাইট নিয়ন্ত্রণ সার্কিট ব্যবহার করা হয়।

কাজের নীতি

ITI9488 কন্ট্রোলারের পরিচিতি

ITI488 কন্ট্রোলার সর্বাধিক 320*480 রেজোলিউশন সমর্থন করে এবং একটি 345600-বাইট GRAM আছে। এটি 8-বিট, 9-বিট, 16-বিট, 18-বিট এবং 24-বিট সমান্তরাল পোর্ট ডেটা বাস সমর্থন করে। এটি 3-ওয়্যার এবং 4-ওয়্যার এসপিআই সিরিয়াল পোর্টগুলিকে সমর্থন করে। যেহেতু সমর্থিত রেজোলিউশন তুলনামূলকভাবে বড় এবং প্রেরিত ডেটার পরিমাণ বড়, সমান্তরাল পোর্ট ট্রান্সমিশন গৃহীত হয় এবং ট্রান্সমিশনের গতি দ্রুত হয়। ITI9488 এছাড়াও 65K, 262K এবং 16.7M RGB কালার ডিসপ্লে সমর্থন করে, ডিসপ্লের কালার খুবই সমৃদ্ধ, যখন ঘূর্ণায়মান ডিসপ্লে এবং স্ক্রোল ডিসপ্লে এবং ভিডিও প্লেব্যাক, বিভিন্ন উপায়ে প্রদর্শন সমর্থন করে।
ITI9488 কন্ট্রোলার একটি পিক্সেল ডিসপ্লে নিয়ন্ত্রণ করতে 16bit (RGB565) ব্যবহার করে, তাই এটি প্রতি পিক্সেল 65K রঙ পর্যন্ত প্রদর্শন করতে পারে। পিক্সেল ঠিকানা সেটিং সারি এবং কলামের ক্রমে সঞ্চালিত হয়, এবং ক্রমবর্ধমান এবং হ্রাসের দিকটি স্ক্যানিং মোড দ্বারা নির্ধারিত হয়। ITI9488 প্রদর্শন পদ্ধতি ঠিকানা সেট করে এবং তারপর রঙ মান সেট করে সঞ্চালিত হয়।

সমান্তরাল পোর্ট যোগাযোগের ভূমিকা

সমান্তরাল পোর্ট কমিউনিকেশন লেখার মোড টাইমিং নীচে দেখানো হয়েছে:LCD-wiki-MRB3514-3 (7)সমান্তরাল পোর্ট কমিউনিকেশন রিড মোডের সময় নিচের চিত্রে দেখানো হয়েছে:LCD-wiki-MRB3514-3 (8)CSX সমান্তরাল পোর্ট যোগাযোগ সক্রিয় এবং নিষ্ক্রিয় করার জন্য একটি চিপ নির্বাচন সংকেত, সক্রিয় কম
RESX হল একটি বাহ্যিক রিসেট সংকেত, সক্রিয় কম
D/CX হল ডেটা বা কমান্ড সিলেকশন সিগন্যাল, 1-রাইট ডেটা বা কমান্ড প্যারামিটার, 0-রাইট কমান্ড
WRX হল একটি রাইট ডাটা কন্ট্রোল সিগন্যাল
RDX একটি পঠিত ডেটা নিয়ন্ত্রণ সংকেত
D[X:0] একটি সমান্তরাল পোর্ট ডেটা বিট, যার চার প্রকার: 8-বিট, 9-বিট, 16-বিট এবং 18-বিট।
রিসেটের ভিত্তিতে একটি লেখার ক্রিয়াকলাপ সম্পাদন করার সময়, প্রথমে ডেটা বা কমান্ড নির্বাচন সংকেত সেট করুন, তারপরে চিপ সিলেক্ট সিগন্যালটি কম টানুন, তারপর হোস্ট থেকে লেখার বিষয়বস্তু ইনপুট করুন, এবং তারপরে লেখা ডেটা নিয়ন্ত্রণ সংকেতটি কম টানুন। . যখন উঁচুতে টানা হয়, তখন রাইটিং কন্ট্রোল সিগন্যালের ক্রমবর্ধমান প্রান্তে এলসিডি কন্ট্রোল আইসিতে ডেটা লেখা হয়। অবশেষে, চিপ সিলেক্ট সিগন্যালটি উচ্চ টানা হয় এবং একটি ডেটা রাইটিং অপারেশন সম্পন্ন হয়।
রিসেটের ভিত্তিতে রিড অপারেশনে প্রবেশ করার সময়, প্রথমে চিপ সিলেক্ট সিগন্যাল লো টান, তারপর ডাটা টান বা কমান্ড সিলেক্ট সিগন্যাল হাই, তারপর রিড ডাটা কন্ট্রোল সিগন্যাল লো টান এবং তারপর এলসিডি কন্ট্রোল আইসি থেকে ডাটা পড় . এবং তারপরে রিড ডেটা কন্ট্রোল সিগন্যালটি উচ্চ টানা হয় এবং ডেটা রিড ডেটা কন্ট্রোল সিগন্যালের ক্রমবর্ধমান প্রান্তে পড়া হয়। অবশেষে, চিপ নির্বাচন সংকেত উচ্চ টানা হয়, এবং একটি ডেটা রিড অপারেশন সম্পন্ন হয়.

ব্যবহারের জন্য নির্দেশাবলী

STM32 নির্দেশাবলী

তারের নির্দেশাবলী:
পিন অ্যাসাইনমেন্টের জন্য ইন্টারফেসের বিবরণ দেখুন।
দ্রষ্টব্য:

  1. এই মডিউলটি সরাসরি সময়নিষ্ঠ পরমাণু উন্নয়ন বোর্ডের TFTLCD স্লটে ঢোকানো যেতে পারে, কোন ম্যানুয়াল তারের প্রয়োজন নেই।
  2. অনুরূপ MCU-এর নিম্নলিখিত অভ্যন্তরীণ প্লাগ-ইন পিনগুলি শুধুমাত্র রেফারেন্সের জন্য, উন্নয়ন বোর্ডের ভিতরে TFTLCD স্লটের সাথে সরাসরি সংযুক্ত MCU পিনগুলিকে উল্লেখ করে৷

LCD-wiki-MRB3514-3 (9) LCD-wiki-MRB3514-3 (10) LCD-wiki-MRB3514-3 (11) LCD-wiki-MRB3514-3 (12) LCD-wiki-MRB3514-3 (13) LCD-wiki-MRB3514-3 (14) LCD-wiki-MRB3514-3 (15) LCD-wiki-MRB3514-3 (16) LCD-wiki-MRB3514-3 (17) LCD-wiki-MRB3514-3 (18) LCD-wiki-MRB3514-3 (19) LCD-wiki-MRB3514-3 (20) LCD-wiki-MRB3514-3 (21) LCD-wiki-MRB3514-3 (22) LCD-wiki-MRB3514-3 (23) LCD-wiki-MRB3514-3 (24) LCD-wiki-MRB3514-3 (25) LCD-wiki-MRB3514-3 (26) LCD-wiki-MRB3514-3 (27)

অপারেটিং পদক্ষেপ:

  • উ: উপরের তারের নির্দেশাবলী অনুযায়ী LCD মডিউল (ছবি 1 এ দেখানো হয়েছে) এবং STM32 MCU সংযোগ করুন এবং পাওয়ার চালু করুন;
  • B. পরীক্ষা করার জন্য C51 পরীক্ষা প্রোগ্রাম নির্বাচন করুন, যেমনটি নীচে দেখানো হয়েছে:
    (পরীক্ষা প্রোগ্রামের বিবরণের জন্য অনুগ্রহ করে পরীক্ষা প্রোগ্রাম ডকুমেন্টেশন পড়ুন।)LCD-wiki-MRB3514-3 (28)
  • গ. নির্বাচিত পরীক্ষা প্রোগ্রাম প্রকল্প খুলুন, কম্পাইল এবং ডাউনলোড করুন; STM32 পরীক্ষার প্রোগ্রাম সংকলন এবং ডাউনলোডের বিস্তারিত বিবরণ নিম্নলিখিত নথিতে পাওয়া যাবে:
    http://www.lcdwiki.com/res/PublicFile/STM32_Keil_Use_Illustration_EN.pdf
  • D. যদি LCD মডিউল সাধারণত অক্ষর এবং গ্রাফিক্স প্রদর্শন করে, তাহলে প্রোগ্রামটি সফলভাবে চলে;
C51 নির্দেশাবলী

তারের নির্দেশাবলী:
পিন অ্যাসাইনমেন্টের জন্য ইন্টারফেসের বিবরণ দেখুন।
দ্রষ্টব্য:

  1. যেহেতু STC12C5A60S2 মাইক্রোকন্ট্রোলারের GPIO-এর ইনপুট এবং আউটপুট স্তরগুলি 5V, ক্যাপাসিটিভ টাচ IC স্বাভাবিকভাবে কাজ করতে পারে না (শুধুমাত্র 1.8~3.3V গ্রহণ করা যেতে পারে)৷ আপনি যদি ক্যাপাসিটিভ টাচ ফাংশন ব্যবহার করতে চান তবে আপনাকে লেভেল কনভার্সন মডিউলের সাথে সংযোগ করতে হবে;
  2. যেহেতু STC89C52RC মাইক্রোকন্ট্রোলারে পুশ-পুল আউটপুট ফাংশন নেই, তাই ব্যাকলাইট কন্ট্রোল পিনটিকে সঠিকভাবে আলোকিত করার জন্য একটি 3.3V পাওয়ার সাপ্লাইয়ের সাথে সংযুক্ত করতে হবে।
  3. যেহেতু STC89C52RC মাইক্রোকন্ট্রোলারের ফ্ল্যাশ ক্ষমতা খুব ছোট (25KB-এর কম), টাচ ফাংশন সহ প্রোগ্রামটি ডাউনলোড করা যাবে না, তাই টাচ স্ক্রীনের তারের প্রয়োজন নেই।LCD-wiki-MRB3514-3 (29) LCD-wiki-MRB3514-3 (30) LCD-wiki-MRB3514-3 (31) LCD-wiki-MRB3514-3 (32) LCD-wiki-MRB3514-3 (33)

অপারেটিং পদক্ষেপ:

  1. উ: উপরের তারের নির্দেশাবলী অনুসারে LCD মডিউল (ছবি 1-এ দেখানো হয়েছে) এবং C51 MCU সংযোগ করুন এবং পাওয়ার চালু করুন;
  2. B. পরীক্ষা করার জন্য C51 পরীক্ষা প্রোগ্রাম নির্বাচন করুন, যেমনটি নীচে দেখানো হয়েছে:
    (পরীক্ষা প্রোগ্রামের বিবরণ দয়া করে পরীক্ষা প্যাকেজে পরীক্ষা প্রোগ্রামের বিবরণ নথি দেখুন)LCD-wiki-MRB3514-3 (34)
  3. C. নির্বাচিত পরীক্ষা প্রোগ্রাম প্রকল্প খুলুন, কম্পাইল এবং ডাউনলোড করুন;
    C51 পরীক্ষা প্রোগ্রাম সংকলন এবং ডাউনলোডের বিস্তারিত বিবরণ নিম্নলিখিত নথিতে পাওয়া যাবে:
    http://www.lcdwiki.com/res/PublicFile/C51_Keil%26stc-isp_Use_Illustration_EN.pdf
  4. D. যদি LCD মডিউল সাধারণত অক্ষর এবং গ্রাফিক্স প্রদর্শন করে, তাহলে প্রোগ্রামটি সফলভাবে চলে;

সফটওয়্যার বর্ণনা

কোড আর্কিটেকচার
  • A. C51 এবং STM32 কোড আর্কিটেকচার বর্ণনা কোড আর্কিটেকচার নীচে দেখানো হয়েছে:LCD-wiki-MRB3514-3 (35)
    • প্রধান প্রোগ্রাম রানটাইম জন্য ডেমো API কোড পরীক্ষার কোড অন্তর্ভুক্ত করা হয়;
    • এলসিডি ইনিশিয়ালাইজেশন এবং সম্পর্কিত বিন সমান্তরাল পোর্ট রাইটিং ডেটা অপারেশনগুলি এলসিডি কোডে অন্তর্ভুক্ত করা হয়েছে;
    • অঙ্কন পয়েন্ট, লাইন, গ্রাফিক্স, এবং চীনা এবং ইংরেজি অক্ষর প্রদর্শন সম্পর্কিত ক্রিয়াকলাপগুলি GUI কোডে অন্তর্ভুক্ত করা হয়েছে;
    • প্রধান ফাংশন চালানোর জন্য অ্যাপ্লিকেশন প্রয়োগ করে;
    • প্ল্যাটফর্ম কোড প্ল্যাটফর্ম অনুসারে পরিবর্তিত হয়;
    • IIC কোড ক্যাপাসিটিভ টাচ IC GT911 দ্বারা ব্যবহৃত হয়, যার মধ্যে IIC প্রারম্ভিকতা, ডেটা লেখা এবং পড়া ইত্যাদি;
    • টাচ কোডে দুটি অংশ রয়েছে: রেজিস্ট্যান্স টাচ স্ক্রিন কোড এবং ক্যাপাসিট্যান্স টাচ স্ক্রিন (gt911) কোড;
    • কী প্রসেসিং সম্পর্কিত কোড কী কোডে অন্তর্ভুক্ত করা হয়েছে (C51 প্ল্যাটফর্মে একটি বোতাম প্রসেসিং কোড নেই);
    • নেতৃত্বাধীন কনফিগারেশন অপারেশন সম্পর্কিত কোডটি নেতৃত্বাধীন কোডে অন্তর্ভুক্ত করা হয়েছে (C51 প্ল্যাটফর্মের একটি led প্রসেসিং কোড নেই);
GPIO সংজ্ঞা বিবরণ
  • A. STM32 পরীক্ষার প্রোগ্রাম GPIO সংজ্ঞা বিবরণ
    STM32 পরীক্ষা প্রোগ্রামের LCD স্ক্রিনের GPIO সংজ্ঞা lcd.h-এ স্থাপন করা হয়েছে file, যা দুটি উপায়ে সংজ্ঞায়িত করা হয়:
    • STM32F103RCT6 মাইক্রোকন্ট্রোলার পরীক্ষা প্রোগ্রাম IO এনালগ মোড ব্যবহার করে (এটি FSMC বাস সমর্থন করে না)
  • অন্যান্য STM32 MCU পরীক্ষার প্রোগ্রামগুলি FSMC বাস মোড STM32F103RCT6 MCU IO অ্যানালগ পরীক্ষা প্রোগ্রাম LCD স্ক্রীন GPIO সংজ্ঞা ব্যবহার করে যা নীচে দেখানো হয়েছে: LCD-wiki-MRB3514-3 (36)
    • FSMC টেস্ট প্রোগ্রাম lcd স্ক্রীন GPIO নীচে দেখানো হিসাবে সংজ্ঞায়িত করা হয়েছে (প্রাক্তন হিসাবে STM32F103ZET6 মাইক্রোকন্ট্রোলার FSMC পরীক্ষা প্রোগ্রাম নিনampলে): LCD-wiki-MRB3514-3 (37)
    • STM32 প্ল্যাটফর্ম টাচ স্ক্রিন সম্পর্কিত কোডে দুটি অংশ রয়েছে: প্রতিরোধের টাচ স্ক্রিন কোড এবং ক্যাপাসিট্যান্স টাচ স্ক্রিন কোড।
    • রেজিস্ট্যান্স টাচ স্ক্রীন GPIO সংজ্ঞা rtp.h এ স্থাপন করা হয়েছে file নীচে দেখানো হিসাবে (প্রাক্তন হিসাবে STM32F103ZET6 মাইক্রোকন্ট্রোলার IO এনালগ পরীক্ষা প্রোগ্রাম নিনampলে): LCD-wiki-MRB3514-3 (38)ক্যাপাসিট্যান্স টাচ স্ক্রিন সম্পর্কিত GPIO সংজ্ঞা দুটি অংশ নিয়ে গঠিত: IIC এর GPIO সংজ্ঞা এবং স্ক্রীন ইন্টারাপ্ট এবং GPIO সংজ্ঞা রিসেট।
    • IIC GPIO সংজ্ঞা ctpiic.h এ স্থাপন করা হয়েছে file নীচে দেখানো হিসাবে (প্রাক্তন হিসাবে STM32F103RCT6 মাইক্রোকন্ট্রোলার FSMC পরীক্ষা প্রোগ্রাম নিনampলে): LCD-wiki-MRB3514-3 (39)
    • টাচ স্ক্রীনের বিঘ্ন এবং রিসেট GPIO সংজ্ঞা GT911.h-এ স্থাপন করা হয়েছে, যেমনটি নিম্নলিখিত চিত্রে দেখানো হয়েছে (প্রাক্তন হিসাবে STM32F103ZET6 মাইক্রোকন্ট্রোলার এফএসএমসি পরীক্ষা প্রোগ্রাম নিনampলে): LCD-wiki-MRB3514-3 (40)
  • B. C51 পরীক্ষা প্রোগ্রাম GPIO সংজ্ঞা বিবরণ
    C51 পরীক্ষা প্রোগ্রাম lcd স্ক্রীন GPIO সংজ্ঞা lcd.h এ স্থাপন করা হয়েছে file, নীচে দেখানো হিসাবে (প্রাক্তন হিসাবে STC12C5A60S2 মাইক্রোকন্ট্রোলার পরীক্ষা প্রোগ্রাম গ্রহণ করাampলে):LCD-wiki-MRB3514-3 (41)সমান্তরাল পিনের সংজ্ঞার জন্য GPIO পোর্ট গ্রুপগুলির সম্পূর্ণ সেট নির্বাচন করা প্রয়োজন, যেমন P0, P2, ইত্যাদি, যাতে ডেটা স্থানান্তর করার সময় অপারেশনটি সুবিধাজনক হয়৷ অন্যান্য পিনগুলিকে যে কোনও বিনামূল্যের GPIO হিসাবে সংজ্ঞায়িত করা যেতে পারে৷
    C51 প্ল্যাটফর্ম টাচ স্ক্রিন সম্পর্কিত কোডে দুটি অংশ রয়েছে: প্রতিরোধের টাচ স্ক্রিন কোড এবং ক্যাপাসিট্যান্স টাচ স্ক্রিন কোড।
    • রেজিস্ট্যান্স টাচ স্ক্রীন GPIO সংজ্ঞা rtp.h এ স্থাপন করা হয়েছে file নীচে দেখানো হিসাবে (প্রাক্তন হিসাবে STC12C5A60S2 মাইক্রোকন্ট্রোলার পরীক্ষা প্রোগ্রাম গ্রহণ করাampলে):LCD-wiki-MRB3514-3 (42)ক্যাপাসিট্যান্স টাচ স্ক্রিন সম্পর্কিত GPIO সংজ্ঞা দুটি অংশ নিয়ে গঠিত: IIC এর GPIO সংজ্ঞা এবং স্ক্রীন ইন্টারাপ্ট এবং GPIO সংজ্ঞা রিসেট।
    • IIC GPIO সংজ্ঞা gtiic.h এ স্থাপন করা হয়েছে file নীচে দেখানো হিসাবে (প্রাক্তন হিসাবে STC12C5A60S2 মাইক্রোকন্ট্রোলার পরীক্ষা প্রোগ্রাম নিনampলে): LCD-wiki-MRB3514-3 (43)
    • স্ক্রীনের ইন্টারাপ্ট এবং রিসেট জিপিআইও সংজ্ঞা GT911.h-এ রাখা হয়েছে, যেমনটি নিচের চিত্রে দেখানো হয়েছে (প্রাক্তন হিসাবে STC12C5A60S2 মাইক্রোকন্ট্রোলার পরীক্ষা প্রোগ্রামটি নিনampলে): LCD-wiki-MRB3514-3 (44)টাচ স্ক্রিনের GPIO সংজ্ঞা পরিবর্তন করা যেতে পারে এবং অন্য যেকোন বিনামূল্যের GPIO হিসাবে সংজ্ঞায়িত করা যেতে পারে।
সমান্তরাল পোর্ট যোগাযোগ কোড বাস্তবায়ন
  • A. STM32 পরীক্ষা প্রোগ্রাম সমান্তরাল পোর্ট যোগাযোগ কোড বাস্তবায়ন
    STM32 পরীক্ষা প্রোগ্রাম সমান্তরাল পোর্ট যোগাযোগ কোড LCD.c এ স্থাপন করা হয় file, যা দুটি উপায়ে বাস্তবায়িত হয়:
    • STM32F103RCT6 মাইক্রোকন্ট্রোলার পরীক্ষা প্রোগ্রাম IO এনালগ মোড ব্যবহার করে (এটি FSMC বাস সমর্থন করে না)
    • অন্যান্য STM32 MCU পরীক্ষা প্রোগ্রাম FSMC বাস মোড ব্যবহার করে
      IO সিমুলেশন পরীক্ষা প্রোগ্রামটি নীচে দেখানো হিসাবে প্রয়োগ করা হয়েছে: LCD-wiki-MRB3514-3 (45)FSMC পরীক্ষা প্রোগ্রামটি নিম্নরূপ দেখানো হয়েছে:LCD-wiki-MRB3514-3 (46) 8- এবং 16-বিট কমান্ড লেখা এবং 8- এবং 16-বিট ডেটা রাইট এবং রিড উভয়ই প্রয়োগ করা হয়।
  • B. C51 পরীক্ষা প্রোগ্রাম সমান্তরাল পোর্ট যোগাযোগ কোড বাস্তবায়ন
    • প্রাসঙ্গিক কোড LCD.c এ প্রয়োগ করা হয় file নীচে দেখানো হিসাবে:LCD-wiki-MRB3514-3 (47)বাস্তবায়িত 8-বিট এবং 16-বিট কমান্ড এবং 8-বিট এবং 16-বিট ডেটা লেখা এবং পড়া।
4. স্পর্শ পর্দা ক্রমাঙ্কন নির্দেশাবলী
  • A. STM32 পরীক্ষা প্রোগ্রাম স্পর্শ পর্দা ক্রমাঙ্কন নির্দেশাবলী
    STM32 টাচ স্ক্রিন ক্রমাঙ্কন প্রোগ্রাম স্বয়ংক্রিয়ভাবে সনাক্ত করে যে ক্রমাঙ্কন প্রয়োজন কিনা বা ম্যানুয়ালি একটি বোতাম টিপে ক্রমাঙ্কনে প্রবেশ করে।
    এটা টাচ স্ক্রিন টেস্ট আইটেম অন্তর্ভুক্ত করা হয়. ক্রমাঙ্কন চিহ্ন এবং ক্রমাঙ্কন পরামিতি AT24C02 ফ্ল্যাশে সংরক্ষিত হয়। প্রয়োজনে ফ্ল্যাশ থেকে পড়ুন। ক্রমাঙ্কন প্রক্রিয়াটি নীচে দেখানো হয়েছে: LCD-wiki-MRB3514-3 (48)
  • B. C51 পরীক্ষা প্রোগ্রাম স্পর্শ পর্দা ক্রমাঙ্কন নির্দেশাবলী
    C51 টাচ স্ক্রিন ক্রমাঙ্কনের জন্য Touch_Adjust টেস্ট আইটেমটি চালানো দরকার (শুধুমাত্র STC12C5A60S2 পরীক্ষা প্রোগ্রামে উপলব্ধ), নীচে দেখানো হয়েছে: LCD-wiki-MRB3514-3 (49)স্পর্শ ক্রমাঙ্কন পাস করার পরে, আপনাকে touch.c এ স্ক্রিনে প্রদর্শিত ক্রমাঙ্কন পরামিতিগুলি সংরক্ষণ করতে হবে file, নীচে দেখানো হিসাবে: LCD-wiki-MRB3514-3 (50)

সাধারণ সফটওয়্যার

পরীক্ষার এই সেট প্রাক্তনamples-এর জন্য চাইনিজ এবং ইংরেজি, চিহ্ন এবং ছবি প্রদর্শনের প্রয়োজন, তাই মডিউল সফটওয়্যার ব্যবহার করা হয়।
দুটি ধরণের মডুলো সফ্টওয়্যার রয়েছে: 
Image2Lcd এবং PCtoLCD2002। এখানে শুধুমাত্র পরীক্ষার প্রোগ্রামের জন্য মডুলো সফ্টওয়্যারের সেটিং।
PCtoLCD2002 মডিউল সফ্টওয়্যার সেটিংস নিম্নরূপ:

  • ডট ম্যাট্রিক্স ফরম্যাটে ডার্ক কোড সিলেক্ট করে মডিউল মোড সিলেক্ট করুন প্রগ্রেসিভ মোড
  • দিক নির্বাচন করতে মডেল নিন (প্রথমে উচ্চ অবস্থান)
  • আউটপুট নম্বর সিস্টেম হেক্সাডেসিমেল সংখ্যা নির্বাচন করে
  • কাস্টম বিন্যাস নির্বাচন C51 বিন্যাস

নির্দিষ্ট সেটিং পদ্ধতি নিম্নরূপ:
http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings
Image2Lcd মডিউল সফ্টওয়্যার সেটিংস নীচে দেখানো হয়েছে:LCD-wiki-MRB3514-3 (51) Image2Lcd সফ্টওয়্যারটিকে অনুভূমিক, বাম থেকে ডানে, উপরে থেকে নীচে এবং সামনের স্ক্যান মোডে নিম্ন অবস্থানে সেট করতে হবে।

দলিল/সম্পদ

LCD উইকি MRB3514 3.5 ইঞ্চি 16 বিট প্যারালাল পোর্ট RTP এবং CTP মডিউল [পিডিএফ] ব্যবহারকারী ম্যানুয়াল
MRB3514 3.5inch 16bit সমান্তরাল পোর্ট RTP এবং CTP মডিউল, MRB3514, 3.5inch 16bit সমান্তরাল পোর্ট RTP এবং CTP মডিউল, সমান্তরাল পোর্ট RTP এবং CTP মডিউল, RTP এবং CTP মডিউল

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *