បច្ចេកវិទ្យា Handson DSP-1165 I2C Serial Interface ម៉ូឌុល LCD 20×4
លក្ខណៈបច្ចេកទេស
- ឆបគ្នាជាមួយ Arduino Board ឬបន្ទះឧបករណ៍បញ្ជាផ្សេងទៀតជាមួយ I2C bus ។
- ប្រភេទបង្ហាញ៖ ខ្មៅនៅលើអំពូល Backlight លឿងបៃតង។
- អាសយដ្ឋាន I2C៖ 0x38-0x3F (0x3F default).
- វ៉ុលផ្គត់ផ្គង់tage: 5V
- ចំណុចប្រទាក់៖ I2C ទៅ 4-bit LCD ទិន្នន័យ និងបន្ទាត់ត្រួតពិនិត្យ។
- ការកែតម្រូវកម្រិតពណ៌៖ Potentiometer ដែលភ្ជាប់មកជាមួយ។
- ការគ្រប់គ្រងពន្លឺខាងក្រោយ៖ កម្មវិធីបង្កប់ឬខ្សែ jumper ។
- ទំហំក្តារ៖ 98 × 60 ម។
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
ការដំឡើង
បន្ទះជ្រើសរើសអាស័យដ្ឋាននៅក្នុងបន្ទះ piggyback I2C-to-LCD ។ ការកំណត់អាសយដ្ឋានលំនាំដើមគឺ 3Fh ។ អនុវត្តតាមដ្យាក្រាមសៀគ្វីយោងទៅចំណុចប្រទាក់ជាមួយ microcontroller ។
ការដំឡើងអេក្រង់ LCD I2C
- ដោតបន្ទះខាងក្រោយ I2C-to-LCD ទៅម៉ូឌុល LCD 16-pin ដើម្បីធានាបាននូវការតម្រឹមត្រឹមត្រូវ។
- ភ្ជាប់ម៉ូឌុល LCD ទៅនឹង Arduino របស់អ្នកដោយប្រើខ្សែ jumper 4 ដូចនៅក្នុងសៀវភៅណែនាំ។
ការដំឡើង Arduino៖
- ទាញយក និងដំឡើងបណ្ណាល័យ Arduino I2C LCD ។ ប្តូរឈ្មោះថតបណ្ណាល័យ LiquidCrystal ដែលមានស្រាប់នៅក្នុងថតបណ្ណាល័យ Arduino របស់អ្នកជាការបម្រុងទុក។
- ចម្លង និងបិទភ្ជាប់អតីតដែលបានផ្តល់ampគូរគំនូរព្រាងចូលទៅក្នុង Arduino IDE ផ្ទៀងផ្ទាត់ ហើយបង្ហោះគំនូរព្រាងទៅក្តារ Arduino របស់អ្នក។
សំណួរគេសួរញឹកញាប់៖
សំណួរ៖ តើអាសយដ្ឋាន I2C លំនាំដើមរបស់ម៉ូឌុលគឺជាអ្វី?
- A: អាសយដ្ឋាន I2C លំនាំដើមគឺ 0x3F ប៉ុន្តែវាអាចត្រូវបានកំណត់រវាង 0x38-0x3F ។
សំណួរ៖ តើខ្ញុំត្រូវកែតម្រូវកម្រិតពណ៌នៃអេក្រង់ដោយរបៀបណា?
- A: ម៉ូឌុលមានឧបករណ៍វាស់ស្ទង់ថាមពលដែលភ្ជាប់មកជាមួយសម្រាប់ការកែតម្រូវកម្រិតពណ៌។
សំណួរ៖ តើខ្ញុំអាចគ្រប់គ្រងអំពូល Backlight នៃអេក្រង់បានទេ?
- A: បាទ/ចាស អ្នកអាចគ្រប់គ្រងអំពូល Backlight តាមរយៈកម្មវិធីបង្កប់ ឬដោយប្រើខ្សែលោត។
- នេះគឺជាម៉ូឌុល LCD 2×20 ចំណុចប្រទាក់ I4C ដែលជាម៉ូឌុល LCD 4 តួអក្សរដែលមានគុណភាពខ្ពស់ 20 បន្ទាត់ថ្មីជាមួយនឹងការលៃតម្រូវការគ្រប់គ្រងកម្រិតពណ៌នៅលើក្តារ អំពូល Backlight និងចំណុចប្រទាក់ទំនាក់ទំនង I2C ។
- សម្រាប់អ្នកចាប់ផ្តើម Arduino មិនមានការតភ្ជាប់សៀគ្វីកម្មវិធីបញ្ជា LCD ដែលស្មុគស្មាញ និងស្មុគស្មាញទៀតទេ។
- Advan សំខាន់ពិតប្រាកដtages នៃ I2C Serial LCD module នេះនឹងសម្រួលដល់ការភ្ជាប់សៀគ្វី រក្សាទុក I/O pins មួយចំនួននៅលើ Arduino board ការអភិវឌ្ឍន៍កម្មវិធីបង្កប់ដ៏សាមញ្ញជាមួយនឹងបណ្ណាល័យ Arduino ដែលមានយ៉ាងទូលំទូលាយ។
- SKU៖ DSP-1165
ទិន្នន័យសង្ខេប៖
- ឆបគ្នា។ ជាមួយ Arduino Board ឬបន្ទះឧបករណ៍បញ្ជាផ្សេងទៀតជាមួយនឹងឡានក្រុង I2C ។
- ប្រភេទបង្ហាញ៖ ខ្មៅនៅលើអំពូល Backlight លឿងបៃតង។
- I2C Address:0x38-0x3F (0x3F លំនាំដើម)
- វ៉ុលផ្គត់ផ្គង់tage: 5V
- ចំណុចប្រទាក់៖ I2C ទៅ 4-bit LCD ទិន្នន័យ និងបន្ទាត់ត្រួតពិនិត្យ។
- ការកែតម្រូវកម្រិតពណ៌៖ Potentiometer ដែលភ្ជាប់មកជាមួយ។
- ការគ្រប់គ្រងពន្លឺខាងក្រោយ៖ កម្មវិធីបង្កប់ឬខ្សែ jumper ។
- ទំហំក្តារ៖ 98 × 60 ម។
ការដំឡើង
- LCD តួអក្សរដែលមានមូលដ្ឋានលើ HD44780 របស់ក្រុមហ៊ុន Hitachi មានតម្លៃថោក និងអាចរកបានយ៉ាងទូលំទូលាយ ហើយជាផ្នែកសំខាន់នៃគម្រោងណាមួយដែលបង្ហាញព័ត៌មាន។
- ដោយប្រើបន្ទះ LCD piggyback ទិន្នន័យដែលចង់បានអាចត្រូវបានបង្ហាញនៅលើ LCD តាមរយៈឡានក្រុង I2C ។ ជាគោលការណ៍ កាបូបស្ពាយបែបនេះត្រូវបានបង្កើតឡើងនៅជុំវិញ PCF8574 (ពី NXP) ដែលជាឧបករណ៍ពង្រីកច្រក I/O 8-bit ទ្វេទិសដែលប្រើពិធីការ I2C ។
- PCF8574 គឺជាសៀគ្វីស៊ីលីកុន CMOS ដែលផ្តល់នូវការពង្រីក I/O ពីចម្ងាយដែលមានគោលបំណងទូទៅ (8-bit quasi-bidirectional) សម្រាប់គ្រួសារ microcontroller ភាគច្រើនតាមរយៈ bus bidirectional bus (I2C-bus)។
- ចំណាំថាម៉ូឌុលខាងក្រោយកូនជ្រូកភាគច្រើនផ្តោតលើ PCF8574T (កញ្ចប់ SO16 នៃ PCF8574 ក្នុងកញ្ចប់ DIP16) ជាមួយនឹងអាសយដ្ឋានទាសករលំនាំដើមនៃ 0x27 ។
- ប្រសិនបើបន្ទះ piggyback របស់អ្នកកាន់បន្ទះឈីប PCF8574AT នោះអាសយដ្ឋាន slave លំនាំដើមនឹងផ្លាស់ប្តូរទៅជា 0x3F ។
- សរុបមក ប្រសិនបើបន្ទះ piggyback ផ្អែកលើ PCF8574T ហើយការភ្ជាប់អាសយដ្ឋាន (A0-A1-A2) មិនត្រូវបានភ្ជាប់ជាមួយ solder វានឹងមានអាសយដ្ឋាន slave 0x27 ។
ការកំណត់អាសយដ្ឋាននៃ PCD8574A (ដកស្រង់ចេញពីទិន្នន័យជាក់លាក់ PCF8574A)
- ចំណាំ៖ នៅពេលដែលបន្ទះ A0 ~ A2 បើក ម្ជុលត្រូវបានទាញរហូតដល់ VDD ។ នៅពេលដែលម្ជុលត្រូវបាន solder ខ្លីវាត្រូវបានទាញចុះទៅ VSS ។
- ការកំណត់លំនាំដើមនៃម៉ូឌុលនេះគឺ A0 ~ A2 បើកទាំងអស់ ដូច្នេះត្រូវបានទាញរហូតដល់ VDD ។ អាសយដ្ឋានគឺ 3Fh ក្នុងករណីនេះ។
- ដ្យាក្រាមសៀគ្វីយោងនៃកាបូបស្ពាយ LCD ដែលត្រូវគ្នានឹង Arduino ត្រូវបានបង្ហាញខាងក្រោម។
- អ្វីដែលបន្ទាប់មកទៀតគឺព័ត៌មានអំពីរបៀបប្រើកាបូបស្ពាយមួយក្នុងចំណោមកាបូបស្ពាយដែលមានតម្លៃថោកទាំងនេះដើម្បីធ្វើអន្តរកម្មជាមួយ microcontroller ក្នុងវិធីដែលវាត្រូវបានគេបម្រុងទុកយ៉ាងពិតប្រាកដ។
- ដ្យាក្រាមសៀគ្វីយោងនៃ I2C-to-LCD piggyback board ។
អេក្រង់ LCD I2C ។
- ដំបូងអ្នកត្រូវ solder បន្ទះ piggyback I2C-to-LCD ទៅម៉ូឌុល LCD 16-pin ។ ត្រូវប្រាកដថាម្ជុលបន្ទះខាងក្រោយ I2C-to-LCD គឺត្រង់ និងសមនៅក្នុងម៉ូឌុល LCD បន្ទាប់មក solder នៅក្នុង pin ដំបូងខណៈពេលដែលរក្សាបន្ទះ piggy-back I2C-to-LCD នៅក្នុងយន្តហោះដូចគ្នាជាមួយនឹងម៉ូឌុល LCD ។ នៅពេលដែលអ្នកបានបញ្ចប់ការងារ soldering, ទទួលបាន jumper wires ចំនួន XNUMX ហើយភ្ជាប់ LCD module ទៅនឹង Arduino របស់អ្នកតាមការណែនាំដែលបានផ្តល់ឱ្យខាងក្រោម។
- LCD ទៅខ្សែភ្លើង Arduino
ការដំឡើង Arduino
- សម្រាប់ការពិសោធន៍នេះ ចាំបាច់ត្រូវទាញយក និងដំឡើងបណ្ណាល័យ "Arduino I2C LCD" ។
- ជាដំបូង ប្តូរឈ្មោះថតបណ្ណាល័យ "LiquidCrystal" ដែលមានស្រាប់នៅក្នុងថតបណ្ណាល័យ Arduino របស់អ្នកជាការបម្រុងទុក ហើយបន្តទៅដំណើរការដែលនៅសល់។
- https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
- បន្ទាប់មកចម្លង-បិទភ្ជាប់អតីតនេះ។ample sketch Listing-1 សម្រាប់ការពិសោធន៍ទៅក្នុងបង្អួចកូដទទេ ផ្ទៀងផ្ទាត់ ហើយបន្ទាប់មកបង្ហោះ។
Arduino Sketch Listing-1៖
- ប្រសិនបើអ្នកប្រាកដ 100% ថាអ្វីៗមិនអីទេ ប៉ុន្តែអ្នកមិនឃើញតួអក្សរណាមួយនៅលើអេក្រង់នោះទេ សូមព្យាយាមកែតម្រូវផ្ទាំងបញ្ជាកម្រិតពណ៌នៃកាបូបស្ពាយ ហើយដាក់វានៅក្នុងទីតាំងដែលតួអក្សរភ្លឺ ហើយផ្ទៃខាងក្រោយមិនមាន។ ប្រអប់កខ្វក់នៅពីក្រោយតួអក្សរ។ ខាងក្រោមនេះគឺជាផ្នែកមួយ។ view នៃការពិសោធន៍របស់អ្នកនិពន្ធជាមួយនឹងកូដដែលបានពិពណ៌នាខាងលើជាមួយនឹងម៉ូឌុលបង្ហាញ 20 × 4 ។
- ដោយសារការបង្ហាញដែលអ្នកនិពន្ធប្រើគឺជាប្រភេទ "ខ្មៅលើលឿង" ភ្លឺច្បាស់ណាស់ វាជាការលំបាកណាស់ក្នុងការចាប់យកបានល្អដោយសារតែឥទ្ធិពលប៉ូឡូញ។
គំនូរព្រាងនេះក៏នឹងបង្ហាញតួអក្សរដែលបានផ្ញើពី serial Monitor៖
- នៅក្នុង Arduino IDE សូមចូលទៅកាន់ "Tools" > "Serial Monitor"។ កំណត់អត្រា baud ត្រឹមត្រូវនៅ 9600 ។
- វាយតួអក្សរនៅលើចន្លោះខាងលើហើយចុច "ផ្ញើ" ។
- ខ្សែអក្សរនៃតួអក្សរនឹងត្រូវបានបង្ហាញនៅលើម៉ូឌុល LCD ។
ធនធាន
- បច្ចេកវិទ្យា Handson
- Lelong.com.my
- បច្ចេកវិទ្យា HandsOn ផ្តល់នូវវេទិកាពហុព័ត៌មាន និងអន្តរកម្មសម្រាប់អ្នកគ្រប់គ្នាដែលចាប់អារម្មណ៍លើអេឡិចត្រូនិក។
- ពីអ្នកចាប់ផ្តើមរហូតដល់ស្លាប់ ពីសិស្សរហូតដល់សាស្ត្រាចារ្យ។ ព័ត៌មាន ការអប់រំ ការបំផុសគំនិត និងការកម្សាន្ត។
- អាណាឡូកនិងឌីជីថល ជាក់ស្តែងនិងទ្រឹស្តី; ផ្នែកទន់ និងផ្នែករឹង។
- បច្ចេកវិទ្យា HandsOn គាំទ្រវេទិកាអភិវឌ្ឍន៍ផ្នែករឹងប្រភពបើកចំហ (OSHW) ។
- រៀន៖ ការចែករំលែកការរចនា www.handsontec.com
The Face នៅពីក្រោយគុណភាពផលិតផលរបស់យើង។
- នៅក្នុងពិភពនៃការផ្លាស់ប្តូរឥតឈប់ឈរ និងការអភិវឌ្ឍន៍បច្ចេកវិទ្យាជាបន្តបន្ទាប់ ផលិតផលថ្មី ឬជំនួសគឺមិនឆ្ងាយទេ ហើយពួកវាទាំងអស់ត្រូវតែធ្វើតេស្ត។
- អ្នកលក់ជាច្រើនគ្រាន់តែនាំចូល និងលក់ដោយគ្មានការត្រួតពិនិត្យ ហើយនេះមិនអាចជាការចាប់អារម្មណ៍បំផុតរបស់នរណាម្នាក់ទេ ជាពិសេសអតិថិជន។ គ្រប់ផ្នែកដែលលក់នៅលើ Handsotec ត្រូវបានសាកល្បងយ៉ាងពេញលេញ។
- ដូច្នេះនៅពេលទិញពីផលិតផល Handsontec អ្នកអាចមានទំនុកចិត្តថាអ្នកកំពុងទទួលបានគុណភាព និងតម្លៃដ៏អស្ចារ្យ។
- យើងបន្តបន្ថែមផ្នែកថ្មី ដើម្បីឱ្យអ្នកអាចចាប់ផ្តើមគម្រោងបន្ទាប់របស់អ្នក។
លក្ខណៈពិសេស
- 5 × 8 ចំណុចជាមួយទស្សន៍ទ្រនិច
- STN (លឿងបៃតង), វិជ្ជមាន, ការផ្លាស់ប្តូរ
- វដ្តកាតព្វកិច្ច 1/16
- Viewទិសដៅ៖ ៦:០០ ព្រឹក
- ឧបករណ៍បញ្ជាដែលភ្ជាប់មកជាមួយ (S6A0069 ឬសមមូល)
- ការផ្គត់ផ្គង់ថាមពល + 5V
- LED លឿងបៃតង BKL ដែលត្រូវបើកបរដោយ A, K
វិមាត្រគ្រោង
ការវាយតម្លៃអតិបរមាដាច់ខាត
ធាតុ | និមិត្តសញ្ញា | ស្តង់ដារ | ឯកតា | ||
វ៉ុលថាមពលtage | VDD-VSS | 0 | – | 7.0 | V |
បញ្ចូលវ៉ុលtage | វីន | VSS | – | វីឌី | |
ជួរសីតុណ្ហភាពប្រតិបត្តិការ | កំពូល | -៤០ | – | +70 | ℃ |
ជួរសីតុណ្ហភាពផ្ទុក | សាកល្បង | -៤០ | – | +80 |
ប្លុកដ្យាក្រាម
ការពិពណ៌នាអំពីចំណុចប្រទាក់
ពិនទេ។ | និមិត្តសញ្ញា | ការតភ្ជាប់ខាងក្រៅ | មុខងារ |
1 | VSS | ការផ្គត់ផ្គង់ថាមពល | មូលដ្ឋានសញ្ញាសម្រាប់ LCM (GND) |
2 | វីឌី | ការផ្គត់ផ្គង់ថាមពលសម្រាប់តក្កវិជ្ជា (+5V) សម្រាប់ LCM | |
3 | V0 | លៃតម្រូវកម្រិតពណ៌ | |
4 | RS | MPU | ចុះឈ្មោះជ្រើសរើសសញ្ញា |
5 | R/W | MPU | អាន/សរសេរ ជ្រើសរើសសញ្ញា |
6 | E | MPU | ប្រតិបត្តិការ (អាន/សរសេរទិន្នន័យ) បើកសញ្ញា |
7~10 | DB0 ~ DB3 | MPU | ខ្សែឡានក្រុងទិន្នន័យរដ្ឋបីទិសពីរលំដាប់ទាបចំនួនបួន។ ប្រើសម្រាប់ការផ្ទេរទិន្នន័យរវាង MPU និង LCM ។
ទាំងបួននេះមិនត្រូវបានប្រើក្នុងអំឡុងពេលប្រតិបត្តិការ 4 ប៊ីតទេ។ |
11~14 | DB4 ~ DB7 | MPU | ខ្សែឡានក្រុងទិន្នន័យរដ្ឋបីទិសទ្វេលំដាប់ខ្ពស់ចំនួនបួន។ ប្រើសម្រាប់ការផ្ទេរទិន្នន័យរវាង MPU |
15 | A(LED+) | ការផ្គត់ផ្គង់ថាមពល LED BKL | ការផ្គត់ផ្គង់ថាមពលសម្រាប់ BKL (Anode) |
16 | K(LED-) | ការផ្គត់ផ្គង់ថាមពលសម្រាប់ BKL (GND) |
លៃតម្រូវកម្រិតពណ៌
- VDD~V0៖ ការបើកបរ LCD Voltage
- VR៖ 10k ~ 20k
លក្ខណៈអុបទិក
ធាតុ | និមិត្តសញ្ញា | លក្ខខណ្ឌ | នាទី | វាយ | អតិបរមា។ | ឯកតា |
Viewមុំ | θ ២១ | Cr≥៣ | 20 | deg | ||
θ ២១ | 40 | |||||
Φ ៩ | 35 | |||||
Φ ៩ | 35 | |||||
សមាមាត្រកម្រិតពណ៌ | Cr | – | 10 | – | – | |
ពេលវេលាឆ្លើយតប (កើនឡើង) | Tr | – | – | 200 | 250 | ms |
ពេលវេលាឆ្លើយតប (ធ្លាក់) | Tr | – | – | 300 | 350 |
លក្ខណៈអគ្គិសនី
ដ្យាក្រាមសៀគ្វីអំពូល Backlight (ពន្លឺ 12X4)
ពណ៌៖ លឿងបៃតង
ការវាយតម្លៃ LED
ធាតុ | និមិត្តសញ្ញា | នាទី | TYP ។ | MAX | យូនីធី |
បញ្ជូនបន្ត VOLTAGE | VF | 4.0 | 4.2 | 4.4 | V |
បញ្ជូនបន្តបច្ចុប្បន្ន | IF | – | 240 | – | MA |
ថាមពល | P | – | 1.0 | – | W |
ប្រវែងរលកកំពូល | ΛP | 569 | 571 | 573 | NM |
ពន្លឺ | LV | – | 340 | – | ស៊ីឌី/M2 |
ជួរសីតុណ្ហភាពប្រតិបត្តិការ | វ៉ូ | -៤០ | – | +70 | ℃ |
ជួរសីតុណ្ហភាពផ្ទុក | Vst | -៤០ | – | +80 |
លក្ខណៈពិសេសរបស់ DC
ប៉ារ៉ាម៉ែត្រ | និមិត្តសញ្ញា | លក្ខខណ្ឌ | នាទី | វាយ | អតិបរមា។ | ឯកតា |
វ៉ុលផ្គត់ផ្គង់tage សម្រាប់ LCD | VDD-V0 | តា = 25 ℃ | – | 4.5 | – | V |
បញ្ចូលវ៉ុលtage | វីឌី | 4.7 | 5.0 | 5.5 | ||
ការផ្គត់ផ្គង់ចរន្ត | បន្ថែម | តា = 25 ℃, VDD = 5.0V | – | 1.5 | 2.5 | mA |
បញ្ចូលចរន្តលេចធ្លាយ | អ៊ីលខេជី | – | – | 1.0 | uA | |
ការបញ្ចូលកម្រិត "H" voltage | វីអាយអេ | 2.2 | – | វីឌី | V | |
ការបញ្ចូលកម្រិត "L" voltage | វីល | ពីរដងនៃតម្លៃដំបូង ឬតិចជាងនេះ។ | 0 | – | 0.6 | |
កម្រិតទិន្នផល "H" voltage | VOH | LOH = -0.25mA | 2.4 | – | – |
កម្រិតទិន្នផល "L" voltage | VOL | LOH = 1.6mA | – | – | 0.4 | |
ការផ្គត់ផ្គង់អំពូល Backlight | IF | VDD = 5.0V, R = 6.8W | – | 240 | – |
សរសេរវដ្ត (Ta=25℃, VDD=5.0V)
ប៉ារ៉ាម៉ែត្រ | និមិត្តសញ្ញា | សាកល្បង ម្ជុល | នាទី | វាយ | អតិបរមា។ | ឯកតា |
បើកពេលវេលាវដ្ត | tc |
E |
500 | – | – |
ns |
បើកទទឹងជីពចរ | tw | 230 | – | – | ||
បើកពេលវេលាកើនឡើង/ធ្លាក់ | tr, tf | – | – | 20 | ||
RS; ពេលវេលារៀបចំ R/W | tsu1 | RS; R/W | 40 | – | – | |
RS; ពេលវេលារក្សាអាសយដ្ឋាន R/W | th1 | 10 | – | – | ||
ការពន្យាពេលទិន្នផលទិន្នន័យ | tsu2 | DB0 ~ DB7 | 80 | – | – | |
ពេលវេលាផ្ទុកទិន្នន័យ | th2 | 10 | – | – |
សរសេរដ្យាក្រាមការកំណត់ពេលវេលា
អានវដ្ត (តា= 25 ℃, VDD = 5.0V)
ប៉ារ៉ាម៉ែត្រ | និមិត្តសញ្ញា | សាកល្បង ម្ជុល | នាទី | វាយ | អតិបរមា។ | ឯកតា |
បើកពេលវេលាវដ្ត | ទៅ | E | 500 | – | – | ns |
បើកទទឹងជីពចរ | TW | 230 | – | – | ||
បើកពេលវេលាកើនឡើង/ធ្លាក់ | tr, tf | – | – | 20 | ||
RS; ពេលវេលារៀបចំ R/W | ស៊ូ | RS; R/W | 40 | – | – | |
RS; ពេលវេលារក្សាអាសយដ្ឋាន R/W | th | 10 | – | – | ||
ការពន្យាពេលទិន្នផលទិន្នន័យ | td | DB0 ~ DB7 | – | – | 120 | |
ពេលវេលាផ្ទុកទិន្នន័យ | នេះ។ | 5 | – | – |
អានដ្យាក្រាមពេលវេលានៃរបៀប
ការពិពណ៌នាមុខងារ
ចំណុចប្រទាក់ប្រព័ន្ធ
- បន្ទះឈីបនេះមានពីរប្រភេទនៃចំណុចប្រទាក់ជាមួយ MPU: 4-bit bus និង 8-bit bus ។ ឡានក្រុង 4 ប៊ីត និងឡានក្រុង 8 ប៊ីតត្រូវបានជ្រើសរើសដោយ DL bit នៅក្នុងបញ្ជីណែនាំ។
ទង់មមាញឹក (BF)
- នៅពេល BF = "ខ្ពស់" វាបង្ហាញថាប្រតិបត្តិការខាងក្នុងកំពុងដំណើរការ។ ដូច្នេះក្នុងអំឡុងពេលនេះ ការណែនាំបន្ទាប់មិនអាចទទួលយកបានទេ។
- BF អាចត្រូវបានអាននៅពេលដែល RS = ទាប និង R/W = ខ្ពស់ (អានការណែនាំប្រតិបត្តិការ) តាមរយៈច្រក DB7 ។ មុនពេលអនុវត្តការណែនាំបន្ទាប់ ត្រូវប្រាកដថា BF មិនខ្ពស់ទេ។
បញ្ជរអាសយដ្ឋាន (AC)
- បញ្ជរអាសយដ្ឋាន (AC) រក្សាទុកអាសយដ្ឋាន DDRAM/CGRAM ដែលផ្ទេរពី IR ។ បន្ទាប់ពីសរសេរទៅក្នុង (អានពី) DDRAM/CGRAM AC ត្រូវបានកើនឡើងដោយស្វ័យប្រវត្តិ (ថយចុះ) ដោយ 1 ។
- នៅពេល RS = “ទាប” និង R/W = “ខ្ពស់” AC អាចអានបានតាមរយៈច្រក DB0 – DB6 ។
បង្ហាញទិន្នន័យ RAM (DDRAM)
- ផ្ទុក DDRAM បង្ហាញទិន្នន័យអតិបរមា 80 x 8 ប៊ីត (80 តួអក្សរ)។ អាសយដ្ឋាន DDRAM ត្រូវបានកំណត់នៅក្នុងបញ្ជរអាសយដ្ឋាន (AC) ជាលេខគោលដប់ប្រាំមួយ។
ទីតាំងបង្ហាញ
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | 10 | 11 | 12 | 13 |
40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 4A | 4B | 4C | 4D | 4E | 4F | 50 | 51 | 52 | 53 |
14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
54 | 55 | 56 | 57 | 58 | 59 | 5A | 5B | 5C | 5D | 5E | 5F | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 |
CGROM (រ៉ូមបង្កើតតួអក្សរ)
- CGROM មានលំនាំតួអក្សរ 5 x 8 ចំណុច 204 និងលំនាំ 5 x 10 ចំណុច 32 តួអក្សរ។ CGROM មាន 204 លំនាំតួអក្សរនៃ 5 x 8 ចំនុច។
CGRAM (RAM បង្កើតតួអក្សរ)
- CGRAM មានរហូតដល់ 5 × 8 ចំណុច 8 តួអក្សរ។ តាមរយៈការសរសេរទិន្នន័យពុម្ពអក្សរទៅ CGRAM តួអក្សរដែលកំណត់ដោយអ្នកប្រើប្រាស់អាចត្រូវបានប្រើ។
ទំនាក់ទំនងរវាងអាសយដ្ឋាន CGRAM លេខកូដតួអក្សរ (DDRAM) និងគំរូតួអក្សរ (ទិន្នន័យ CGRAM)
កំណត់ចំណាំ៖
- កូដតួអក្សរប៊ីត 0 ដល់ 2 ត្រូវគ្នានឹងអាសយដ្ឋាន CGRAM ប៊ីតពី 3 ទៅ 5 (3 ប៊ីត: 8 ប្រភេទ) ។
- CGRAM កំណត់ពីប៊ីត 0 ទៅ 2 ហើយកំណត់ទីតាំងបន្ទាត់លំនាំតួអក្សរ។ បន្ទាត់ទី 8 គឺជាទីតាំងទស្សន៍ទ្រនិច ហើយការបង្ហាញរបស់វាត្រូវបានបង្កើតឡើងដោយឡូជីខល OR ជាមួយទស្សន៍ទ្រនិច។ រក្សាទិន្នន័យបន្ទាត់ទី 8 ដែលត្រូវគ្នានឹងទីតាំងបង្ហាញទស្សន៍ទ្រនិចនៅ 0 ជាការបង្ហាញទស្សន៍ទ្រនិច។ ប្រសិនបើទិន្នន័យបន្ទាត់ទី 8 គឺ 1 នោះ 1 ប៊ីតនឹងបំភ្លឺបន្ទាត់ទី 8 ដោយមិនគិតពីវត្តមានរបស់ទស្សន៍ទ្រនិច។
- ទីតាំងជួរដេកលំនាំតួអក្សរត្រូវគ្នាទៅនឹងប៊ីតទិន្នន័យ CGRAM ពី 0 ទៅ 4 (ប៊ីត 4 នៅខាងឆ្វេង)។
- ដូចដែលបានបង្ហាញក្នុងតារាង គំរូតួអក្សរ CGRAM ត្រូវបានជ្រើសរើសនៅពេលដែលកូដតួអក្សរប៊ីត 4 ដល់ 7 គឺទាំងអស់ 0។ ទោះយ៉ាងណាក៏ដោយ ដោយសារកូដតួអក្សរប៊ីត 3 មិនមានប្រសិទ្ធិភាព អក្សរ R បង្ហាញ example ខាងលើអាចត្រូវបានជ្រើសរើសដោយលេខកូដតួអក្សរ 00H ឬ 08H ។
- 1 សម្រាប់ទិន្នន័យ CGRAM ត្រូវគ្នានឹងការបង្ហាញការជ្រើសរើស និង 0 សម្រាប់ការមិនជ្រើសរើស បង្ហាញថាគ្មានប្រសិទ្ធភាព។
សៀគ្វីត្រួតពិនិត្យទស្សន៍ទ្រនិច/ព្រិចភ្នែក
វាគ្រប់គ្រងទស្សន៍ទ្រនិច/ព្រិចភ្នែក ON/OFF នៅទីតាំងទស្សន៍ទ្រនិច។
ការពិពណ៌នាការណែនាំ
គ្រោង
- ដើម្បីយកឈ្នះលើភាពខុសគ្នានៃល្បឿនរវាងនាឡិកាខាងក្នុងរបស់ S6A0069 និងនាឡិកា MPU S6A0069 អនុវត្តប្រតិបត្តិការខាងក្នុងដោយរក្សាទុកការគ្រប់គ្រងក្នុងទម្រង់ទៅជា IR ឬ DR ។
- ប្រតិបត្តិការខាងក្នុងត្រូវបានកំណត់ដោយយោងទៅតាមសញ្ញាពី MPU ដែលផ្សំឡើងដោយ អាន/សរសេរ និងទិន្នន័យឡានក្រុង (សូមមើលតារាងទី 7)។
ការណែនាំអាចបែងចែកជាបួនក្រុមធំៗ៖
- ការណែនាំកំណត់មុខងារ S6A0069 (កំណត់វិធីសាស្ត្របង្ហាញ កំណត់ប្រវែងទិន្នន័យ។ល។)
- អាសយដ្ឋានកំណត់ការណែនាំទៅ RAM ខាងក្នុង
- ការណែនាំអំពីការផ្ទេរទិន្នន័យជាមួយ RAM ខាងក្នុង
- ផ្សេងៗ
- អាសយដ្ឋាននៃ RAM ខាងក្នុងត្រូវបានបង្កើនឬបន្ថយដោយស្វ័យប្រវត្តិដោយ 1 ។
- ចំណាំ៖ ក្នុងអំឡុងពេលប្រតិបត្តិការផ្ទៃក្នុង ទង់រវល់ (DB7) ត្រូវបានអានថា "ខ្ពស់" ។
- ការត្រួតពិនិត្យទង់ជាប់រវល់ត្រូវតែនាំមុខដោយការណែនាំបន្ទាប់។
តារាងបង្រៀន
ការណែនាំ
វី៖ ខ |
លេខកូដណែនាំ
៥/៥ |
ការពិពណ៌នា
១០/១០/២០២៣ |
ការប្រតិបត្តិ |
RS | R/W | DB7 | DB6 | DB 5 | DB4 | DB3 | DB2 | DB 1 | DB0 | ពេលវេលា (fosc = 270 KHZ | ||
ជម្រះការបង្ហាញ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | សរសេរ "20H" ទៅ DDRA ហើយកំណត់អាសយដ្ឋាន DDRAM ទៅ "00H" ពី
AC |
1.53ms |
ត្រឡប់ទៅផ្ទះវិញ។ |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
– |
កំណត់អាសយដ្ឋាន DDRAM ទៅ "00H" ពី AC ហើយត្រឡប់ទស្សន៍ទ្រនិចទៅទីតាំងដើមរបស់វា ប្រសិនបើប្តូរ។
ខ្លឹមសារនៃ DDRAM មិនត្រូវបានផ្លាស់ប្តូរទេ។ |
1.53ms |
កំណត់របៀបចូល | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I/D | SH | កំណត់ទិសដៅផ្លាស់ទីទស្សន៍ទ្រនិច និងការភ្លឹបភ្លែតៗនៃអេក្រង់ទាំងមូល | 39us |
បង្ហាញការគ្រប់គ្រង ON/OFF | 0 | 0 | 0 | 0 | 0 | 0 | 1 | D | C | B | កំណត់ការបង្ហាញ (D) ទស្សន៍ទ្រនិច (C) និងការព្រិចភ្នែកនៃទស្សន៍ទ្រនិច (B) បើក/បិទ
គ្រប់គ្រងប៊ីត។ |
|
ទស្សន៍ទ្រនិច ឬការផ្លាស់ប្តូរការបង្ហាញ |
0 |
0 |
0 |
0 |
0 |
1 |
S/C |
R/L |
– |
– |
កំណត់ការផ្លាស់ទីទស្សន៍ទ្រនិច និងបង្ហាញ Shift control bit និង Direction ដោយមិនផ្លាស់ប្តូរ
ទិន្នន័យ DDRAM ។ |
39us |
សំណុំមុខងារ |
0 |
0 |
0 |
0 |
1 |
DL |
N |
F |
– |
– |
កំណត់ប្រវែងទិន្នន័យចំណុចប្រទាក់ (DL: 8-
ប៊ីត/4-ប៊ីត) ចំនួននៃបន្ទាត់បង្ហាញ (N: =2-line/1-line) និង, បង្ហាញប្រភេទពុម្ពអក្សរ (F: 5×11/5×8) |
39us |
កំណត់ CGRAM
អាស័យដ្ឋាន |
0 |
0 |
0 |
1 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
កំណត់អាសយដ្ឋាន CGRAM នៅក្នុងអាសយដ្ឋាន
បញ្ជរ។ |
39us |
កំណត់ DDRAM
អាស័យដ្ឋាន |
0 |
0 |
1 |
AC6 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
កំណត់អាសយដ្ឋាន DDRAM នៅក្នុងអាសយដ្ឋាន
បញ្ជរ។ |
39us |
អានទង់ និងអាសយដ្ឋានដែលរវល់ |
0 |
1 |
BF |
AC6 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
ថាតើក្នុងអំឡុងពេលប្រតិបត្តិការផ្ទៃក្នុងឬអត់អាចដឹងដោយការអាន BF ។ ខ្លឹមសារនៃបញ្ជរអាសយដ្ឋានក៏អាចអានបានដែរ។ |
0us |
សរសេរទិន្នន័យទៅ
អាស័យដ្ឋាន |
1 |
0 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
សរសេរទិន្នន័យទៅក្នុង RAM ខាងក្នុង (DDRAM/CGRAM) ។ |
43us |
អានទិន្នន័យពី RAM | 1 | 1 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | អានទិន្នន័យពី RAM ខាងក្នុង (DDRAM/CGRAM) ។ | 43us |
- ចំណាំ៖ នៅពេលដែលកម្មវិធី MPU ពិនិត្យមើលទង់មមាញឹក (DB7) ត្រូវបានធ្វើឡើង វាត្រូវតែចាំបាច់ 1/2fosc គឺចាំបាច់សម្រាប់ការអនុវត្តការណែនាំបន្ទាប់ដោយគែមធ្លាក់ចុះនៃសញ្ញា "E" បន្ទាប់ពីទង់រវល់ (DB7) ទៅ "ទាប" .
មាតិកា
- ការបង្ហាញច្បាស់
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 0 1 - សម្អាតទិន្នន័យបង្ហាញទាំងអស់ដោយសរសេរ “20H” (លេខកូដលំហ) ទៅកាន់អាសយដ្ឋាន DDRAM ទាំងអស់ ហើយកំណត់អាសយដ្ឋាន DDRAM ទៅ “00H” ទៅក្នុង AC (បញ្ជរអាសយដ្ឋាន)។
- ត្រឡប់ទស្សន៍ទ្រនិចទៅស្ថានភាពដើម ពោលគឺនាំទស្សន៍ទ្រនិចទៅគែមខាងឆ្វេងនៅលើបន្ទាត់ទីមួយនៃការបង្ហាញ។ ធ្វើឱ្យរបៀបចូលកើនឡើង (I/D = "ខ្ពស់") ។
- ត្រឡប់ទៅផ្ទះវិញ។
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 1 – - ត្រឡប់មកផ្ទះវិញគឺជាការណែនាំអំពីការត្រឡប់ទៅផ្ទះរបស់ទស្សន៍ទ្រនិច។
- កំណត់អាសយដ្ឋាន DDRAM ទៅ "00H" នៅលើបញ្ជរអាសយដ្ឋាន។
- ត្រឡប់ទស្សន៍ទ្រនិចទៅគេហទំព័រដើមរបស់វា ហើយត្រឡប់ការបង្ហាញទៅស្ថានភាពដើមរបស់វា ប្រសិនបើប្តូរ។ ខ្លឹមសារនៃ DDRAM មិនផ្លាស់ប្តូរទេ។
- កំណត់របៀបចូល
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 1 I/D SH - កំណត់ទិសដៅផ្លាស់ទីរបស់ទស្សន៍ទ្រនិច និងការបង្ហាញ។
- I/D៖ បង្កើន/បន្ថយអាសយដ្ឋាន DDRAM (ទស្សន៍ទ្រនិច ឬព្រិចភ្នែក)
- នៅពេល I/D = "ខ្ពស់" ទស្សន៍ទ្រនិច/ព្រិចភ្នែកផ្លាស់ទីទៅខាងស្តាំ ហើយអាសយដ្ឋាន DDRAM ត្រូវបានកើនឡើង 1 ។
- នៅពេល I/D = "ទាប" ទស្សន៍ទ្រនិច / ព្រិចភ្នែកផ្លាស់ទីទៅខាងឆ្វេង ហើយអាសយដ្ឋាន DDRAM ត្រូវបានកើនឡើង 1 ។
- CGRAM ដំណើរការដូចគ្នានឹង DDRAM នៅពេលអានពី ឬសរសេរទៅ CGRAM។
- SH៖ ការផ្លាស់ប្តូរការបង្ហាញទាំងមូល
- នៅពេលប្រតិបត្តិការ DDRAM អាន (CGRAM អាន/សរសេរ) ឬ SH=“ទាប” ការផ្លាស់ប្តូរអេក្រង់ទាំងមូលមិនត្រូវបានអនុវត្តទេ។
- ប្រសិនបើប្រតិបត្តិការសរសេរ SH = "ខ្ពស់" និង DDRAM ការផ្លាស់ប្តូរការបង្ហាញទាំងមូលត្រូវបានអនុវត្តតាមតម្លៃ I/D ។ (I/D=“ខ្ពស់”។ ប្តូរទៅឆ្វេង I/D=“ទាប”។ ប្តូរទៅស្តាំ)។
- បង្ហាញការគ្រប់គ្រង បើក/បិទ
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 1 D C B - គ្រប់គ្រងការបង្ហាញ/ទស្សន៍ទ្រនិច/ព្រិចភ្នែក បើក/បិទ ចុះឈ្មោះ 1 ប៊ីត។
- D: បង្ហាញ ON/OFF control bit
- នៅពេល D=“ខ្ពស់” ការបង្ហាញទាំងមូលត្រូវបានបើក។
- នៅពេល D=“ទាប” ការបង្ហាញត្រូវបានបិទ ប៉ុន្តែទិន្នន័យបង្ហាញនៅតែមាននៅក្នុង DDRAM។
- C: ទស្សន៍ទ្រនិច ON/OFF control bit
- នៅពេល D=“ខ្ពស់” ទស្សន៍ទ្រនិចត្រូវបានបើក។
- នៅពេល D=“ទាប” ទស្សន៍ទ្រនិចនឹងបាត់នៅក្នុងការបង្ហាញបច្ចុប្បន្ន ប៉ុន្តែការចុះឈ្មោះ I/D រក្សាទិន្នន័យរបស់វា។
- ខ៖ ទស្សន៍ទ្រនិចព្រិចភ្នែក បើក/បិទ ប៊ីតវត្ថុបញ្ជា
- នៅពេល B=“ខ្ពស់” ការព្រិចភ្នែកទស្សន៍ទ្រនិចត្រូវបានបើក ដែលដំណើរការឆ្លាស់គ្នារវាងទិន្នន័យ “ខ្ពស់” ទាំងអស់ ហើយបង្ហាញតួអក្សរនៅទីតាំងទស្សន៍ទ្រនិច។
- នៅពេលដែល B=“ទាប” ការភ្លឹបភ្លែតៗត្រូវបានបិទ។
- ទស្សន៍ទ្រនិច ឬការផ្លាស់ប្តូរការបង្ហាញ
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 1 S/C R/L – – - ការផ្លាស់ប្តូរទីតាំងទស្សន៍ទ្រនិចស្តាំ/ឆ្វេង ឬការបង្ហាញដោយមិនសរសេរ ឬអានទិន្នន័យបង្ហាញ។ ការណែនាំនេះត្រូវបានប្រើដើម្បីកែតម្រូវ ឬស្វែងរកទិន្នន័យបង្ហាញ។
- កំឡុងពេលបង្ហាញទម្រង់ 2 បន្ទាត់ ទស្សន៍ទ្រនិចផ្លាស់ទីទៅបន្ទាត់ទី 2 បន្ទាប់ពីខ្ទង់ទី 40 នៃបន្ទាត់ទី 1 ។
- ចំណាំថាការផ្លាស់ប្តូរការបង្ហាញត្រូវបានអនុវត្តក្នុងពេលដំណាលគ្នានៅក្នុងបន្ទាត់ទាំងអស់។
- នៅពេលដែលទិន្នន័យបង្ហាញត្រូវបានផ្លាស់ប្តូរម្តងហើយម្តងទៀត បន្ទាត់នីមួយៗត្រូវបានផ្លាស់ប្តូរជាលក្ខណៈបុគ្គល។
- នៅពេលដែលការផ្លាស់ប្តូរការបង្ហាញត្រូវបានអនុវត្ត មាតិកានៃបញ្ជរអាសយដ្ឋានមិនត្រូវបានផ្លាស់ប្តូរទេ។
- ផ្លាស់ប្តូរលំនាំយោងទៅតាម S/C និង R/L ប៊ីត
S/C R/L ប្រតិបត្តិការ 0 0 ប្តូរទស្សន៍ទ្រនិចទៅខាងឆ្វេង ហើយ AC ត្រូវបានបន្ថយដោយ 1 0 1 ប្តូរទស្សន៍ទ្រនិចទៅខាងស្តាំ ហើយ AC ត្រូវបានកើនឡើង 1 1 0 ផ្លាស់ទីការបង្ហាញទាំងអស់ទៅខាងឆ្វេង ទស្សន៍ទ្រនិចផ្លាស់ទីទៅតាមការបង្ហាញ 1 1 ផ្លាស់ទីការបង្ហាញទាំងអស់ទៅខាងស្តាំ ទស្សន៍ទ្រនិចផ្លាស់ទីទៅតាមការបង្ហាញ
- សំណុំមុខងារ
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 DL N F – – - DL៖ ប៊ីតគ្រប់គ្រងប្រវែងទិន្នន័យចំណុចប្រទាក់
- ពេលណា DL = "ខ្ពស់" វាមានន័យថារបៀបឡានក្រុង 8 ប៊ីតជាមួយ MPU ។
- ពេលណា DL = "ទាប" វាមានន័យថារបៀបឡានក្រុង 4 ប៊ីតជាមួយ MPU ។ ដូច្នេះ DL គឺជាសញ្ញាមួយដើម្បីជ្រើសរើសរបៀបឡានក្រុង 8 ប៊ីត ឬ 4 ប៊ីត។ នៅពេលដែល 4-but bus mode វាចាំបាច់ត្រូវផ្ទេរទិន្នន័យ 4-bit ពីរដង។
- N: បង្ហាញបន្ទាត់ត្រួតពិនិត្យលេខ
- ពេលណា N=“ទាប” របៀបបង្ហាញ 1 ជួរត្រូវបានកំណត់។
- ពេលណា N=“ខ្ពស់” របៀបបង្ហាញ 2 ជួរត្រូវបានកំណត់។
- F: បង្ហាញបន្ទាត់ត្រួតពិនិត្យលេខ
- ពេលណា F=“ទាប” របៀបបង្ហាញទម្រង់ចំណុច 5×8 ត្រូវបានកំណត់។
- ពេលណា F=“ខ្ពស់” របៀបបង្ហាញទម្រង់ចំណុច 5×11 ។
- កំណត់អាសយដ្ឋាន CGRAM
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 - កំណត់អាសយដ្ឋាន CGRAM ទៅ AC ។
- ការណែនាំធ្វើឱ្យទិន្នន័យ CGRAM មានពី MPU ។
- កំណត់អាសយដ្ឋាន DDRAM
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 - កំណត់អាសយដ្ឋាន DDRAM ទៅ AC ។
- ការណែនាំនេះធ្វើឱ្យទិន្នន័យ DDRAM មានពី MPU ។
- នៅពេលរបៀបបង្ហាញ 1 ជួរ (N=LOW) អាសយដ្ឋាន DDRAM គឺពី "00H" ទៅ "4FH"។ នៅក្នុងរបៀបបង្ហាញ 2 ជួរ (N=High) អាសយដ្ឋាន DDRAM នៅក្នុងបន្ទាត់ទី 1 បង្កើតជា "00H" ទៅ " 27H” ហើយអាសយដ្ឋាន DDRAM នៅក្នុងជួរទី 2 គឺចាប់ពី “40H” ដល់ “67H” ។
- អានទង់ដែលរវល់ និងអាសយដ្ឋាន
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 - ការណែនាំនេះបង្ហាញថា S6A0069 ស្ថិតនៅក្នុងប្រតិបត្តិការខាងក្នុងឬអត់។
- ប្រសិនបើ BF លទ្ធផលគឺ "ខ្ពស់" នោះប្រតិបត្តិការខាងក្នុងកំពុងដំណើរការ ហើយគួរតែរង់ចាំឱ្យ BF ទាប ទើបការណែនាំបន្ទាប់អាចត្រូវបានអនុវត្ត។
- នៅក្នុងការណែនាំនេះ អ្នកក៏អាចអានតម្លៃនៃបញ្ជរអាសយដ្ឋានផងដែរ។
- សរសេរទិន្នន័យទៅ RAM
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 D7 D6 D5 D4 D3 D2 D1 D0 - សរសេរទិន្នន័យគោល 8 ប៊ីតទៅ DDRAM/CGRAM ។
- ការជ្រើសរើស RAM ពី DDRAM និង CGRAM ត្រូវបានកំណត់ដោយការណែនាំកំណត់អាសយដ្ឋានពីមុន (សំណុំអាសយដ្ឋាន DDRAM សំណុំអាសយដ្ឋាន CGRAM) ។
- ការណែនាំអំពីការកំណត់ RAM ក៏អាចកំណត់ទិសដៅ AC ទៅ RAM ផងដែរ។
- បន្ទាប់ពីដំណើរការសរសេរ។ អាសយដ្ឋានត្រូវបានបង្កើន/បន្ថយដោយស្វ័យប្រវត្តិដោយ 1 យោងតាមរបៀបចូល។
- អានទិន្នន័យពី RAM
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 1 D7 D6 D5 D4 D3 D2 D1 D0
- អានទិន្នន័យគោល 8 ប៊ីតពី DDRAM/CGRAM ។
- ការជ្រើសរើស RAM ត្រូវបានកំណត់ដោយការណែនាំកំណត់អាសយដ្ឋានពីមុន។ ប្រសិនបើការណែនាំកំណត់អាសយដ្ឋានរបស់ RAM មិនត្រូវបានអនុវត្តមុនពេលការណែនាំនេះ ទិន្នន័យដែលបានអានដំបូងគឺមិនត្រឹមត្រូវទេ ដោយសារទិសដៅរបស់ AC មិនទាន់ត្រូវបានកំណត់នៅឡើយ។
- ប្រសិនបើទិន្នន័យ RAM ត្រូវបានអានច្រើនដងដោយគ្មានការណែនាំអាសយដ្ឋាន RAM ដែលកំណត់ពីមុន ប្រតិបត្តិការអាន ទិន្នន័យ RAM ត្រឹមត្រូវអាចទទួលបានពីទីពីរ។ ទោះយ៉ាងណាក៏ដោយ ទិន្នន័យដំបូងនឹងមិនត្រឹមត្រូវទេ ព្រោះមិនមានពេលវេលាដើម្បីផ្ទេរទិន្នន័យ RAM ទេ។
- ក្នុងករណីនៃប្រតិបត្តិការអាន DDRAM ការណែនាំការផ្លាស់ប្តូរទស្សន៍ទ្រនិចដើរតួនាទីដូចគ្នានឹងការណែនាំកំណត់អាសយដ្ឋាន DDRAM វាក៏ផ្ទេរទិន្នន័យ RAM ទៅកាន់បញ្ជីទិន្នន័យលទ្ធផលផងដែរ។
- បន្ទាប់ពីប្រតិបត្តិការអាន បញ្ជរអាសយដ្ឋានត្រូវបានបង្កើន/បន្ថយដោយស្វ័យប្រវត្តិដោយ 1 យោងតាមរបៀបចូល។
- បន្ទាប់ពីប្រតិបត្តិការអាន CGRAM ការផ្លាស់ប្តូរការបង្ហាញអាចមិនត្រូវបានប្រតិបត្តិត្រឹមត្រូវទេ។
- ចំណាំ៖ ក្នុងករណីប្រតិបត្តិការសរសេរ RAM AC ត្រូវបានបង្កើន / ថយចុះ 1 ដូចនៅក្នុងប្រតិបត្តិការអាន។
- នៅពេលនេះ AC បង្ហាញពីទីតាំងអាសយដ្ឋានបន្ទាប់ ប៉ុន្តែមានតែទិន្នន័យមុនប៉ុណ្ណោះដែលអាចអានបានដោយការណែនាំអាន។
គំរូតួអក្សរស្តង់ដារ អង់គ្លេស/អឺរ៉ុប
ការបញ្ជាក់គុណភាព
ស្តង់ដារនៃការធ្វើតេស្តរូបរាងផលិតផល
- របៀបនៃការធ្វើតេស្តរូបរាង: ការត្រួតពិនិត្យគួរតែត្រូវបានអនុវត្តដោយប្រើ 20W x 2 fluorescent lamps.
- ចម្ងាយរវាង LCM និង fluorescent lamps គួរតែមាន 100 សង់ទីម៉ែត្រឬច្រើនជាងនេះ។
- ចម្ងាយរវាង LCM និងភ្នែករបស់អធិការគួរតែមាន 25 សង់ទីម៉ែត្រឬច្រើនជាងនេះ។
- នេះ។ viewទិសដៅសម្រាប់ការត្រួតពិនិត្យគឺ 35 °ពីបញ្ឈរទល់នឹង LCM ។
- តំបន់ A៖ ផ្ទៃបង្ហាញសកម្ម (អប្បបរមា viewនៅក្នុងតំបន់) ។
- តំបន់ B៖ តំបន់បង្ហាញមិនសកម្ម (ខាងក្រៅ viewនៅក្នុងតំបន់) ។
លក្ខណៈបច្ចេកទេសនៃការធានាគុណភាព
- ស្តង់ដារត្រួតពិនិត្យ AQL
- Sampវិធីសាស្រ្ត ling: GB2828-87, Level II, single sampling defect classification (ចំណាំ៖ * មិនរាប់បញ្ចូល)
ចាត់ថ្នាក់ | ធាតុ | ចំណាំ | AQL | |
មេ | បង្ហាញស្ថានភាព | សៀគ្វីខ្លីឬបើកចំហ | 1 | 0.65 |
ការលេចធ្លាយ LC | ||||
ភ្លឹបភ្លែតៗ | ||||
គ្មានការបង្ហាញ | ||||
ខុស viewទិសដៅ | ||||
ពិការភាពកម្រិតពណ៌ (ស្រអាប់ ខ្មោច) | 2 | |||
ពន្លឺខាងក្រោយ | 1,8 | |||
មិនបង្ហាញ | ខ្សែរាបស្មើឬម្ជុលបញ្ច្រាស | 10 | ||
សមាសធាតុខុសឬបាត់ | 11 | |||
អនីតិជន | បង្ហាញស្ថានភាព | គម្លាតពណ៌ផ្ទៃខាងក្រោយ | 2 | 1.0 |
ចំណុចខ្មៅនិងធូលី | 3 | |||
ពិការភាពបន្ទាត់, កោស | 4
5 |
|||
ឥន្ទធនូ | ||||
បន្ទះសៀគ្វី | 6 | |||
រន្ធ | 7 | |||
ប៉ូឡារីស័រ |
លេចចេញ | 12 | ||
ពពុះនិងសម្ភារៈបរទេស | 3 | |||
ការផ្សារដែក | ការតភ្ជាប់ខ្សោយ | 9 | ||
ខ្សែ | ការតភ្ជាប់ខ្សោយ | 10 | ||
ផ្ទាំង | ទីតាំង, ភាពរឹងមាំនៃចំណង | 13 |
កំណត់ចំណាំលើចំណាត់ថ្នាក់នៃពិការភាព
ទេ | ធាតុ | លក្ខណៈវិនិច្ឆ័យ | |||||||||||||
1 | សៀគ្វីខ្លីឬបើកចំហ | មិនអនុញ្ញាត | |||||||||||||
ការលេចធ្លាយ LC | |||||||||||||||
ភ្លឹបភ្លែតៗ | |||||||||||||||
គ្មានការបង្ហាញ | |||||||||||||||
ខុស viewទិសដៅ | |||||||||||||||
អំពូល Backlight ខុស | |||||||||||||||
2 | ពិការភាពកម្រិតពណ៌ | យោងទៅលើការអនុម័ត sample | |||||||||||||
គម្លាតពណ៌ផ្ទៃខាងក្រោយ | |||||||||||||||
3 |
ចំណុចខ្វះខាត, ចំណុចខ្មៅ ធូលី (រួមទាំងប៉ូឡារីស័រ)
j = (X+Y)/2 |
![]() ឯកតា៖ អ៊ីញ2
|
|||||||||||||
4 | ពិការភាពបន្ទាត់, កោស | ![]() ឯកតា៖ ម។
|
|||||||||||||
5 |
ឥន្ទធនូ |
ការផ្លាស់ប្តូរពណ៌មិនលើសពីពីរ viewតំបន់។ |
ទេ | ធាតុ | លក្ខណៈវិនិច្ឆ័យ | ||||||||
7 | លំនាំផ្នែក
W = ទទឹងផ្នែក j = (X+Y)/2 |
(1) រន្ធ
j < 0.10mm គឺអាចទទួលយកបាន។ ឯកតា៖ ម។
|
||||||||
8 | ពន្លឺខាងក្រោយ | (1) ពណ៌នៃអំពូល Backlight គួរតែត្រូវគ្នានឹងការបញ្ជាក់។
(2) មិនអនុញ្ញាតឱ្យមានការភ្លឹបភ្លែតៗ |
||||||||
9 | ការផ្សារដែក | (1) មិនអនុញ្ញាតឱ្យមានបាល់កខ្វក់ខ្លាំង និង solder នៅលើ PCB ។ (ទំហំកខ្វក់សំដៅលើចំណុចខ្វះខាត និងធូលី)
(2) ជាង 50% នៃសំណគួរតែត្រូវបានលក់នៅលើដី។ |
||||||||
10 | ខ្សែ | (1) ខ្សែស្ពាន់មិនគួរច្រេះទេ។
(2) មិនអនុញ្ញាតឱ្យមានស្នាមប្រេះនៅលើការតភ្ជាប់ខ្សែស្ពាន់។ (3) មិនអនុញ្ញាតឱ្យបញ្ច្រាសទីតាំងនៃខ្សែរាបស្មើ។ (4) មិនអនុញ្ញាតឱ្យមានខ្សែស្ពាន់ដែលលេចចេញនៅខាងក្នុងខ្សែរាបស្មើ។ |
||||||||
11* | PCB | (1) មិនអនុញ្ញាតឱ្យវីសច្រេះឬខូច។
(2) មិនអនុញ្ញាតឱ្យបាត់ឬដាក់ខុសនៃសមាសធាតុ។ |
ភាពជឿជាក់នៃ LCM
លក្ខខណ្ឌតេស្តភាពជឿជាក់៖
ធាតុ | លក្ខខណ្ឌ | ពេលវេលា (ម៉ោង) | ការវាយតម្លៃ |
សីតុណ្ហភាពខ្ពស់។ ការផ្ទុក | 80°C | 48 | មិនមានភាពមិនប្រក្រតីនៅក្នុងមុខងារនិងរូបរាងទេ។ |
សីតុណ្ហភាពខ្ពស់។ ប្រតិបត្តិការ | 70°C | 48 | |
សីតុណ្ហភាពទាប។ ការផ្ទុក | -30 អង្សាសេ | 48 | |
សីតុណ្ហភាពទាប។ ប្រតិបត្តិការ | -20 អង្សាសេ | 48 | |
សំណើម | 40 ° C / 90% RH | 48 | |
សីតុណ្ហភាព វដ្ត | 0°C ¬ 25°C ®50°C
(30 នាទី ¬ 5 នាទី ® 30 នាទី) |
10 វដ្ត |
រយៈពេលនៃការស្តារឡើងវិញគួរតែមានយ៉ាងហោចណាស់ 24 ម៉ោង។ ជាងនេះទៅទៀត មុខងារ ការអនុវត្ត និងរូបរាង នឹងមិនមានការខ្សោះជីវជាតិគួរឱ្យកត់សម្គាល់ក្នុងរយៈពេល 50,000 ម៉ោង ក្រោមលក្ខខណ្ឌប្រតិបត្តិការធម្មតា និងការផ្ទុកនៅសីតុណ្ហភាពបន្ទប់ (20+8°C) សំណើមធម្មតា (ក្រោម 65% RH) និងនៅក្នុងតំបន់ដែលមិនប៉ះពាល់។ ពន្លឺព្រះអាទិត្យដោយផ្ទាល់។
ការប្រុងប្រយ័ត្នសម្រាប់ការប្រើប្រាស់ LCD/LCM
- LCD/LCM ត្រូវបានផ្គុំ និងកែតម្រូវដោយភាពជាក់លាក់ខ្ពស់។
- កុំព្យាយាមកែប្រែ ឬកែប្រែ។
- ខាងក្រោមនេះគួរកត់សំគាល់។
ការប្រុងប្រយ័ត្នទូទៅ៖
- បន្ទះ LCD ធ្វើពីកញ្ចក់។ ជៀសវាងការឆក់មេកានិចខ្លាំងពេក ឬដាក់សម្ពាធខ្លាំងទៅលើផ្ទៃនៃផ្ទៃបង្ហាញ។
- Polarizer ដែលប្រើលើផ្ទៃបង្ហាញគឺងាយនឹងកោស និងខូច។ ការយកចិត្តទុកដាក់ខ្លាំងបំផុតគួរតែត្រូវបានយកនៅពេលដោះស្រាយ។ ដើម្បីសម្អាតធូលី ឬភាពកខ្វក់ចេញពីផ្ទៃអេក្រង់ សូមជូតថ្នមៗជាមួយកប្បាស ឬវត្ថុទន់ផ្សេងទៀតដែលត្រាំជាមួយនឹងជាតិអាល់កុល isopropyl ជាតិអាល់កុលអេទីល ឬ trichloro tri florothane កុំប្រើទឹក សារធាតុ ketone ឬសារធាតុក្រអូប ហើយកុំជូតឱ្យខ្លាំង។
- កុំ tamper នៅក្នុងវិធីណាមួយជាមួយនឹងផ្ទាំងនៅលើស៊ុមដែក។
- កុំធ្វើការកែប្រែណាមួយនៅលើ PCB ដោយមិនពិគ្រោះជាមួយ XIAMEM OCULAR
- នៅពេលដំឡើង LCM ត្រូវប្រាកដថា PCB មិនស្ថិតក្រោមភាពតានតឹងណាមួយដូចជាការពត់កោងឬរមួល។ ទំនាក់ទំនង Elastomer គឺឆ្ងាញ់ណាស់ ហើយភីកសែលដែលបាត់អាចបណ្តាលមកពីការផ្លាស់ទីលំនៅបន្តិចបន្តួចនៃធាតុណាមួយ។
- ជៀសវាងការចុចលើគែមដែក បើមិនដូច្នេះទេ ឧបករណ៍ភ្ជាប់អ៊ីឡាស្តូមឺអាចខូចទ្រង់ទ្រាយ និងបាត់បង់ទំនាក់ទំនង ដែលជាលទ្ធផលបាត់ភីកសែល និងបង្កជាឥន្ទធនូនៅលើអេក្រង់ផងដែរ។
- ប្រយ័ត្នកុំប៉ះ ឬលេបគ្រីស្តាល់រាវដែលអាចលេចធ្លាយចេញពីកោសិកាដែលខូច។ ប្រសិនបើគ្រីស្តាល់រាវណាមួយរាលដាលដល់ស្បែក ឬសម្លៀកបំពាក់ សូមលាងសម្អាតវាចេញភ្លាមៗជាមួយនឹងសាប៊ូ និងទឹក។
ការប្រុងប្រយ័ត្នអគ្គិសនីឋិតិវន្ត៖
- CMOS-LSI ត្រូវបានប្រើសម្រាប់សៀគ្វីម៉ូឌុល។ ដូច្នេះប្រតិបត្តិករគួរតែត្រូវបានមូលដ្ឋាននៅពេលណាដែលគាត់ / នាងចូលមកទាក់ទងជាមួយម៉ូឌុល។
- កុំប៉ះផ្នែកណាមួយនៃចរន្តដូចជាបន្ទះ LSI; ទង់ដែងនាំមុខនៅលើ PCB និងស្ថានីយចំណុចប្រទាក់ជាមួយនឹងផ្នែកណាមួយនៃរាងកាយរបស់មនុស្ស។
- កុំប៉ះស្ថានីយតភ្ជាប់នៃអេក្រង់ដោយដៃទទេ; វានឹងបណ្តាលឱ្យមានការដាច់ឬអ៊ីសូឡង់ខូចនៃស្ថានីយ។
- ម៉ូឌុលគួរតែត្រូវបានរក្សាទុកក្នុងថង់ប្រឆាំងនឹងឋិតិវន្ត ឬធុងផ្សេងទៀតដែលធន់នឹងឋិតិវន្តសម្រាប់ផ្ទុក។
- គួរតែប្រើតែដែក soldering ដែលមានមូលដ្ឋានត្រឹមត្រូវប៉ុណ្ណោះ។
- ប្រសិនបើទួណឺវីសអគ្គិសនីត្រូវបានប្រើប្រាស់ វាគួរតែដាក់ដី និងការពារដើម្បីការពារផ្កាភ្លើង។
- វិធានការការពារឋិតិវន្តធម្មតាគួរតែត្រូវបានគេសង្កេតឃើញសម្រាប់សម្លៀកបំពាក់ការងារ និងកៅអីធ្វើការ។
- ចាប់តាំងពីខ្យល់ស្ងួតមានឥទិ្ធពលដល់ឋិតិវន្ត សំណើមដែលទាក់ទងពី 50-60% ត្រូវបានណែនាំ។
ការប្រុងប្រយ័ត្នក្នុងការផ្សារដែក៖
- ការផ្សារគួរតែត្រូវបានអនុវត្តតែនៅលើ I/O terminals ប៉ុណ្ណោះ។
- ប្រើដែកលួសដោយការដាក់ដីឱ្យបានត្រឹមត្រូវ និងមិនមានការលេចធ្លាយ។
- សីតុណ្ហភាពផ្សារ: 280 ° C + 10 ° C
- ពេលវេលាលក់៖ ៣ ទៅ ៤ វិនាទី។
- ប្រើ eutectic solder ជាមួយនឹងការបំពេញជ័រ។
- ប្រសិនបើប្រើ flux នោះផ្ទៃ LCD គួរតែត្រូវបានការពារ ដើម្បីជៀសវាងលំហូរចេញ។
- សំណល់ Flux គួរតែត្រូវបានយកចេញ។
ការប្រុងប្រយ័ត្នប្រតិបត្តិការ៖
- នេះ។ viewមុំ ing អាចត្រូវបានលៃតម្រូវដោយការផ្លាស់ប្តូរ LCD ការបើកបរ voltagអ៊ី វ.
- ចាប់តាំងពីបានអនុវត្ត DC វ៉ុលtage បណ្តាលឱ្យមានប្រតិកម្មគីមី ដែលធ្វើឱ្យការបង្ហាញកាន់តែយ៉ាប់យ៉ឺន ទម្រង់រលកជីពចរដែលបានអនុវត្តគួរតែស៊ីមេទ្រី ដែលមិនមានវត្តមានសមាសធាតុ DC ឡើយ។ ត្រូវប្រាកដថាប្រើវ៉ុលប្រតិបត្តិការដែលបានបញ្ជាក់tage.
- ការបើកបរ voltage គួរតែត្រូវបានរក្សាទុកក្នុងចន្លោះជាក់លាក់មួយ; វ៉ុលលើសtage នឹងកាត់បន្ថយអាយុកាលនៃការបង្ហាញ។
- ពេលវេលាឆ្លើយតបកើនឡើងជាមួយនឹងការថយចុះនៃសីតុណ្ហភាព។
- ពណ៌បង្ហាញអាចរងផលប៉ះពាល់នៅសីតុណ្ហភាពខាងលើជួរប្រតិបត្តិការរបស់វា។
- រក្សាសីតុណ្ហភាពក្នុងចន្លោះដែលបានបញ្ជាក់នៃការប្រើប្រាស់ និងការផ្ទុក។ សីតុណ្ហភាព និងសំណើមហួសប្រមាណអាចបណ្តាលឱ្យមានការរិចរិលប៉ូឡូរីសៀ ការរបូតប៉ូឡារីស័រ ឬបង្កើតពពុះ។
- សម្រាប់ការផ្ទុករយៈពេលវែងលើសពី 40 អង្សាសេ សំណើមដែលទាក់ទងគួរតែត្រូវបានរក្សាទុកនៅក្រោម 60% និងជៀសវាងពន្លឺព្រះអាទិត្យដោយផ្ទាល់។
ឯកសារ/ធនធាន
![]() |
បច្ចេកវិទ្យា Handson DSP-1165 I2C Serial Interface ម៉ូឌុល LCD 20x4 [pdf] ការណែនាំអ្នកប្រើប្រាស់ DSP-1165 I2C Serial Interface 20x4 LCD Module, DSP-1165, I2C Serial Interface 20x4 LCD Module, Interface 20x4 LCD Module, 20x4 LCD Module, LCD Module, Module |