សិក្ខាសាលាឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ HOLTEK ESK-IRRC-T00

មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់សិក្ខាសាលាឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ

- ការពិនិត្យឡើងវិញ: V1.10 កាលបរិច្ឆេទ៖ ថ្ងៃទី 19 ខែវិច្ឆិកា ឆ្នាំ 2022
- www.holtek.com
សេចក្តីផ្តើម
- សិក្ខាសាលាឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ HOLTEK គឺជាវេទិការចនាសម្រាប់ការរចនារហ័សនៃឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ។ កម្មវិធីនេះមិនត្រឹមតែគាំទ្រការអភិវឌ្ឍន៍កម្មវិធីឧបករណ៍បញ្ជាពីចម្ងាយដោយផ្អែកលើពិធីការស្តង់ដារទូទៅដូចជា NEC, NEC-16, Philips RC-5, Philips RC-6, Sharp និងពិធីការឧបករណ៍បញ្ជាពីចម្ងាយទូទៅផ្សេងទៀតប៉ុណ្ណោះទេ ប៉ុន្តែថែមទាំងផ្តល់នូវវិធីសាស្ត្ររចនាសម្រាប់អ្នកប្រើប្រាស់ផងដែរ។ កំណត់ប៉ារ៉ាម៉ែត្រកូដពីចម្ងាយអ៊ីនហ្វ្រារ៉េដផ្ទាល់ខ្លួនរបស់ពួកគេ ដែលខុសពីពិធីការស្តង់ដារផ្សេងទៀត។ លើសពីនេះទៀត រួមជាមួយបន្ទះឌិកូដ HOLTEK IR សិក្ខាសាលាអាចវិភាគទម្រង់រលក IR សម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយដែលមានស្រាប់។ បន្ទាប់មកវាអាចត្រូវបានប្រើសម្រាប់ការអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយថ្មីដោយផ្អែកលើពិធីការដូចគ្នា ឬប្រើដើម្បីផ្ទៀងផ្ទាត់លេខកូដផ្ញើសម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយដែលកំពុងអភិវឌ្ឍ។
- មុខងារកម្មវិធីសំខាន់ៗសម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដទូទៅត្រូវបានបែងចែកជាប្រភេទដូចខាងក្រោមៈ
- ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅ
សោ៖ កំណត់សកម្មភាពអ្នកប្រើប្រាស់។
ម៉ូឌុលកូដ៖ ប្រើពិធីការកូដផ្សេងៗគ្នា ដើម្បីកែប្រែសញ្ញា ដើម្បីជៀសវាងការជ្រៀតជ្រែករវាងឧបករណ៍ទទួលផ្សេងៗគ្នា។
សូចនាករ៖ ការចង្អុលបង្ហាញលេខកូដ។
ការគ្រប់គ្រងថាមពលឋិតិវន្ត៖ ពង្រីកអាយុកាលថ្ម។ - ឧបករណ៍បញ្ជាពីចម្ងាយ LCD
សោ៖ កំណត់សកម្មភាពអ្នកប្រើប្រាស់។
ម៉ូឌុលកូដ៖ ប្រើពិធីការកូដផ្សេងៗគ្នា ដើម្បីកែប្រែសញ្ញា ដើម្បីជៀសវាងការជ្រៀតជ្រែករវាងឧបករណ៍ទទួលផ្សេងៗគ្នា។
អេក្រង់ LCD៖ បង្ហាញព័ត៌មានស្ថានភាពប្រតិបត្តិការផ្សេងៗដែលឧបករណ៍បញ្ជាពីចម្ងាយផ្ញើទៅឧបករណ៍ទទួល។
អំពូល Backlight៖ កម្មវិធីបញ្ជា LCD backlight ។
ការគ្រប់គ្រងថាមពលឋិតិវន្ត៖ ពង្រីកអាយុកាលថ្ម។
កម្មវិធីសិក្ខាសាលា

អេក្រង់ចាប់ផ្ដើម
- បន្ទាប់ពីកម្មវិធីបានចាប់ផ្តើមដូចដែលបានបង្ហាញខាងលើ របារម៉ឺនុយនៅផ្នែកខាងលើខាងឆ្វេងនឹងបង្ហាញម៉ឺនុយខាងក្រោមពីឆ្វេងទៅស្តាំ៖ ជម្រើស ភាសា និងជំនួយ។
- ម៉ឺនុយជម្រើសផ្តល់នូវការអាប់ដេត F/W និងមុខងារបង្ហាញការកំណត់រចនាសម្ព័ន្ធមុខងារឡើងវិញ។
- ម៉ឺនុយភាសាផ្តល់នូវជម្រើសនៃភាសាចិនសាមញ្ញ ចិនបុរាណ និងភាសាអង់គ្លេស។
- ម៉ឺនុយជំនួយផ្តល់នូវការណែនាំរបស់អ្នកប្រើ សន្លឹកទិន្នន័យ MCU ការរចនាគ្រោងការណ៍នៃក្រុមប្រឹក្សាអភិវឌ្ឍន៍ មូលដ្ឋានចំណេះដឹងឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ និងព័ត៌មានកំណែសិក្ខាសាលា។

ការកំណត់គម្រោង
- នៅក្នុងការកំណត់គម្រោង viewអ្នកប្រើប្រាស់អាចបង្កើតគម្រោងថ្មី បើកគម្រោងចាស់ ឬអតីតដែលមានស្រាប់ampលេ គម្រោងអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយថ្មីអាចត្រូវបានអនុវត្តដោយជ្រើសរើសឧបករណ៍បញ្ជាពីចម្ងាយទូទៅ ឬឧបករណ៍បញ្ជាពីចម្ងាយ LCD នៅក្នុងការកំណត់គម្រោងថ្មី។ សម្រាប់ការអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅ MCU ដែលគាំទ្រគឺ
- HT68F2420 និងរបៀបអភិវឌ្ឍន៍អាចជ្រើសរើសរបៀបពិធីការស្តង់ដារ របៀបពិធីការដែលបានកំណត់ដោយអ្នកប្រើប្រាស់ និងរបៀបកូដ។ សម្រាប់ការអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយ LCD MCU ដែលគាំទ្រគឺ HT67F2432 ហើយរបៀបអភិវឌ្ឍន៍អាចជ្រើសរើសរបៀបពិធីការដែលកំណត់ដោយអ្នកប្រើប្រាស់ ឬរបៀបកូដ។
ដំណើរការអភិវឌ្ឍឧបករណ៍បញ្ជាពីចម្ងាយនៅក្នុងកម្មវិធីសិក្ខាសាលាមានជំហានកំណត់រចនាសម្ព័ន្ធសំខាន់ៗដូចខាងក្រោមៈ
- និយមន័យពិធីការ
- មាតិកាអេក្រង់ LCD - សម្រាប់តែឧបករណ៍បញ្ជាពីចម្ងាយ LCD ប៉ុណ្ណោះ។
- ការកំណត់សោ និងកម្មវិធីបញ្ជា
- បង្កើតគម្រោងដែលអាចត្រូវបានប្រើសម្រាប់ការអភិវឌ្ឍន៍បន្ទាប់បន្សំ ហើយបន្ទាប់មកចងក្រងវាដើម្បីបង្កើតកម្មវិធី files
ការអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅ

ការកំណត់គម្រោងសម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅ
ការអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅគាំទ្ររបៀបអភិវឌ្ឍន៍បី៖ របៀបពិធីការស្តង់ដារ របៀបពិធីការដែលកំណត់ដោយអ្នកប្រើប្រាស់ និងរបៀបកូដ។ នៅក្នុងទំព័រការកំណត់គម្រោង សូមជ្រើសរើសប្រភេទឧបករណ៍បញ្ជាពីចម្ងាយទូទៅ។ នៅទីនេះ MCU ដែលគាំទ្រគឺ HT68F2420 ។
ការអភិវឌ្ឍន៍របៀបពិធីការស្តង់ដារ

ការកំណត់រចនាសម្ព័ន្ធរបៀបពិធីការស្តង់ដារ
ដូចដែលបានបង្ហាញខាងលើ នៅក្នុងរបៀបអភិវឌ្ឍន៍ពិធីការស្តង់ដារ NEC, Philips RC-5, Philips RC-6, Sharp, JVC និងពិធីការពេញនិយមផ្សេងទៀតនៅលើទីផ្សារអាចត្រូវបានប្រើសម្រាប់ការអភិវឌ្ឍន៍។ នៅពេលប្រើពិធីការស្តង់ដារ វាមិនតម្រូវឱ្យកំណត់រចនាសម្ព័ន្ធប៉ារ៉ាម៉ែត្រគ្រប់គ្រងពិធីការណាមួយឡើយ។ លើសពីនេះទៀតកម្មវិធី view ផ្តល់នូវទម្រង់រលកមុន។view. បន្ទាប់ពីពិធីការស្តង់ដារដែលត្រូវប្រើត្រូវបានជ្រើសរើស វាគ្រាន់តែជាការចាំបាច់ក្នុងការកំណត់រចនាសម្ព័ន្ធកាតព្វកិច្ច និងលេខកូដអាសយដ្ឋានសមស្រប ដើម្បីបញ្ចប់ការកំណត់រចនាសម្ព័ន្ធនៃផ្នែកពិធីការ។
ការអភិវឌ្ឍន៍របៀបពិធីការដែលកំណត់ដោយអ្នកប្រើប្រាស់
ការអភិវឌ្ឍន៍ពិធីការដែលបានកំណត់ដោយអ្នកប្រើប្រាស់មានផ្ទាំងពីរដើម្បីកំណត់រចនាសម្ព័ន្ធប៉ារ៉ាម៉ែត្រ។ ទីមួយគឺផ្ទាំងរបៀបម៉ូឌុល។ នៅក្នុងផ្ទាំងនេះ ប៉ារ៉ាម៉ែត្រក្រុមហ៊ុនដឹកជញ្ជូន ប៉ារ៉ាម៉ែត្រម៉ូឌុល Bit1 និង Bit0 ប៉ារ៉ាម៉ែត្រកូដចាប់ផ្ដើម និងប៉ារ៉ាម៉ែត្រកូដដដែលៗអាចត្រូវបានកំណត់ដោយអ្នកប្រើប្រាស់។
ការកំណត់រចនាសម្ព័ន្ធរបៀបពិធីការដែលបានកំណត់ដោយអ្នកប្រើប្រាស់
ប្រតិបត្តិការកំណត់រចនាសម្ព័ន្ធជាក់លាក់មានដូចខាងក្រោម៖
ក្រុមហ៊ុនដឹកជញ្ជូន

- ប៉ារ៉ាម៉ែត្រក្រុមហ៊ុនដឹកជញ្ជូន
ដូចដែលបានបង្ហាញខាងលើ ក្នុងទម្រង់ពិធីការដែលបានកំណត់ដោយអ្នកប្រើប្រាស់ ប៉ារ៉ាម៉ែត្រក្រុមហ៊ុនដឹកជញ្ជូនអាចត្រូវបានកំណត់ដោយអ្នកប្រើប្រាស់។ ប្រេកង់ក្រុមហ៊ុនដឹកជញ្ជូនមានចាប់ពី 30kHz ដល់ 58kHz ហើយកាតព្វកិច្ចអាចជ្រើសរើស 1/2, 1/3 ឬ 1/4។ - របៀបម៉ូឌុលទិន្នន័យ
របៀបម៉ូឌុលទិន្នន័យអាចជ្រើសរើសម៉ូឌុលជីពចរ (PDM) ឬម៉ូឌុលដំណាក់កាល (Manchester)។
- ប៉ារ៉ាម៉ែត្រម៉ូឌុលរយៈពេលជីពចរ (PDM)
រូបខាងលើគឺជាដ្យាក្រាមកំណត់រចនាសម្ព័ន្ធដែលបង្ហាញពីប៉ារ៉ាម៉ែត្រម៉ូឌុលរយៈពេលជីពចរនៃ Bit0 និង Bit1 ។ នៅក្នុងកម្មវិធី ពេលវេលា MARK (Continuous Carrier Pulse) និងពេលវេលា SPACE (No Pulse) សម្រាប់ Bit0 និង Bit1 នៅក្នុងសញ្ញាម៉ូឌុលដែលផ្ញើដោយឧបករណ៍បញ្ជាពីចម្ងាយអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធ។ ប៉ារ៉ាម៉ែត្រ MARK, SPACE និងពេលវេលាសរុបត្រូវបានសម្គាល់ជាក្រាហ្វិកនៅផ្នែកខាងស្តាំដោយកម្មវិធី។
ប៉ារ៉ាម៉ែត្រម៉ូឌុលដំណាក់កាល (Manchester)
- រូបភាពខាងលើគឺជាដ្យាក្រាមកំណត់រចនាសម្ព័ន្ធដែលបង្ហាញពីប៉ារ៉ាម៉ែត្រម៉ូឌុលដំណាក់កាល។ នៅក្នុងកម្មវិធី ពេលវេលា MARK/SPACE នៃ Bit0 និង Bit1 អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធ។ សម្រាប់ម៉ូឌុលដំណាក់កាល មានតែប៉ារ៉ាម៉ែត្រពេលវេលាមួយប៉ុណ្ណោះដែលត្រូវកំណត់។ បន្ទាប់មកប្រើនិយមន័យបន្ទាត់រាងប៉ូលដើម្បីជ្រើសរើសថាតើពេលវេលា MARK នៃ Bit0 គឺនៅខាងមុខឬខាងក្រោយ។ ប៉ារ៉ាម៉ែត្រ MARK, SPACE និងពេលវេលាសរុបត្រូវបានសម្គាល់ជាក្រាហ្វិកនៅផ្នែកខាងស្តាំដោយកម្មវិធី។
- ប៉ារ៉ាម៉ែត្រ MARK និង SPACE អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធក្នុងចន្លោះ 300μs ~ 2000μs។
កូដចាប់ផ្ដើម/ប៉ារ៉ាម៉ែត្របឋមកថា
- កូដចាប់ផ្ដើម ដែលត្រូវបានគេស្គាល់ថាជាបឋមកថា ត្រូវបានប្រើដោយឧបករណ៍បញ្ជាពីចម្ងាយ ដើម្បីផ្ញើសញ្ញាការក្រិតតាមខ្នាតដំបូង មុនពេលបញ្ជូនសញ្ញាបញ្ជាទៅអ្នកទទួល។
- កូដចាប់ផ្ដើមគាំទ្រទាំងប្រភេទ AGC Burst និង Manchester។ កូដចាប់ផ្ដើមប្រភេទ Manchester (ម៉ូឌុលដំណាក់កាល) អាចប្រើបានតែនៅពេលដែលម៉ូឌុលដំណាក់កាលទិន្នន័យត្រូវបានជ្រើសរើស។

- ដូចដែលបានបង្ហាញខាងលើ កូដចាប់ផ្ដើមប្រភេទ AGC Burst មានរយៈពេលនៃ MARK និង SPACE ដែលវែងជាងកូដទិន្នន័យទូទៅ។ កូដចាប់ផ្ដើមប្រភេទ AGC Burst ជួយអ្នកទទួលដើម្បីចាប់ផ្តើមការទទួលបាន ប៉ុន្តែពេលវេលា MARK គឺសមាមាត្រទៅនឹងការប្រើប្រាស់ថាមពល។ ដូច្នេះប៉ារ៉ាម៉ែត្រនេះគួរតែត្រូវបានកំណត់រចនាសម្ព័ន្ធត្រឹមត្រូវ។ វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យកំណត់ចន្លោះពី 4ms និង 20ms។ ប៉ារ៉ាម៉ែត្រ MARK, SPACE និងពេលវេលាសរុបត្រូវបានសម្គាល់ជាក្រាហ្វិកដោយកម្មវិធី។

- ដូចដែលបានបង្ហាញខាងលើ នៅពេលដែលទិន្នន័យត្រូវបានកែប្រែដោយប្រើរបៀប Manchester កូដចាប់ផ្ដើមឌីជីថលស្រដៀងនឹងពិធីការ Philips RC-5 អាចត្រូវបានប្រើ។ កូដចាប់ផ្ដើមនៅក្នុងកម្មវិធីអាចកំណត់រចនាសម្ព័ន្ធបានរហូតដល់ 3 ប៊ីត។ ទីតាំងរបស់ MARK និង SPACE ក៏ដូចជាប៉ារ៉ាម៉ែត្រពេលវេលាសរុបត្រូវបានសម្គាល់ជាក្រាហ្វិកដោយកម្មវិធី។
ធ្វើម្តងទៀតនូវប៉ារ៉ាម៉ែត្រកូដ
- លេខកូដ Repeat ត្រូវបានប្រើសម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយដើម្បីបញ្ជូនសញ្ញាម្តងទៀតនៅពេលដែលប៊ូតុងមួយត្រូវបានសង្កត់។
ដូចដែលបានបង្ហាញខាងក្រោម នៅពេលដែលកូដដដែលៗត្រូវបានបើក ប៉ារ៉ាម៉ែត្រកូដដដែលៗអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធ។ - កូដដដែលៗត្រូវបានចាត់ថ្នាក់ទៅជា AGC Burst, ទិន្នន័យឡើងវិញសុទ្ធ និងប្រភេទកូដពេញលេញ។

- មានតែកូដប្រភេទ AGC Burst ប៉ុណ្ណោះដែលត្រូវការកំណត់រចនាសម្ព័ន្ធ ដែលអាចមិនស៊ីសង្វាក់គ្នានឹងបឋមកថា។ វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យកំណត់ចន្លោះពី 4ms និង 20ms។
- ដើម្បីធានាថាសញ្ញាស៊ុមទីពីរត្រូវបានបញ្ជូន 10ms នៅពេលក្រោយបន្ទាប់ពីការបញ្ចប់នៃសញ្ញាស៊ុមទីមួយ រយៈពេលនៃការធ្វើម្តងទៀតអាចត្រូវបានកំណត់រវាង 40ms និង 200ms ។
ទម្រង់ទិន្នន័យ
- ដូចដែលបានបង្ហាញខាងក្រោម ក្នុងផ្ទាំងទីពីរ ប៉ារ៉ាម៉ែត្រទម្រង់ទិន្នន័យអាចត្រូវបានកំណត់ ដូចជាចំនួនប៊ីតអាសយដ្ឋាន ចំនួនប៊ីតពាក្យបញ្ជា លំដាប់បញ្ជូន និងថាតើត្រូវបញ្ចូល
- ចាប់ផ្តើម និងបិទបើកប៊ីត ឬអត់។

- អាស័យដ្ឋានប៊ីត៖ ចំនួនប៊ីតគឺស្ថិតនៅក្នុងចន្លោះពី 1 ដល់ 8 ។
- ប៊ីតពាក្យបញ្ជា៖ ចំនួនប៊ីតគឺស្ថិតនៅក្នុងចន្លោះពី 1 ដល់ 8 ។
- អាស័យដ្ឋាន៖ តម្លៃអតិបរមានៃលេខកូដអាសយដ្ឋានអាស្រ័យលើចំនួនអាស័យដ្ឋានប៊ីត។ លេខកូដអាសយដ្ឋានត្រូវបានបញ្ចូលក្នុងទម្រង់គោលដប់ប្រាំមួយ។
- កំពុងផ្ញើការបញ្ជាទិញ៖ កំណត់ពីរបៀបដែលទិន្នន័យត្រូវបានផ្ញើ ទាំង MSB ឬ LSB ជាមុនសិន។
- ចាប់ផ្តើម៖ ប៊ីតថេរត្រូវបានបញ្ចូលនៅពីមុខអាសយដ្ឋាន និងកូដបញ្ជា។
- បិទ / បើក: ប៊ីតអថេរត្រូវបានបញ្ចូលដើម្បីសម្គាល់ថាតើលេខកូដទាំងពីរដែលផ្ញើដោយឧបករណ៍បញ្ជាពីចម្ងាយនៅក្នុងរបៀបធ្វើឡើងវិញកូដពេញលេញត្រូវបានបង្កឡើងដោយលក្ខខណ្ឌចុចគ្រាប់ចុចវែង ឬដោយលក្ខខណ្ឌចុចពីរជាប់គ្នា។
- ដំណើរការបញ្ជូន៖ ដំណើរការផ្ញើត្រូវបានបង្ហាញជាមួយនឹងក្រាហ្វបន្ទាត់ពេលវេលា។ កូដចាប់ផ្ដើមត្រូវបានផ្ញើជាមុន បន្ទាប់មកលេខកូដអាសយដ្ឋាន ការបំពេញបន្ថែមនៃកូដអាសយដ្ឋាន កូដបញ្ជា និងការបំពេញបន្ថែមនៃកូដបញ្ជា ទាំងអស់អាចត្រូវបានជ្រើសរើសដោយការអូស។ ការបញ្ជាទិញផ្ញើអាចត្រូវបានកែតម្រូវតាមអំពើចិត្ត។ នៅពេលចាប់ផ្តើម ឬបិទបើកប៊ីត ប៊ីតទាំងពីរនេះត្រូវបានដាក់នៅខាងក្រោយបឋមកថា និងនៅពីមុខអាសយដ្ឋាន និងពាក្យបញ្ជា។
Step Matrix Keys និង Driver
នៅពេលដែលពិធីការស្តង់ដារ ឬប៉ារ៉ាម៉ែត្រពិធីការដែលកំណត់ដោយអ្នកប្រើប្រាស់ត្រូវបានកំណត់រចនាសម្ព័ន្ធ កម្មវិធីនឹងលោតទៅទំព័រកំណត់រចនាសម្ព័ន្ធបន្ទាប់ដែលសម្រាប់សោម៉ាទ្រីស។ ដូចបង្ហាញក្នុងរូបខាងក្រោម ផ្ទៃ A ជាតំបន់ជ្រើសរើសកញ្ចប់ តំបន់ B ជាតំបន់ I/O សម្រាប់ជ្រើសរើស តំបន់ C ជាកន្លែងផ្ញើមុនview តំបន់ D គឺជាតំបន់ជ្រើសរើសរបៀបកម្មវិធីបញ្ជា IR LED តំបន់ E គឺជាតំបន់គន្លឹះដែលបានកំណត់រចនាសម្ព័ន្ធ I/O តំបន់ F គឺជាតំបន់សរសេរកូដពាក្យបញ្ជា ហើយតំបន់ G គឺជាតំបន់គន្លឹះដែលបានរក្សាទុកសម្រាប់ការអភិវឌ្ឍន៍កូដ។
សោ និង I/Os
តំបន់ A នៅផ្នែកខាងលើខាងឆ្វេងនៃទំព័រកំណត់រចនាសម្ព័ន្ធ អាចជ្រើសរើសប្រភេទកញ្ចប់ MCU ។ នៅក្នុងតំបន់ B នោះគឺជាតំបន់ I/O សម្រាប់ជ្រើសរើស រូបតំណាងម្ជុលពណ៌ខៀវគឺជារឿងធម្មតាសម្រាប់ប្រភេទកញ្ចប់ទាំងអស់របស់ឧបករណ៍ រូបតំណាងម្ជុលពណ៌លឿងគឺមានតែមួយគត់សម្រាប់កញ្ចប់ 16NSOP និង 20SSOP/20NSOP ហើយរូបតំណាងម្ជុលពណ៌បៃតងគឺមានតែមួយគត់សម្រាប់ កញ្ចប់ 20SSOP/20NSOP រូបតំណាងម្ជុលពណ៌ប្រផេះតំណាងឱ្យម្ជុលដែលត្រូវបានប្រើ ឬមិនត្រូវបានរួមបញ្ចូលក្នុងកញ្ចប់ដែលបានជ្រើសរើសបច្ចុប្បន្ន។ ការកំណត់រចនាសម្ព័ន្ធ I/O អាចត្រូវបានអនុវត្តដោយអូសរូបតំណាង I/O ទៅក្នុងទីតាំងម្ជុលគន្លឹះខាងក្រោមតំបន់ E. ជម្រើសប្រភេទក្តារចុចអាចកំណត់រចនាសម្ព័ន្ធគ្រាប់ចុចទៅជាបន្ទះចុចជំហាន ឬបន្ទះចតុកោណ។
បន្ទះចុចជំហាន

ដូចដែលបានបង្ហាញខាងលើ នៅពេលដែលប្រភេទក្តារចុចដែលបានបោះជំហានត្រូវបានជ្រើសរើស ហើយម្ជុល I/O ត្រូវបានកំណត់រចនាសម្ព័ន្ធទៅក្នុងតារាងកំណត់រចនាសម្ព័ន្ធគ្រាប់ចុច បន្ទះចុចជំហានត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិ។ ចំនួនគ្រាប់ចុចអតិបរមាដែលអាចបង្កើតបានគឺត្រូវបានគណនាដោយប្រើរូបមន្ត៖ K=1+2+…+N ដែល N ជាចំនួននៃម្ជុល I/O ដែលបានកំណត់រចនាសម្ព័ន្ធ។ សម្រាប់កញ្ចប់ 8-pin SOP ម្ជុល 5 I/O អាចកំណត់រចនាសម្ព័ន្ធរហូតដល់ 15 គ្រាប់ចុច។ សម្រាប់កញ្ចប់ NSOP ចំនួន 16 pin ម្ជុល I/O ចំនួន 12 អាចកំណត់រចនាសម្ព័ន្ធបានរហូតដល់ 78 គ្រាប់។ សម្រាប់កញ្ចប់ NSOP/SSOP ចំនួន 20 pin ម្ជុល I/O ចំនួន 16 អាចកំណត់រចនាសម្ព័ន្ធបានរហូតដល់ 136 keys។
ទំនាក់ទំនងរវាងការកំណត់រចនាសម្ព័ន្ធគ្រាប់ចុចជំហានជំហាន និងគ្រោងការណ៍
- បន្ទាប់ពីម្ជុល I/O ត្រូវបានកំណត់រចនាសម្ព័ន្ធទៅតំបន់គន្លឹះដែលបានបោះជំហាន កូដពាក្យបញ្ជាអាចត្រូវបានបញ្ចូលទៅក្នុងតារាងកូដគន្លឹះដែលត្រូវគ្នា។ ពេលចុចលើលេខកូដដែលអាចកំណត់រចនាសម្ព័ន្ធបាន ពីរ
- ម្ជុល I/O ដែលត្រូវគ្នានឹងលេខកូដបញ្ជានេះនឹងត្រូវបានបន្លិចជាពណ៌លឿង។ នៅក្នុងអតីតample បានបង្ហាញខាងលើពាក់កណ្តាលខាងលើ PB4 និង PB2 គឺជា I/Os ពីរដែលភ្ជាប់ជាមួយសោ S14 ។ បន្ទាប់ពីលេខកូដបញ្ជាត្រូវបានបញ្ចូលទៅក្នុងតារាងកូដគន្លឹះដែលត្រូវគ្នា ផ្ញើជាមុនview តំបន់នឹងប្រាប់កូដដែលបានផ្ញើជាប្រព័ន្ធគោលពីរ។ លេខកូដគោលពីរក្នុងបុព្វបទview ត្រូវបានរាយបញ្ជីពីឆ្វេងទៅស្តាំក្នុងលក្ខខណ្ឌនៃពេលវេលា។ តម្លៃស្ថានភាពនៃ MSB first និង LSB first transmission protocol គឺទល់មុខគ្នា។
- នៅពេលចុចលើកូដបញ្ជានៅលើបន្ទាត់ទីមួយ មានតែ I/O មួយប៉ុណ្ណោះនឹងត្រូវបានបន្លិចជាពណ៌លឿង។ នេះគឺដោយសារតែកូនសោដែលត្រូវគ្នានឹងលេខកូដនេះមាន I/Os និង VSS ។
- រូបខាងលើគឺជាដ្យាក្រាមគំនូសតាងនៃបន្ទះចុចជំហានដែលត្រូវគ្នានឹងតារាងគន្លឹះម៉ាទ្រីសដែលបានបោះជំហានខាងក្រោម។ គ្រាប់ចុចដែលមិនមានតម្លៃសោដែលបានកំណត់រចនាសម្ព័ន្ធត្រូវបានតំណាងដោយឈើឆ្កាងក្នុងដ្យាក្រាមគ្រោងការណ៍។ S6, S10, S13, S16 និង S20 នៅក្នុងរូបភាពត្រូវបានបញ្ចូលក្នុងតារាងកូដដែលបានស្កេនកំឡុងពេលបង្កើតការកំណត់ បើទោះបីជាតម្លៃសោមិនត្រូវបានកំណត់រចនាសម្ព័ន្ធ ឬប្រសិនបើគ្រាប់ចុចមិនត្រូវបានគេដាក់នៅលើសៀគ្វីរាងកាយក៏ដោយ។ សម្រាប់សោដែលមិនបានកំណត់រចនាសម្ព័ន្ធ សូមបំពេញ 00H ក្នុងតារាងកូដសោដែលបង្កើតដោយកម្មវិធី។
- នៅពេលដែលប្រភេទកញ្ចប់ SSOP MCU 20-pin ត្រូវបានជ្រើសរើស របៀបកំណត់រចនាសម្ព័ន្ធគ្រាប់ចុចអាចត្រូវបានកំណត់ទៅជារបៀបអភិវឌ្ឍន៍។ នៅពេលដែលរបៀបអភិវឌ្ឍន៍ត្រូវបានជ្រើសរើស 136-key mode នៃ
- ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ ESK-IRRC-T00 អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយចុចតែម្តង។
ក្តារចុចម៉ាទ្រីស

ដ្យាក្រាមកំណត់រចនាសម្ព័ន្ធគ្រាប់ចុចម៉ាទ្រីស
ដូចដែលបានបង្ហាញខាងលើ នៅពេលដែលប្រភេទក្តារចុចម៉ាទ្រីសត្រូវបានជ្រើសរើសនៅក្នុងតំបន់ A នោះតារាងការកំណត់រចនាសម្ព័ន្ធគ្រាប់ចុច I/O ត្រូវបានប្តូរទៅជារបៀបម៉ាទ្រីសនៃ ROW និង COL ។ បន្ទាប់ពីម្ជុល I/O ត្រូវបានអូសទៅតំបន់កំណត់រចនាសម្ព័ន្ធ I/O បន្ទះចុចម៉ាទ្រីសត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិ។ ចំនួនគ្រាប់ចុចអតិបរមាដែលអាចបង្កើតបានគឺត្រូវបានគណនាដោយប្រើរូបមន្ត៖ K=ROW×COL។ សម្រាប់កញ្ចប់ 8-pin SOP ម្ជុល 5 I/O អាចកំណត់រចនាសម្ព័ន្ធរហូតដល់ 6 គ្រាប់ចុច។ សម្រាប់កញ្ចប់ NSOP 16-pin ម្ជុល I/O 12 អាចកំណត់រចនាសម្ព័ន្ធបានរហូតដល់ 36 គ្រាប់។ សម្រាប់កញ្ចប់ NSOP/SSOP ចំនួន 20 pin ម្ជុល I/O 16 អាចកំណត់រចនាសម្ព័ន្ធបានរហូតដល់ 64 keys។ ROW VSS អាចបន្ថែមលេខ COL បន្ថែម។
- បន្ទាប់ពីម្ជុល I/O ត្រូវបានកំណត់រចនាសម្ព័ន្ធទៅផ្ទៃសោម៉ាទ្រីស កូដពាក្យបញ្ជាអាចត្រូវបានបញ្ចូលទៅក្នុងតារាងកូដគន្លឹះដែលត្រូវគ្នា។ ពេលចុចលើលេខកូដដែលអាចកំណត់រចនាសម្ព័ន្ធបាន ពីរ
- ម្ជុល I/O ដែលត្រូវគ្នានឹងលេខកូដបញ្ជានេះនឹងត្រូវបានបន្លិចជាពណ៌លឿង។ នៅក្នុងអតីតample បានបង្ហាញខាងលើពាក់កណ្តាលខាងលើ PB5 និង PA4 គឺជា I/Os ពីរដែលភ្ជាប់ជាមួយសោ S17 ។ បន្ទាប់ពីលេខកូដបញ្ជាត្រូវបានបញ្ចូលទៅក្នុងតារាងកូដគន្លឹះដែលត្រូវគ្នា ផ្ញើជាមុនview តំបន់នឹងប្រាប់កូដដែលបានផ្ញើជាប្រព័ន្ធគោលពីរ។ លេខកូដគោលពីរក្នុងបុព្វបទview ត្រូវបានរាយបញ្ជីពីឆ្វេងទៅស្តាំក្នុងលក្ខខណ្ឌនៃពេលវេលា។ តម្លៃស្ថានភាពនៃ MSB first និង LSB first transmission protocol គឺទល់មុខគ្នា។
- ប្រសិនបើ ROW VSS ត្រូវបានបើក ពេលចុចលើកូដបញ្ជានៅលើបន្ទាត់ ROW VSS មានតែ I/O មួយប៉ុណ្ណោះនឹងត្រូវបានបន្លិចជាពណ៌លឿង។ នេះគឺដោយសារតែកូនសោដែលត្រូវគ្នានឹងលេខកូដនេះមាន I/Os និង VSS ។
- រូបខាងលើគឺជាដ្យាក្រាមគំនូសតាងបន្ទះចុចម៉ាទ្រីសដែលត្រូវគ្នានឹងតារាងគន្លឹះម៉ាទ្រីសខាងក្រោម។ គ្រាប់ចុចដែលមិនមានតម្លៃសោដែលបានកំណត់រចនាសម្ព័ន្ធត្រូវបានតំណាងដោយឈើឆ្កាងក្នុងដ្យាក្រាមគ្រោងការណ៍។ ទោះបីជាតម្លៃសោមិនត្រូវបានកំណត់រចនាសម្ព័ន្ធ ឬប្រសិនបើសោមិនត្រូវបានលក់នៅលើសៀគ្វីរូបវ័ន្ត ពួកវានឹងត្រូវបានបញ្ចូលក្នុងតារាងកូដដែលបានស្កេនកំឡុងពេលបង្កើតការកំណត់រចនាសម្ព័ន្ធ។ សម្រាប់សោដែលមិនបានកំណត់រចនាសម្ព័ន្ធ សូមបំពេញ 00H ក្នុងតារាងកូដសោដែលបង្កើតដោយកម្មវិធី។
- នៅពេលដែលប្រភេទកញ្ចប់ SSOP MCU 20-pin ត្រូវបានជ្រើសរើស របៀបកំណត់រចនាសម្ព័ន្ធគ្រាប់ចុចអាចត្រូវបានកំណត់ទៅជារបៀបអភិវឌ្ឍន៍។ នៅពេលដែលរបៀបអភិវឌ្ឍន៍ត្រូវបានជ្រើសរើស របៀប 72-key ដែលត្រូវគ្នាជាមួយក្រុមប្រឹក្សាអភិវឌ្ឍន៍ ESK-IRRC-T00 អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយចុចតែម្តង។ ដោយសារតែបន្ទះអភិវឌ្ឍន៍ ESK-IRRC-T00 ត្រូវបានគូរក្នុងទម្រង់ជាបន្ទះចុចជំហាន និងបោះពុម្ពដោយអេក្រង់សូត្រនៅលើ PCB ។ ដូច្នេះ កម្មវិធីកំណត់មុខតំណែងសំខាន់ៗដោយយោងតាមទីតាំងសំខាន់ៗដែលបោះពុម្ពដោយសូត្រដែលត្រូវគ្នានឹងការកំណត់រចនាសម្ព័ន្ធ I/O នៅលើ ESK-
- ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ IRRC-T00 ជាជាងលំដាប់ធម្មជាតិ។
អ្នកបើកបរ LED
- កម្មវិធីបញ្ជា LED រួមបញ្ចូល MCU ដែលឧទ្ទិសដល់ការជំរុញឧបករណ៍បញ្ជូន IR LED និង I/O ដើម្បីជំរុញសូចនាករ LED ។
- របៀបកម្មវិធីបញ្ជា IR LED ត្រូវបានបង្ហាញខាងក្រោម។

- IR LED ដែលបញ្ជូនសញ្ញាអ៊ីនហ្វ្រារ៉េដត្រូវបានជំរុញដោយឧបករណ៍បញ្ជាពីចម្ងាយតាមរយៈម្ជុល MCU REM ឬ REMDRV ។ របៀបកម្មវិធីបញ្ជា REMDRV អាចផ្តល់រហូតដល់ 500mA នៃចរន្តដ្រាយនៅ 3V ។ ប្រសិនបើសមត្ថភាពដ្រាយធំជាងគឺត្រូវបានទាមទារ របៀបកម្មវិធីបញ្ជា REM រួមបញ្ចូលគ្នាជាមួយ transistor bipolar ខាងក្រៅ ឬ MOSFET អាចត្រូវបានប្រើដើម្បីកែលម្អសមត្ថភាពដ្រាយទិន្នផល។
- ម្ជុល I/O ដើម្បីជំរុញសូចនាករ LED អាចត្រូវបានជ្រើសរើសនៅក្នុងតំបន់ D ទាំងសម្រាប់ម្ជុលឯករាជ្យដែលមានមុខងារ ឬសម្រាប់ម្ជុល I/O ដែលមានមុខងារចែករំលែក។ ទោះយ៉ាងណាក៏ដោយ កម្មវិធីស្កែនបន្ទះចុចខាងក្នុងនឹងពិនិត្យម្ជុល I/O ទាំងអស់ដោយប្រើកម្រិតទាប លើកលែងតែ KEY0 ។ ដូច្នេះ ប្រសិនបើម្ជុលបង្ហាញ LED ដ្រាយត្រូវបានភ្ជាប់ជាមួយម្ជុលគន្លឹះ ដើម្បីកាត់បន្ថយការប្រើប្រាស់ថាមពល និងការពារសូចនាករពីការបំភ្លឺនោះ សូចនាករ LED ត្រូវតែកំណត់រចនាសម្ព័ន្ធនៅ KEY0 ។

- បន្ទាប់ពីការកំណត់រចនាសម្ព័ន្ធសោត្រូវបានបញ្ចប់ សូមចុច បញ្ចប់ ដើម្បីបង្កើតគម្រោង files នៃគ្រោងការណ៍អភិវឌ្ឍន៍។
- ច្បាប់ដាក់ឈ្មោះដោយស្វ័យប្រវត្តិសម្រាប់ការបង្កើត files គឺជា "ឈ្មោះគម្រោង_ឆ្នាំ-ខែ-ថ្ងៃ-ម៉ោង-នាទី-វិនាទី"។
ការអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយ LCD

- ការអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយ LCD គាំទ្ររបៀបអភិវឌ្ឍន៍ពីរ៖ របៀបពិធីការដែលកំណត់ដោយអ្នកប្រើប្រាស់ និងរបៀបកូដ។ នៅក្នុងទំព័រការកំណត់គម្រោង សូមជ្រើសរើសប្រភេទឧបករណ៍បញ្ជាពីចម្ងាយ LCD នៅទីនេះ MCU ដែលគាំទ្រគឺ HT68F2432។
- ឧបករណ៍បញ្ជាពីចម្ងាយ LCD ត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយបំផុតនៅក្នុងផលិតផលឧបករណ៍បញ្ជាពីចម្ងាយរបស់ម៉ាស៊ីនត្រជាក់។ នាពេលបច្ចុប្បន្ននេះ កម្មវិធីកំណត់រចនាសម្ព័ន្ធ និងអភិវឌ្ឍឧបករណ៍បញ្ជាពីចម្ងាយ ទៅតាមមុខងាររបស់ម៉ាស៊ីនត្រជាក់។ នៅពេលអនាគត កំណែដែលបានធ្វើបច្ចុប្បន្នភាពនៃកម្មវិធីនឹងបង្កើនជួរនៃប្រភេទអភិវឌ្ឍន៍ផលិតផលឧបករណ៍បញ្ជាពីចម្ងាយ។
និយមន័យពិធីការ
កម្មវិធីសិក្ខាសាលាផ្តល់នូវរបៀបពិធីការដែលកំណត់ដោយអ្នកប្រើប្រាស់សម្រាប់ការអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយ LCD ។ អ្នកប្រើប្រាស់អាចកំណត់ប៉ារ៉ាម៉ែត្រផ្ទាល់ខ្លួនរបស់ពួកគេ និងច្បាប់កូដដោយយោងទៅតាមតម្រូវការផលិតផលរបស់ពួកគេ។
របៀបម៉ូឌុល
ជំហានដំបូងក្នុងការកំណត់រចនាសម្ព័ន្ធកូដគឺត្រូវកំណត់រចនាសម្ព័ន្ធរបៀបម៉ូឌុល។ លេខកូដឧបករណ៍បញ្ជាពីចម្ងាយ LCD អាចប្រើតែរបៀបម៉ូឌុល PDM ប៉ុណ្ណោះ និងមិនគាំទ្ររបៀបម៉ូឌុលដំណាក់កាល។ ទំព័រទម្រង់ម៉ូឌុលមានបួនផ្នែកដែលជាទម្រង់ផ្ញើ ប៉ារ៉ាម៉ែត្រក្រុមហ៊ុនបញ្ជូន ប៉ារ៉ាម៉ែត្រប៊ីត បឋមកថា (កូដចាប់ផ្ដើម) និងប៉ារ៉ាម៉ែត្រតភ្ជាប់កូដ។
- ផ្ញើទម្រង់

- ផ្ញើទម្រង់
នៅក្នុងទម្រង់ផ្ញើ កម្មវិធីផ្ដល់នូវគ្រោងការណ៍រចនារួមបញ្ចូលគ្នាពីរដែលត្រូវបានកំណត់រចនាសម្ព័ន្ធជាមួយនឹងរបៀបម៉ូឌុលផ្សេងគ្នា ប៉ារ៉ាម៉ែត្រម៉ូឌុល និងទម្រង់ទិន្នន័យ។ - ប៉ារ៉ាម៉ែត្រក្រុមហ៊ុនដឹកជញ្ជូន
ប៉ារ៉ាម៉ែត្រក្រុមហ៊ុនដឹកជញ្ជូនអាចត្រូវបានកំណត់ដោយអ្នកប្រើប្រាស់ ដូចជាប្រេកង់ និងកាតព្វកិច្ច។ ប្រេកង់ក្រុមហ៊ុនដឹកជញ្ជូនមានចាប់ពី 30kHz ដល់ 58kHz ហើយកាតព្វកិច្ចអាចជ្រើសរើស 1/2, 1/3 ឬ 1/4។
- ប៉ារ៉ាម៉ែត្រប៊ីត
នៅក្នុងតំបន់ Bit Parameters ពេលវេលា MARK (Continuous Carrier Pulse) និង SPACE (No Pulse) នៃ Bit0 និង Bit1 អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធ។ ប៉ារ៉ាម៉ែត្រពេលវេលា MARK និង SPACE ត្រូវបានសម្គាល់ជាក្រាហ្វិកដោយកម្មវិធី។ ពេលវេលា MARK និង SPACE អាចត្រូវបានកំណត់ទៅចន្លោះពី 300μs និង 2000μs។
បឋមកថា និង ភ្ជាប់ ប៉ារ៉ាម៉ែត្រ កូដ
- បឋមកថា ដែលត្រូវបានគេស្គាល់ថាជា Boot Code ត្រូវបានប្រើដោយឧបករណ៍បញ្ជាពីចម្ងាយ ដើម្បីផ្ញើសញ្ញាក្រិតតាមខ្នាតដំបូងទៅកាន់អ្នកទទួល។ កូដចាប់ផ្ដើមសម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយ LCD គាំទ្រតែប្រភេទ AGC Burst ប៉ុណ្ណោះ។ កូដចាប់ផ្ដើមប្រភេទ AGC Burst មានរយៈពេលនៃ MARK និង SPACE ដែលវែងជាងកូដទិន្នន័យទូទៅ។ MARK យូរជាងនេះនៅក្នុងកូដចាប់ផ្ដើមប្រភេទ AGC Burst ជួយអ្នកទទួលឱ្យចាប់ផ្តើមការទទួលបាន ប៉ុន្តែពេលវេលា MARK គឺសមាមាត្រទៅនឹងការប្រើប្រាស់ថាមពល។ ដូច្នេះប៉ារ៉ាម៉ែត្រនេះគួរតែត្រូវបានកំណត់រចនាសម្ព័ន្ធឱ្យបានត្រឹមត្រូវដើម្បីធានាថាអាយុកាលថ្មអាចត្រូវបានពង្រីក។ វាត្រូវបានណែនាំឱ្យកំណត់វានៅចន្លោះពី 4ms និង 20ms។ ប៉ារ៉ាម៉ែត្រ MARK, SPACE និងពេលវេលាសរុបត្រូវបានសម្គាល់ជាក្រាហ្វិកដោយកម្មវិធី។
- កូដភ្ជាប់ត្រូវបានប្រើដើម្បីបញ្ចូល SPACE វែងនៅកណ្តាលខ្សែអក្សរវែងនៃកូដប៊ីតនៅក្នុងឧបករណ៍បញ្ជាពីចម្ងាយ LCD ។ លេខកូដតភ្ជាប់មិនត្រឹមតែអាចប្រើសម្រាប់កម្មវិធីឌិកូដដើម្បីកំណត់អត្តសញ្ញាណពិធីការប៉ុណ្ណោះទេ ប៉ុន្តែក៏អាចត្រូវបានប្រើដើម្បីជៀសវាងបញ្ហាកំណត់ឡើងវិញ MCU LVR ដោយសារតែវ៉ុលលឿនtage ការធ្លាក់ចុះដែលបណ្តាលមកពីការបញ្ជូនកូដបន្តនៅពេលដែលសមត្ថភាពថ្មមានកម្រិតទាប។

ទម្រង់ទិន្នន័យ
- ជំហានទីពីរក្នុងការកំណត់កូដគឺដើម្បីកំណត់រចនាសម្ព័ន្ធទិន្នន័យ។ ពិធីការភាគច្រើនដែលប្រើដោយឧបករណ៍បញ្ជាពីចម្ងាយ LCD កែប្រែមាតិកាអេក្រង់ LCD ទៅក្នុងទិន្នន័យបញ្ជូន ដែលប្រែប្រួលជាមួយនឹងមាតិកាបង្ហាញសម្រាប់ផលិតផលឧបករណ៍បញ្ជាពីចម្ងាយ LCD ផ្សេងៗ។ សូមមើលការពិពណ៌នាអំពីមូលដ្ឋានចំណេះដឹងឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដនៅក្នុងកម្មវិធីសម្រាប់ព័ត៌មានលម្អិតបន្ថែម។
- ឧបករណ៍បញ្ជាពីចម្ងាយ LCD ដែលត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយបំផុតនៅក្នុងផលិតផលប្រើប្រាស់គឺសម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយរបស់ម៉ាស៊ីនត្រជាក់។ ការកំណត់រចនាសម្ព័ន្ធទិន្នន័យដែលបានកំណត់ដោយអ្នកប្រើប្រាស់នៅក្នុង HT67F2432 ត្រូវបានរចនាឡើងដោយយោងទៅតាមមុខងារទូទៅសម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយរបស់ម៉ាស៊ីនត្រជាក់។ នៅពេលដែល MCUs កាន់តែច្រើនត្រូវបានបន្ថែម មុខងារ និងការកំណត់ដែលអនុញ្ញាតកាន់តែច្រើននឹងត្រូវបានរួមបញ្ចូល។

ទំព័រទម្រង់ទិន្នន័យ
- ទំព័រទម្រង់ទិន្នន័យត្រូវបានប្រើជាចម្បងដើម្បីកំណត់រចនាសម្ព័ន្ធទិន្នន័យមុខងារ។ នៅជ្រុងខាងស្តាំខាងលើ ការបញ្ជាទិញផ្ញើកូដអាចត្រូវបានកំណត់ ទាំង LSB ឬ MSB ជាមុនសិន។
- នៅផ្នែកខាងក្រោមដំណើរការផ្ញើត្រូវបានបង្ហាញជាមួយនឹងក្រាហ្វបន្ទាត់ពេលវេលា។ លេខកូដចាប់ផ្ដើមគឺត្រូវផ្ញើជាមុន បន្ទាប់មករបៀប បើក/បិទ ទិន្នន័យសីតុណ្ហភាព និងល្បឿនកង្ហារត្រូវបានប្រើប្រាស់ថេរក្នុងដំណើរការផ្ញើ។
- នៅក្នុងតំបន់មុខងារខាងឆ្វេង រូបតំណាងប្លុកស្រេចចិត្តផ្សេងៗត្រូវបានរចនាឡើងតាមមុខងារផ្សេងៗគ្នា។ នៅពេលដែលឧបករណ៍បញ្ជាពីចម្ងាយតម្រូវឱ្យផ្ញើទិន្នន័យមុខងារណាមួយ វាអាចត្រូវបានអូសទៅដំណើរការផ្ញើខាងក្រោម។ ទិន្នន័យដែលមានកូនសោ នៅផ្នែកខាងលើខាងឆ្វេង គឺជាសំណុំនៃការបញ្ជូនទិន្នន័យដែលមានមុខងារគ្រាប់ចុច។ ទិន្នន័យសុទ្ធ នៅផ្នែកខាងឆ្វេងខាងក្រោម គឺជាសំណុំនៃទិន្នន័យថេរ ឬទិន្នន័យដែលបានគណនាដែលកើតចេញពីប្រតិបត្តិការសំខាន់ៗផ្សេងទៀត។
- នៅពេលចុចលើសំណុំទិន្នន័យណាមួយ មុខងារទិន្នន័យអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធនៅក្នុងតំបន់កំណត់រចនាសម្ព័ន្ធទិន្នន័យត្រឹមត្រូវ។
- ប៉ារ៉ាម៉ែត្រទិន្នន័យដែលបង្ហាញនៅជ្រុងខាងស្តាំមានដូចខាងក្រោម៖
- ប្រែប្រួលក្នុងកម្មវិធី៖ អថេរនៅក្នុងគម្រោងដែលបានបង្កើតដែលត្រូវគ្នានឹងទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធបច្ចុប្បន្ន។
- ស្ថានភាពសកម្មសំខាន់៖ ជ្រើសរើសស្ថានភាពអេក្រង់ LCD ដែលសោដែលបានកំណត់រចនាសម្ព័ន្ធបច្ចុប្បន្នអាចឆ្លើយតបទៅនឹងសកម្មភាពសំខាន់ៗ ទាំងការបើកថាមពល ការបិទ ឬស្ថានភាពទាំងពីរ។
- ឈ្មោះមុខងារ៖ ឈ្មោះលំនាំដើមនៃការកំណត់រចនាសម្ព័ន្ធបច្ចុប្បន្ន;
- ប៊ីតកាន់កាប់៖ ចំនួនប៊ីតសម្រាប់ការកំណត់រចនាសម្ព័ន្ធបច្ចុប្បន្នដែលកាន់កាប់ក្នុងដំណើរការបញ្ជូន។ ទិន្នន័យលំនាំដើមដែលមានកូនសោមិនអាចត្រូវបានផ្លាស់ប្តូរកំឡុងពេលកំណត់រចនាសម្ព័ន្ធទេ (អាចត្រូវបានកែប្រែកំឡុងពេលអភិវឌ្ឍបន្ទាប់បន្សំ)។ សម្រាប់ទិន្នន័យសុទ្ធ ចំនួនប៊ីតអាចត្រូវបានកំណត់ដោយអ្នកប្រើប្រាស់កំឡុងពេលកំណត់រចនាសម្ព័ន្ធ។
- ការជ្រើសរើសរបៀប៖ មុខងារមួយចំនួនដែលមិនត្រូវការការឆ្លើយតបគន្លឹះនៅក្នុងគ្រប់ទម្រង់ទាំងអស់អាចត្រូវបានរចនាឡើងនៅក្នុងការកំណត់រចនាសម្ព័ន្ធនេះដើម្បីឱ្យមាននៅក្នុងរបៀបជាក់លាក់។ របៀបដែលអាចជ្រើសរើសបានអាស្រ័យលើរបៀបដែលបានបើកនៅក្នុងការកំណត់រចនាសម្ព័ន្ធរបៀប។
ការផ្ញើការរចនាមាតិកាទិន្នន័យ៖ មាតិកាទិន្នន័យបញ្ជូនសម្រាប់មុខងារទូទៅត្រូវបានកំណត់ជា 0 និង 1។ របៀប ល្បឿនកង្ហារ និងទិន្នន័យមុខងារសីតុណ្ហភាពតំបន់អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយប្រើរបៀបច្រើន។- បើក/បិទ

- បើក/បិទ
- បើក/បិទការកំណត់រចនាសម្ព័ន្ធសោ
មុខងារបិទ/បើកគួរតែត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីប្រតិបត្តិសកម្មភាពសំខាន់ៗទាំងនៅក្នុងស្ថានភាពបើក និងបិទថាមពល។ និយមន័យលំនាំដើមសម្រាប់កម្មវិធីដែលបានបង្កើតគឺ 1 សម្រាប់បើក និង 0 សម្រាប់បិទ។
របៀប

ប្តូរការកំណត់រចនាសម្ព័ន្ធសោរបៀប
- មុខងាររបៀបជាទូទៅត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីប្រតិបត្តិសកម្មភាពសំខាន់ៗនៅក្នុងស្ថានភាពបើកថាមពល។ នៅក្នុងការរចនាមាតិកាបញ្ជូនទិន្នន័យ របៀបប្រតិបត្តិការអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយប្រើប៊ូតុងបន្ថែម និងលុប ដោយមានរហូតដល់ 8 របៀប។ ការពិពណ៌នាមុខងារអាចត្រូវបានសរសេរសម្រាប់របៀបនីមួយៗនៅក្នុងកម្មវិធី។ អេក្រង់ LCD សម្រាប់មុខងាររបៀបគឺដើម្បីប្តូរផ្នែកដើម្បីបង្ហាញ។
- អូសឡើងលើចុះក្រោម អូសទៅឆ្វេង និងស្តាំ មានសុខភាពល្អ ខ្យល់ចេញចូល ពន្លឺ

ការកំណត់រចនាសម្ព័ន្ធសោប្រភេទបើក/បិទ
- មុខងារទាំងនេះត្រូវបានកំណត់រចនាសម្ព័ន្ធតាមរបៀបស្រដៀងគ្នា ជាទូទៅដើម្បីប្រតិបត្តិសកម្មភាពសំខាន់ៗនៅក្នុងស្ថានភាពបើកថាមពល។ និយមន័យលំនាំដើមសម្រាប់កម្មវិធីដែលបានបង្កើតគឺ 1 សម្រាប់បើក និង 0 សម្រាប់បិទ។ នេះ។
- អេក្រង់ LCD សម្រាប់ការអូសឡើងលើ និងចុះក្រោម អូសទៅឆ្វេង និងស្តាំ មុខងារខ្យល់ និងពន្លឺដែលមានសុខភាពល្អ គឺត្រូវបើកផ្នែកដែលត្រូវបង្ហាញ។
- ល្បឿនកង្ហារ

- ល្បឿនកង្ហារ
- ការកំណត់រចនាសម្ព័ន្ធសោប្រភេទ Upshiftអ៊ីយ៉ុង
មុខងារល្បឿនកង្ហារជាទូទៅត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីប្រតិបត្តិសកម្មភាពសំខាន់ៗនៅក្នុងស្ថានភាពបើកថាមពល។ នៅក្នុងការរចនាមាតិកាបញ្ជូនទិន្នន័យ កម្រិតល្បឿនកង្ហារផ្សេងៗអាចត្រូវបានបន្ថែមដោយប្រើប៊ូតុងបន្ថែម ជាមួយនឹងរបៀបល្បឿនរហូតដល់ 8 ។ កម្រិតលំនាំដើម 0 គឺរបៀបស្វ័យប្រវត្តិ។ នៅក្នុងរបៀបប្រតិបត្តិការនៅខាងស្តាំខាងលើ របៀបដែលបានបញ្ជាក់គាំទ្រសកម្មភាពផ្លាស់ប្តូរ។ នៅពេលដែលមុខងារល្បឿនរបស់កង្ហារត្រូវបានផ្សំជាមួយអេក្រង់ LCD កម្រិត 0 ជារបៀបស្វ័យប្រវត្តិគឺជាការបង្ហាញការប្តូរ កម្រិតផ្សេងទៀតគឺជាការបង្ហាញបន្ថែម។- ទូរទឹកកកទំនើប សន្សំសំចៃថាមពល គេង កំដៅជំនួយ ស្ងួត

- ទូរទឹកកកទំនើប សន្សំសំចៃថាមពល គេង កំដៅជំនួយ ស្ងួត
- មុខងារទាំងនេះត្រូវបានកំណត់រចនាសម្ព័ន្ធតាមរបៀបស្រដៀងគ្នា ជាទូទៅដើម្បីប្រតិបត្តិសកម្មភាពសំខាន់ៗនៅក្នុងស្ថានភាពបើកថាមពល។ និយមន័យលំនាំដើមសម្រាប់កម្មវិធីដែលបានបង្កើតគឺ 1 សម្រាប់បើក និង 0 សម្រាប់បិទ។ នៅក្នុងរបៀបប្រតិបត្តិការខាងស្តាំខាងលើ អ្នកប្រើប្រាស់អាចជ្រើសរើសរបៀបណាមួយដើម្បីគាំទ្រសកម្មភាពផ្លាស់ប្តូរ។ អេក្រង់ LCD សម្រាប់ទូរទឹកកកទំនើប ការសន្សំថាមពល ការគេង មុខងារជំនួយ កំដៅ និងស្ងួត គឺត្រូវបើក ឬបិទផ្នែកដែលត្រូវបង្ហាញ។
- សីតុណ្ហភាពតំបន់

ការផ្លាស់ប្តូរប្រភេទ ការកំណត់រចនាសម្ព័ន្ធសោតំបន់សីតុណ្ហភាព
- មុខងារសីតុណ្ហភាពក្នុងតំបន់ជាទូទៅត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីប្រតិបត្តិសកម្មភាពសំខាន់ៗនៅក្នុងស្ថានភាពបើកថាមពល។ នៅក្នុងការរចនាមាតិកាបញ្ជូនទិន្នន័យ មុខតំណែងផ្សេងៗអាចត្រូវបានបន្ថែមដោយប្រើប៊ូតុងបន្ថែម ដោយមានរហូតដល់ 4 តំបន់។ អ្នកប្រើប្រាស់អាចកំណត់ចំណាំមុខងារនៃស្ថានភាពត្រួតពិនិត្យនីមួយៗ។ នៅពេលដែលមុខងារសីតុណ្ហភាពក្នុងតំបន់ត្រូវបានផ្សំជាមួយអេក្រង់ LCD កម្រិត 0 គឺគ្មានការបង្ហាញទេ កម្រិត 1~3 តែងតែបើកនៅក្នុងផ្នែកជាក់លាក់មួយ។
- កម្មវិធីកំណត់ម៉ោង

- កម្មវិធីកំណត់ម៉ោង
- មុខងារកំណត់ម៉ោងជាទូទៅត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីប្រតិបត្តិសកម្មភាពសំខាន់ៗទាំងនៅក្នុងស្ថានភាពបើក និងបិទថាមពល។ មុខងារកំណត់ម៉ោងត្រូវបានរចនាឡើង ដូច្នេះនៅពេលដែលឧបករណ៍បញ្ជាពីចម្ងាយស្ថិតនៅក្នុងស្ថានភាពបើកថាមពល គ្រាប់ចុចកំណត់ម៉ោងបើកការបិទភ្លើងតាមពេលវេលា។ នៅពេលដែលឧបករណ៍បញ្ជាពីចម្ងាយស្ថិតនៅក្នុងស្ថានភាពបិទថាមពល គ្រាប់ចុចកំណត់ម៉ោងបើកការបើកថាមពលតាមពេលវេលា។ នៅពេលដែលមុខងារកំណត់ម៉ោងត្រូវបានបើក ប្រសិនបើគ្រាប់ចុចបិទ/បើក នោះរបៀបកំណត់ពេលវេលានឹងចេញដោយស្វ័យប្រវត្តិ។ របៀបបង្ហាញពេលវេលាអាចត្រូវបានជ្រើសរើសជា 24.5, 24 ឬ 88:88 យោងទៅតាមភាពខុសគ្នា
- លក្ខណៈបច្ចេកទេស LCD ។ ប្រវែងប៊ីតនៃមុខងារកំណត់ម៉ោងត្រូវបានប្រើដើម្បីរក្សាទុកចំនួនម៉ោង ឬកន្លះម៉ោង។ វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យកំណត់វាទៅប្រវែង 6 ~ 8 ប៊ីត។
- ឆែកឆេរ

- ឆែកឆេរ
- ការឆែកឆេរនៅក្នុងកូដត្រូវបានប្រើដើម្បីភ្ជាប់ការអូសឡើងលើ និងចុះក្រោម ក៏ដូចជាមុខងារបោសសម្អាតឆ្វេង និងស្តាំ និងដើម្បីដំណើរការជាប៊ីតបញ្ជាក់ ដែលជាខ្លឹមសារទិន្នន័យសុទ្ធ។
- ប្រសិនបើមុខងារទិន្នន័យនេះត្រូវបានបើក កម្មវិធីឧបករណ៍បញ្ជាពីចម្ងាយនឹងកំណត់ថាតើការអូសឡើងលើ និងចុះក្រោម ឬអូសទៅឆ្វេង និងស្តាំត្រូវបានបើកដំណើរការ។ ប្រសិនបើដូច្នេះ ប៊ីតពិនិត្យនឹងត្រូវបានកំណត់ទៅ 1 ។ ការត្រួតពិនិត្យបោសសំអាតអាចត្រូវបានកំណត់ឱ្យមានប្រវែងពី 1 ទៅ 8 ប៊ីត។
- ផ្ទៀងផ្ទាត់លេខកូដ ផ្ទៀងផ្ទាត់ ២

- ផ្ទៀងផ្ទាត់លេខកូដ ផ្ទៀងផ្ទាត់ ២
- កូដផ្ទៀងផ្ទាត់នៅក្នុងកូដត្រូវបានប្រើសម្រាប់ការផ្ទៀងផ្ទាត់ ដែលជាខ្លឹមសារទិន្នន័យសុទ្ធ។ ដើម្បីកំណត់រចនាសម្ព័ន្ធកូដពិនិត្យ អ្នកប្រើប្រាស់អាចជ្រើសរើសការបញ្ជូនទិន្នន័យដែលបានកំណត់រចនាសម្ព័ន្ធជាកត្តាកន្សោម ហើយបន្ទាប់មកបន្ថែមវាទៅក្នុងរូបមន្តក្នុងរបារកន្សោម ដើម្បីគណនាលេខកូដផ្ទៀងផ្ទាត់។ កន្សោមអាចប្រើការបូក ដក គុណ និងចែកសម្រាប់ការគណនានេះ។ verify2 ត្រូវបានប្រើសម្រាប់ការគណនាពិនិត្យជាលើកទីពីរនៅពេលដែលសំណុំកូដទីពីរត្រូវបានបើក។ លេខកូដផ្ទៀងផ្ទាត់អាចត្រូវបានកំណត់ឱ្យមានប្រវែងពី 1 ទៅ 8 ប៊ីត។
- កូដថេរ 1 ~ 10

- កូដថេរ 1 ~ 10
- កូដថេរត្រូវបានប្រើសម្រាប់ការផ្ទៀងផ្ទាត់ដែលមានមាតិកាទិន្នន័យសុទ្ធ។ ដើម្បីកំណត់រចនាសម្ព័ន្ធកូដថេរ វាគ្រាន់តែជាការចាំបាច់ក្នុងការបំពេញមាតិកាកូដថេរ និងចំនួនប៊ីតប៉ុណ្ណោះ។ កូដថេរអាចត្រូវបានកំណត់ឱ្យមានប្រវែងចន្លោះពី 1~8 ប៊ីត។
- កម្មវិធីកំណត់ម៉ោងបើក, កម្មវិធីកំណត់ម៉ោងបិទ

- កម្មវិធីកំណត់ម៉ោងបើក, កម្មវិធីកំណត់ម៉ោងបិទ
- កម្មវិធីកំណត់ម៉ោងបើក និងបិទកម្មវិធីកំណត់ម៉ោងនៅក្នុងកូដត្រូវបានប្រើជាប៊ីតបញ្ជាក់សម្រាប់ប្រតិបត្តិការបើកភ្លើងតាមពេលកំណត់ និងបិទពេលវេលាដែលមានខ្លឹមសារទិន្នន័យសុទ្ធ។ ប្រសិនបើមុខងារទិន្នន័យទាំងនេះត្រូវបានបើក កម្មវិធីឧបករណ៍បញ្ជាពីចម្ងាយនឹងកំណត់ថាតើមុខងារកំណត់ម៉ោងបើក និងបិទកម្មវិធីកំណត់ម៉ោងត្រូវបានបើកឬអត់។ ប្រសិនបើដូច្នេះ ប៊ីតផ្ញើដែលត្រូវគ្នានឹងត្រូវបានកំណត់ទៅ 1។ កម្មវិធីកំណត់ម៉ោងបើក និងបិទកម្មវិធីកំណត់ពេលវេលាអាចត្រូវបានកំណត់ឱ្យមានប្រវែងចន្លោះពី 1~8 ប៊ីត។
- កម្មវិធីកំណត់ម៉ោងនៅលើបញ្ជរ, កម្មវិធីកំណត់ម៉ោងបិទបញ្ជរ

- កម្មវិធីកំណត់ម៉ោងនៅលើបញ្ជរ, កម្មវិធីកំណត់ម៉ោងបិទបញ្ជរ
- កម្មវិធីកំណត់ម៉ោងនៅលើបញ្ជរ និងកម្មវិធីកំណត់ម៉ោងបិទបញ្ជរនៅក្នុងកូដត្រូវបានប្រើដើម្បីបញ្ជាក់អំពីកម្មវិធីកំណត់ម៉ោងបើក និងបិទប្រតិបត្តិការដែលមានខ្លឹមសារទិន្នន័យសុទ្ធ។ ប្រសិនបើមុខងារទិន្នន័យទាំងនេះត្រូវបានបើក កម្មវិធីឧបករណ៍បញ្ជាពីចម្ងាយនឹងកំណត់ថាតើមុខងារកំណត់ម៉ោងបើក និងបិទកម្មវិធីកំណត់ម៉ោងត្រូវបានបើកឬអត់។ បើដូច្នេះមែន ពេលវេលាដែលនៅសល់នឹងត្រូវបានសរសេរទៅក្នុងអថេរដែលត្រូវគ្នា។ មុខងារកំណត់ម៉ោងនៅលើបញ្ជរ និងកម្មវិធីកំណត់ម៉ោងបិទដំណើរការត្រូវគ្នាទៅនឹងអថេរ 8 ប៊ីតពីរដែលអាចកំណត់ឱ្យមានប្រវែងចន្លោះពី 9 ទៅ 16 ប៊ីត។
- ការកំណត់រចនាសម្ព័ន្ធផ្សេងទៀត។

- ការកំណត់រចនាសម្ព័ន្ធផ្សេងទៀត។
- ដោយសារជួរលៃតម្រូវសីតុណ្ហភាពសម្រាប់ម៉ាស៊ីនត្រជាក់ភាគច្រើនជាទូទៅស្ថិតនៅចន្លោះពី 16 ℃ទៅ 30 ℃ F/W នៅក្នុងឧបករណ៍បញ្ជាពីចម្ងាយអាចកំណត់តម្លៃអតិបរមា និងអប្បបរមានៅក្នុងការកំណត់សីតុណ្ហភាព។ មូលដ្ឋានកាត់សីតុណ្ហភាពក៏អាចត្រូវបានកំណត់ដើម្បីកាត់បន្ថយរយៈពេលនៃសីតុណ្ហភាពដែលបានផ្ញើ។ សម្រាប់អតីតample តំណាងគោលពីរនៃ 30 ដឺក្រេគឺ 11110B ដែលទាមទារយ៉ាងហោចណាស់ 5 ប៊ីត។ បន្ទាប់ពីដក 16 វាក្លាយជា 1110B ជាគោលពីរ។ ដូច្នេះការកាត់បន្ថយប៊ីតតែមួយត្រូវបានសម្រេចដែលនឹងកាត់បន្ថយការប្រើប្រាស់ថាមពលបញ្ជូន។
- ឧបករណ៍បញ្ជាពីចម្ងាយ LCD ភាគច្រើននឹងរក្សាស្ថានភាពអេក្រង់ LCD របស់ពួកគេនៅពេលដែលពួកគេត្រូវបានបិទ។ គ្រោងការណ៍ឧបករណ៍បញ្ជាពីចម្ងាយរួមបញ្ចូលគ្នានៅក្នុងកម្មវិធីអាចរក្សាការប្រើប្រាស់បច្ចុប្បន្នរង់ចាំឱ្យស្ថិតក្នុងរង្វង់ 10μA នៅក្នុងស្ថានភាពអេក្រង់ LCD ។ ប្រសិនបើមានតម្រូវការគ្រប់គ្រងការប្រើប្រាស់បច្ចុប្បន្នធ្ងន់ធ្ងរ អ្នកប្រើប្រាស់អាចបិទមុខងារ "បង្ហាញ LCD នៅពេលស្ថានភាពបិទថាមពល"។
ការកំណត់រចនាសម្ព័ន្ធ LCD
អេក្រង់ LCD គឺជាផ្នែកមួយនៃសមាសធាតុឧបករណ៍បញ្ជាពីចម្ងាយ LCD ។ នៅក្នុងទំព័រកំណត់រចនាសម្ព័ន្ធ LCD កម្មវិធីរួមបញ្ចូលមុខងារបង្ហាញទូទៅ និងរបៀបនៃឧបករណ៍បញ្ជាពីចម្ងាយ LCD ភាគច្រើនសម្រាប់កម្មវិធីម៉ាស៊ីនត្រជាក់ LCD ។
ការកំណត់រចនាសម្ព័ន្ធទូទៅនៃអេក្រង់ LCD
- ផ្នែកខាងលើខាងឆ្វេងនៃទំព័រកំណត់រចនាសម្ព័ន្ធ LCD គឺជាតំបន់មាតិកា LCD ដែលត្រូវកំណត់រចនាសម្ព័ន្ធ ផ្នែកខាងស្តាំគឺជាតំបន់កែតម្រូវលេខ ហើយផ្នែកខាងក្រោមគឺជាផ្ទៃកំណត់រចនាសម្ព័ន្ធ LCD RAM ។
- តំបន់កំណត់រចនាសម្ព័ន្ធអេក្រង់ LCD

- មុខងារ និងអត្ថបទដែលបានកំណត់រចនាសម្ព័ន្ធក្នុងជំហានមុន ត្រូវបានបង្ហាញជាពណ៌ ដើម្បីបង្ហាញពីស្ថានភាពដែលមាន។ ប្រសិនបើមុខងារមិនត្រូវបានកំណត់រចនាសម្ព័ន្ធ វានឹងត្រូវបានបង្ហាញជាពណ៌ប្រផេះ ដើម្បីបង្ហាញពីស្ថានភាពដាក់កម្រិត។ អូសប្លុកបង្ហាញដែលត្រូវបានបើកចូលទៅក្នុងតំបន់កំណត់រចនាសម្ព័ន្ធការគូសផែនទី RAM ខាងក្រោម ដើម្បីបើកមុខងារបង្ហាញដែលត្រូវគ្នា។
- តំបន់លៃតម្រូវលេខ

- ឧបករណ៍បញ្ជាពីចម្ងាយ LCD ជាទូទៅរួមបញ្ចូលការបង្ហាញលេខ។ ម្ជុល COM ចំនួន 4 សម្រាប់លក្ខណៈជាក់លាក់នៃអេក្រង់ LCD ភាគច្រើនត្រូវបានរចនាឡើង ដូច្នេះផ្នែក A~G នៃលេខមួយត្រូវបានគ្រប់គ្រងដោយ SEGs ពីរ។ ផ្នែកទាំងប្រាំពីរនេះអាចមានការរៀបចំផ្សេងគ្នាដោយសារតែការប្រើប្រាស់នៃអេក្រង់ LCD ជាក់លាក់ផ្សេងគ្នា។ សម្រាប់ការគ្រប់គ្រងការបង្ហាញខ្ទង់ផ្សេងគ្នា អ្នកប្រើប្រាស់អាចកែសម្រួលការរៀបចំផ្នែកនៅក្នុងតំបន់លៃតម្រូវខ្ទង់ដើម្បីឱ្យត្រូវគ្នាជាមួយនឹងអេក្រង់ LCD ផ្សេងៗ។ វិធីសាស្រ្តប្រតិបត្តិការត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម។ ចុច “A” ជាមុនសិន ហើយបន្ទាប់មកចុច “F” ដែលត្រូវផ្លាស់ប្តូរ ឥឡូវនេះមុខតំណែង “A” និង “F” អាចផ្លាស់ប្តូរបាន។ ផ្នែកផ្សេងទៀតក៏អាចត្រូវបានផ្លាស់ប្តូរទៅទីតាំងអ្នកបើកបរដែលត្រូវគ្នាតាមវិធីនេះ។

តំបន់ផែនទី RAM

- ជួរឈរខាងឆ្វេងនៃផ្ទៃផែនទី RAM គឺជាការកំណត់រចនាសម្ព័ន្ធ COM pin ។ ម្ជុល COM ត្រូវបានរៀបចំស្របតាមម្ជុល HT67F2432 COM0 ~ COM3 ។ មុខងារនេះត្រូវបានបើកជាកំហិត។ ជួរខាងលើគឺជាការកំណត់ SEG pin ។ ម្ជុល SEG ធ្វើតាមការកំណត់របស់ HT67F2432 SEG0~SEG19។ ម្ជុល SEG0 ~ SEG19 ត្រូវបានគូសផែនទីទៅកាន់អាសយដ្ឋាន 00H ~ 13H រៀងគ្នានៅក្នុង RAM Bank4 ។ ម្ជុល SEG13 (PA4) ត្រូវបានចែករំលែកជាមួយម្ជុល REM ដូច្នេះកម្មវិធីបង្ខំឱ្យមុខងារកម្មវិធីបញ្ជា LCD របស់ SEG13 ត្រូវបានបិទ។
- ការបង្ហាញខ្ទង់មានប្រាំពីរផ្នែក។ ដូច្នេះហើយ នៅពេលអូសខ្ទង់ចូលទៅក្នុង RAM នោះកម្មវិធីនឹងបែងចែក SEGs បន្តចំនួនពីរដោយស្វ័យប្រវត្តិ ហើយយកទំហំ RAM Bank4 ចំនួនប្រាំពីរប៊ីត។ ប្រសិនបើខ្ទង់ត្រូវការម្ជុល SEG មិនបន្តផ្សេងគ្នាសម្រាប់ការបើកបរ អ្នកប្រើប្រាស់ក៏អាចអូសសំណុំ SEG ណាមួយទៅទីតាំងមួយផ្សេងទៀតផងដែរ។
- សម្រាប់ផ្នែកនៃអេក្រង់ LCD លេខដប់ខ្ទង់មួយចំនួនមិនចាំបាច់បង្ហាញផ្នែក F ទេ អ្នកប្រើប្រាស់អាចចុចកណ្ដុរខាងស្ដាំលើវាដើម្បីយកផ្នែក F ចេញ បន្ទាប់ពីលេខមួយត្រូវបានកំណត់ទៅតំបន់គូសផែនទី RAM។
- ឈ្មោះ I/O pin ដែលត្រូវគ្នាត្រូវបានបង្ហាញខាងក្រោម SEG នីមួយៗ។ នៅពេលដែលផ្នែកដែលត្រូវបង្ហាញត្រូវបានអូសចូលទៅក្នុងតំបន់កំណត់រចនាសម្ព័ន្ធ RAM កម្មវិធីនឹងបើក SEG pin ដោយស្វ័យប្រវត្តិប្រសិនបើវាមិនត្រូវបានបើក។ ប្រសិនបើ I/O មិនត្រូវបានប្រើសម្រាប់កម្មវិធីបញ្ជា LCD នោះមុខងារ pin driver LCD គួរត្រូវបានបិទ។ បើមិនដូច្នេះទេ I/O នេះមិនអាចកំណត់រចនាសម្ព័ន្ធជាសោក្នុងប្រតិបត្តិការបន្ទាប់បានទេ។
គន្លឹះ និងអ្នកបើកបរ
- នៅពេលដែលពិធីការឧបករណ៍បញ្ជាពីចម្ងាយ LCD និងមុខងារ LCD ត្រូវបានកំណត់រចនាសម្ព័ន្ធ កម្មវិធីនឹងលោតទៅទំព័រកំណត់រចនាសម្ព័ន្ធបន្ទាប់សម្រាប់គ្រាប់ចុចជំហាន។ ដូចដែលបានបង្ហាញក្នុងរូបខាងក្រោម តំបន់ A គឺជាតំបន់ជ្រើសរើសកញ្ចប់ តំបន់ B គឺជាតំបន់ I/O សម្រាប់ជ្រើសរើស តំបន់ C គឺជាតំបន់គន្លឹះដែលបានកំណត់រចនាសម្ព័ន្ធ តំបន់ D គឺជាតំបន់បង្ហាញរបៀបកម្មវិធីបញ្ជា IR LED តំបន់ E គឺជាសោ តំបន់នៃក្តារចុចដែលបានបង្កើត និងតំបន់ F គឺជាតំបន់គ្រាប់ចុចមុខងារដែលត្រូវកំណត់រចនាសម្ព័ន្ធ។

- តំបន់ A នៅផ្នែកខាងលើខាងឆ្វេងនៃទំព័រកំណត់រចនាសម្ព័ន្ធ អាចជ្រើសរើសប្រភេទកញ្ចប់ MCU ។ តំបន់ B បង្ហាញម្ជុល I/O ដែលមាន។ នៅទីនេះរូបតំណាងម្ជុលពណ៌ខៀវគឺជារឿងធម្មតាសម្រាប់កញ្ចប់ឧបករណ៍ 24SOP/24SSOP និង 28SOP/28SSOP ខណៈដែលរូបតំណាងម្ជុលពណ៌បៃតងគឺមានតែមួយគត់ចំពោះកញ្ចប់ 28SOP/28SSOP។ ការកំណត់រចនាសម្ព័ន្ធ I/O អាចត្រូវបានអនុវត្តដោយអូសរូបតំណាង I/O ចូលទៅក្នុងទីតាំងគន្លឹះខាងក្រោមតំបន់ C. ជ្រើសរើសកញ្ចប់ដែលចង់បានពីរបារជ្រើសរើសកញ្ចប់នៅក្នុងតំបន់ B ។
- នៅពេលដែលម្ជុល I/O ត្រូវបានកំណត់រចនាសម្ព័ន្ធទៅតារាងកំណត់រចនាសម្ព័ន្ធគន្លឹះ បន្ទះចុចដែលបានបោះជំហានត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិ។ ចំនួនគ្រាប់ចុចអតិបរមាដែលអាចបង្កើតបានគឺត្រូវបានគណនាដោយប្រើរូបមន្ត៖ K=1+2+…+N ដែល N ជាចំនួននៃម្ជុល I/O ដែលបានកំណត់រចនាសម្ព័ន្ធ។ ឧបករណ៍បញ្ជាពីចម្ងាយ LCD HT67F2432 អាចកំណត់រចនាសម្ព័ន្ធគ្រាប់ចុចរហូតដល់ 21 ដោយប្រើម្ជុល 6 I/O ។
- ស្រដៀងគ្នានេះដែរ នៅពេលចុចលើតារាងកូនសោដែលអាចកំណត់រចនាសម្ព័ន្ធបាន I/Os ទាំងពីរដែលភ្ជាប់ជាមួយសោនេះនឹងត្រូវបានបន្លិចជាពណ៌លឿង។
- នៅពេលចុចលើតារាងគន្លឹះនៅលើជួរទីមួយ មានតែ I/O មួយប៉ុណ្ណោះនឹងត្រូវបានបន្លិចជាពណ៌លឿង។ នេះគឺដោយសារតែគ្រាប់ចុចដែលត្រូវគ្នានឹងជួរនេះមាន I/Os និង VSS ។
- ការកំណត់រចនាសម្ព័ន្ធមុខងារគន្លឹះចុងក្រោយអាចត្រូវបានអនុវត្តដោយអូសប្លុកមុខងារដែលត្រូវគ្នាពីតំបន់ F ទៅកាន់កូនសោក្នុងតំបន់ E នៅខាងឆ្វេង។
- HT67F2432 គាំទ្រតែរបៀប REM ដើម្បីជំរុញទិន្នផល ដូច្នេះតំបន់ D ត្រូវបានប្រើដើម្បីបង្ហាញសៀគ្វីដ្រាយ នៅទីនេះ របៀបដ្រាយមិនអាចផ្លាស់ប្តូរបានទេ។
សិក្ខាសាលាផ្នែករឹង
ផ្នែករឹងគាំទ្រសម្រាប់សិក្ខាសាលាឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដមានបីផ្នែក៖ ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ពីរ ESK-IRRC-T00 និង ESK-IRRC-T01 និងបន្ទះឌិកូដ ESK-IRRC-R00 ។
ESK-IRRC-T00
ESK-IRRC-T00 គឺជាក្រុមប្រឹក្សាអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅដោយប្រើ HT68F2420 នៅក្នុងកញ្ចប់ 20SSOP ជាឧបករណ៍បញ្ជាមេ។ វាប្រើម្ជុល I/O ចំនួន 16 ដើម្បីបង្កើតជាបន្ទះម៉ាទ្រីស 136 គ្រាប់ ដែលអាចត្រាប់តាមការរួមបញ្ចូលគ្នានៃគ្រាប់ចុច I/O ណាមួយ។ ម្ជុល REMDRV ត្រូវបានផ្គត់ផ្គង់ដើម្បីជំរុញដោយផ្ទាល់នូវ IR LED 5mm ។ ការផ្គត់ផ្គង់ថាមពលប្រើថ្ម CR2032 ។ សៀគ្វីត្រូវបានបង្ហាញខាងក្រោម។
ESK-IRRC-T01
ESK-IRRC-T01 គឺជាបន្ទះអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយ LCD ដោយប្រើ HT67F2432 នៅក្នុងកញ្ចប់ 28SSOP ជាឧបករណ៍បញ្ជាមេ។ វាប្រើ 5 I/O pins ដើម្បីបង្កើតជា 15-key matrix keypad និង 20 I/O pins ដើម្បីកំណត់រចនាសម្ព័ន្ធ driver LCD 4×16។ ម្ជុល REM ត្រូវបានប្រើដើម្បីជំរុញត្រង់ស៊ីស្ទ័រ MOS ដែលនៅក្នុងវេនជំរុញ 5mm IR LED ។ ការផ្គត់ផ្គង់ថាមពលប្រើថ្ម CR2032 ។ សៀគ្វីត្រូវបានបង្ហាញខាងក្រោម។
ESK-IRRC-R00
ESK-IRRC-R00 គឺជាបន្ទះឌិកូដដោយប្រើ HT66FB550 ជាឧបករណ៍បញ្ជាមេ ដែលចាប់យកសញ្ញាក្រុមហ៊ុនបញ្ជូនអ៊ីនហ្វ្រារ៉េដក្នុងអត្រា 16MHz ។ សញ្ញាដែលបានចាប់យកត្រូវបានផ្ទុកឡើងទៅកាន់កុំព្យូទ័រតាមរយៈចំណុចប្រទាក់ Micro USB នៅលើក្តារ ហើយមាតិកាដែលបានឌិកូដត្រូវបានបង្ហាញនៅលើកម្មវិធីសិក្ខាសាលា។ បន្ទះឌិកូដឌ័រគឺជាឧបករណ៍ HID ដែលមិនតម្រូវឱ្យដំឡើងកម្មវិធីបញ្ជាបន្ថែមនៅពេលភ្ជាប់ទៅកុំព្យូទ័រ។
- បន្ទាប់ពីបន្ទះឌិកូដត្រូវបានភ្ជាប់ទៅកុំព្យូទ័រ ទាំង LEDs ពណ៌ក្រហម និងពណ៌បៃតងនឹងបើក។ នៅពេលដែលកុំព្យូទ័រត្រូវបានកំណត់អត្តសញ្ញាណឧបករណ៍ USB ដោយជោគជ័យ បន្ទះឌិកូដ LED ពណ៌បៃតងនឹងបញ្ចេញពន្លឺរៀងរាល់ 2 វិនាទីម្តង។
- ផ្នែកខាងស្តាំនៃបន្ទះឌិកូដមានឧបករណ៍ចាប់សញ្ញា induction probe ដែលត្រូវបានប្រើដើម្បីដឹងពីសញ្ញាឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ។

- ដើម្បីធានាថាបន្ទះឌិកូដអាចដំណើរការក្នុងវិធីល្អបំផុតដែលអាចធ្វើទៅបាន វាត្រូវបានណែនាំថាមុំពីឧបករណ៍បញ្ជូនឧបករណ៍បញ្ជាពីចម្ងាយទៅឧបករណ៍ចាប់សញ្ញានៃបន្ទះឌិកូដគួរតែមិនលើសពី ± 10 ដឺក្រេឡើងលើ និងចុះក្រោម ហើយមិនលើសពី ± 15 ដឺក្រេខាងឆ្វេង។ ហើយត្រូវ។ ជាទូទៅ ចម្ងាយទទួលល្អបំផុតគួរតែមានចន្លោះពី 5cm ទៅ 12cm (ទទឹងប្រហែល 1 បាតដៃ)។ សម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយមួយចំនួនដែលមានឧបករណ៍បញ្ជូនថាមពលទាប ចម្ងាយលេខកូដផ្ញើអាចត្រូវបានកាត់បន្ថយដោយសមរម្យ។ ចម្ងាយរវាង 2cm និង 4cm មានសមត្ថភាពកំណត់កូដខ្លាំងបំផុត ប៉ុន្តែចម្ងាយនេះនឹងធ្វើឱ្យកាតព្វកិច្ចរបស់ក្រុមហ៊ុនដឹកជញ្ជូនដែលបានកំណត់នោះធំជាងការពិត។
ការឌិកូដ និងការអភិវឌ្ឍន៍កូដរៀន
ការផ្ទៀងផ្ទាត់លេខកូដ
បន្ទាប់ពីឧបករណ៍បញ្ជាពីចម្ងាយដែលមានពិធីការស្តង់ដារ ឬការអភិវឌ្ឍន៍ពិធីការដែលកំណត់ដោយអ្នកប្រើប្រាស់បានបញ្ចប់ គម្រោងដែលបានបង្កើតអាចត្រូវបានចងក្រង និងរៀបចំកម្មវិធីទៅកាន់ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយ។ កម្មវិធីក្រុមប្រឹក្សាអភិវឌ្ឍន៍ឧបករណ៍បញ្ជាពីចម្ងាយអាចត្រូវបានផ្ទៀងផ្ទាត់ដោយការផ្ញើលេខកូដទៅក្រុមប្រឹក្សាភិបាលឌិកូដដោយប្រើបន្ទះអភិវឌ្ឍន៍។
ប្រតិបត្តិការមានដូចខាងក្រោម៖
- ភ្ជាប់បន្ទះឌិកូដទៅកុំព្យូទ័រ។
- ជ្រើសរើសគម្រោងថ្មី និង "របៀបកូដ/ទម្រង់រលក" បន្ទាប់មកលោតទៅកម្មវិធី view ដូចដែលបានបង្ហាញខាងក្រោម។
- ចុចប៊ូតុង "ចាប់ផ្តើមឌិកូដ" នៅក្នុងកម្មវិធី។ ឥឡូវនេះបន្ទះឌិកូដនឹងចូលទៅក្នុងស្ថានភាពទទួល ហើយ LED ពណ៌ក្រហមនឹងបើក។ ឧបករណ៍បញ្ជាពីចម្ងាយដែលត្រូវសាកល្បងនៅពេលនេះ គួរតែសំដៅទៅការស៊ើបអង្កេតលើបន្ទះឌិកូដឌ័រ ក្នុងរយៈពេល 6 វិនាទី ហើយចុចប៊ូតុងឧបករណ៍បញ្ជាពីចម្ងាយ ដើម្បីបញ្ចេញទម្រង់រលកអ៊ីនហ្វ្រារ៉េដ។
- នៅពេលដែលបន្ទះឌិកូដឌ័រ LED ពណ៌បៃតងបើក វាបង្ហាញថាការទទួលបានបញ្ចប់ ហើយទិន្នន័យដែលផ្ញើនឹងត្រូវបានបញ្ចូលទៅក្នុងកុំព្យូទ័រ។ នៅពេលដែលការអាប់ឡូតបានជោគជ័យ បន្ទះឌិកូដ LED ពណ៌បៃតងនឹងបញ្ចេញពន្លឺ 4 ដង ហើយប៉ារ៉ាម៉ែត្របញ្ជូននឹងត្រូវបានបង្ហាញបន្ទាប់ពីការឌិកូដបានបញ្ចប់។
- ប្រសិនបើលេខកូដផ្ញើមិនត្រូវបានទទួល ឬទិន្នន័យមិនប្រក្រតី បន្ទះឌិកូដ LED ពណ៌ក្រហមនឹងបញ្ចេញពន្លឺ 4 ដង ដើម្បីបង្ហាញថាការអាប់ឡូតបានបរាជ័យ។
លទ្ធផលទទួលការឌិកូដឧបករណ៍បញ្ជាពីចម្ងាយទូទៅត្រូវបានបង្ហាញខាងក្រោម៖
ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅ ទទួលការផ្ទៀងផ្ទាត់
- នៅក្នុងរូបភាព ផ្នែកខាងលើនៃអេក្រង់បង្ហាញទម្រង់រលកកូដរបស់ឧបករណ៍បញ្ជាពីចម្ងាយ។ ទម្រង់រលកគឺស្រដៀងទៅនឹងឧបករណ៍ទទួល IR 1838 របៀបទិន្នផល។ សញ្ញាសម្គាល់ជាមួយក្រុមហ៊ុនដឹកជញ្ជូនត្រូវបានបង្ហាញជាមួយនឹងកម្រិតទាប ហើយ SPACE ដោយគ្មានក្រុមហ៊ុនដឹកជញ្ជូនត្រូវបានបង្ហាញជាមួយនឹងកម្រិតខ្ពស់។ ផ្នែកខាងស្តាំនៃទម្រង់រលកមានប៊ូតុងសម្រាប់ពង្រីក ឬពង្រីក និងផ្លាស់ទីទៅឆ្វេង ឬស្តាំ។ ចង្អុលទៅទម្រង់រលក ហើយសង្កត់ប៊ូតុងកណ្ដុរខាងឆ្វេងដើម្បីគូរចតុកោណកែងនៅខាងស្តាំខាងក្រោម ហើយក្រាហ្វនឹងពង្រីក។ ខណៈពេលដែលសង្កត់ប៊ូតុងកណ្ដុរខាងឆ្វេងដើម្បីគូរចតុកោណនៅខាងស្តាំខាងលើ ក្រាហ្វអាចពង្រីកបាន។ ក្រាហ្វអាចត្រូវបានអូសទៅឆ្វេងឬស្តាំសម្រាប់ viewដោយសង្កត់ប៊ូតុងកណ្ដុរខាងស្ដាំ។
- ខ្លឹមសារខាងក្រោមដ្យាក្រាមទម្រង់រលកបង្ហាញប៉ារ៉ាម៉ែត្រជាក់លាក់នៃលេខកូដបញ្ជូន ដូចជាកាតព្វកិច្ចដឹកជញ្ជូន ប្រេកង់ ប្រភេទពិធីការដែលបានកំណត់អត្តសញ្ញាណ និងប៊ីតនីមួយៗដែលកត់ត្រាដោយទម្រង់រលក។ ខាងក្រោមខ្សែអក្សរនៃប៊ីតនេះគឺជាអាសយដ្ឋាន និងពាក្យបញ្ជាដែលបានកំណត់ ក៏ដូចជាប៊ីតចាប់ផ្តើម និងចំនួនប៊ីតសរុប។ លុះត្រាតែពិធីការស្តង់ដារត្រូវបានកំណត់អត្តសញ្ញាណកម្មវិធីនឹងកំណត់អត្តសញ្ញាណប៊ីតចាប់ផ្តើមដោយស្វ័យប្រវត្តិ និងចំនួនប៊ីតសរុបនៃអាសយដ្ឋាន និងពាក្យបញ្ជាដោយយោងតាមប្រភេទពិធីការ។ ប្រសិនបើលេខកូដបញ្ជូនមិនអនុលោមតាមពិធីការស្តង់ដារ កម្មវិធីនឹងកំណត់ថាវាជាពិធីការដែលកំណត់ដោយអ្នកប្រើប្រាស់ ដែលតម្រូវឱ្យអ្នកប្រើប្រាស់បញ្ចូលប៊ីតចាប់ផ្តើមដោយដៃ និងចំនួនប៊ីតសរុបនៃអាសយដ្ឋាន និងពាក្យបញ្ជា។
ឥទ្ធិពលនៃការឌិកូដឧបករណ៍បញ្ជាពីចម្ងាយ LCD ត្រូវបានបង្ហាញខាងក្រោម៖
- នៅក្នុងរូបភាព ផ្នែកខាងលើនៃអេក្រង់បង្ហាញទម្រង់រលកកូដរបស់ឧបករណ៍បញ្ជាពីចម្ងាយ។ ទម្រង់រលកគឺស្រដៀងទៅនឹងឧបករណ៍ទទួល IR 1838 របៀបទិន្នផល។ សញ្ញាសម្គាល់ជាមួយក្រុមហ៊ុនដឹកជញ្ជូនត្រូវបានបង្ហាញជាមួយនឹងកម្រិតទាប ហើយ SPACE ដោយគ្មានក្រុមហ៊ុនដឹកជញ្ជូនត្រូវបានបង្ហាញជាមួយនឹងកម្រិតខ្ពស់។ ផ្នែកខាងស្តាំនៃទម្រង់រលកមានប៊ូតុងសម្រាប់ពង្រីក ឬពង្រីក និងផ្លាស់ទីទៅឆ្វេង ឬស្តាំ។ ចង្អុលទៅទម្រង់រលក ហើយសង្កត់ប៊ូតុងកណ្ដុរខាងឆ្វេងដើម្បីគូរចតុកោណកែងនៅខាងស្តាំខាងក្រោម ហើយក្រាហ្វនឹងពង្រីក។ ខណៈពេលដែលសង្កត់ប៊ូតុងកណ្ដុរខាងឆ្វេងដើម្បីគូរចតុកោណនៅខាងស្តាំខាងលើ ក្រាហ្វអាចពង្រីកបាន។ ក្រាហ្វអាចត្រូវបានអូសទៅឆ្វេងឬស្តាំសម្រាប់ viewដោយសង្កត់ប៊ូតុងកណ្ដុរខាងស្ដាំ។
- ខ្លឹមសារខាងក្រោមដ្យាក្រាមទម្រង់រលកគឺជាប៉ារ៉ាម៉ែត្រជាក់លាក់នៃលេខកូដបញ្ជូន ដូចជាកាតព្វកិច្ចក្រុមហ៊ុនដឹកជញ្ជូន ប្រេកង់ ពេលវេលាតភ្ជាប់ ប្រវែងសរុបនៃកូដទិន្នន័យ។
- របៀបទទួលស្គាល់លំនាំដើមនៅក្នុងតំបន់ទិន្នន័យការទទួលស្គាល់គឺម៉ូឌុល PDM ។ ប៊ីតត្រូវបានកំណត់ថាជា 1 នៅពេលដែលវាមានពេលវេលា SPACE យូរជាង ឬជា 0 ប្រសិនបើពេលវេលា SPACE របស់វាខ្លីជាង។ ពេលចាក់សោ
- ទិន្នន័យត្រូវបានពិនិត្យ ខ្សែទិន្នន័យនេះនឹងត្រូវបានចម្លងទៅកាន់តំបន់ចាក់សោ ហើយលេខកូដដែលបានកំណត់អត្តសញ្ញាណថ្មីនីមួយៗនឹងត្រូវបានប្រៀបធៀបជាមួយនឹងតំបន់ចាក់សោ។ នៅពេលដែលប៊ីតណាមួយខុសពីតំបន់ចាក់សោ ទិន្នន័យគោលពីរដែលត្រូវគ្នានឹងប៊ីតនៅក្នុងតំបន់ចាក់សោនឹងត្រូវបានបង្ហាញជាពណ៌ក្រហម។ សម្រាប់អតីតample ដូចដែលបានបង្ហាញក្នុងរូបភាពខាងលើ លេខកូដដែលបានកំណត់អត្តសញ្ញាណថ្មីគឺ 1 ដឺក្រេធំជាងតំបន់ចាក់សោ ដែលបង្ហាញពីការផ្លាស់ប្តូរពីរ។ ដូច្នេះ ប៊ីតសីតុណ្ហភាពអាចត្រូវបានកំណត់ ហើយទិន្នន័យសីតុណ្ហភាពអាចត្រូវបានបន្ថែមទៅក្នុងការគណនាកូដពិនិត្យ។
- នៅក្នុងខ្លឹមសារនៃតំបន់ទិន្នន័យអត្តសញ្ញាណ C មានន័យថាលេខកូដភ្ជាប់ត្រូវបានបញ្ចូលនៅទីនេះ L មានន័យថាចន្លោះពេលបញ្ចូលរវាងលេខកូដពីរ និង E មានន័យថាចុងបញ្ចប់នៃលេខកូដផ្ញើ។
ការអភិវឌ្ឍន៍កូដ
ប្រសិនបើមានឧបករណ៍បញ្ជាពីចម្ងាយដែលមានស្រាប់ ហើយគម្រោងដើម ឬកូដប្រភពមិនអាចត្រូវបានរកឃើញ ប៉ុន្តែគ្រោងការណ៍ដែលមានពិធីការដូចគ្នានឹងឧបករណ៍បញ្ជាពីចម្ងាយនេះចាំបាច់ត្រូវបង្កើត ក្នុងករណីនេះ របៀបអភិវឌ្ឍន៍កូដអាចត្រូវបានប្រើ។ ប្រើបន្ទះឌិកូដដើម្បីអានពិធីការឧបករណ៍បញ្ជាពីចម្ងាយ ក្រុមហ៊ុនដឹកជញ្ជូន អាសយដ្ឋាន ពាក្យបញ្ជា និងប៉ារ៉ាម៉ែត្រផ្សេងទៀត ដើម្បីបង្កើតផលិតផលឧបករណ៍បញ្ជាពីចម្ងាយជាមួយនឹងពិធីការ និងមុខងារស្របគ្នា។
ការអភិវឌ្ឍន៍កូដឧបករណ៍បញ្ជាពីចម្ងាយទូទៅ
បន្ទាប់ពីជំហានផ្ទៀងផ្ទាត់កូដខាងលើត្រូវបានប្រតិបត្តិ ហើយលេខកូដឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដត្រូវបានវិភាគ សូមចុចប៊ូតុង “Saved Key Value” ដើម្បីរក្សាទុកពាក្យបញ្ជាដែលបានទទួលស្គាល់សម្រាប់ការប្រើប្រាស់សោនៅក្នុងគ្រោងការណ៍ថ្មី។
- សម្រាប់កូដពិធីការមិនស្តង់ដារ ដោយសារចំនួនប៊ីតនៃអាសយដ្ឋាន ឬពាក្យបញ្ជាមិនអាចកំណត់ជាមុនដោយកម្មវិធី អ្នកប្រើប្រាស់គួរតែវិភាគក្រុមកូដជាច្រើនដើម្បីកំណត់ប៊ីតចាប់ផ្តើម និងចំនួនប៊ីតសរុប ហើយបញ្ចូលពួកវាទៅក្នុងរបារកំណត់រចនាសម្ព័ន្ធដោយដៃ។ កម្មវិធីអាចកំណត់អត្តសញ្ញាណកូដត្រឹមត្រូវតាមអាសយដ្ឋាន និងកូដបញ្ជា។
- ប្រសិនបើលេខកូដពាក្យបញ្ជាជាច្រើនត្រូវបានទាមទារឱ្យរក្សាទុក "ចាក់សោពិធីការនេះ" និង "រក្សាទុកដោយស្វ័យប្រវត្តិ" អាចត្រូវបានពិនិត្យបន្ទាប់ពីពិធីការត្រូវបានទទួលស្គាល់យ៉ាងត្រឹមត្រូវ ដែលអាចសម្រួលប្រតិបត្តិការសិក្សាពហុសោ។
- បន្ទាប់ពីកូដបញ្ជានៃគ្រាប់ចុចជាច្រើនត្រូវបានរក្សាទុកដោយជោគជ័យ សូមចុចបន្ទាប់ដើម្បីលោតទៅកាន់ពិធីការស្តង់ដារដែលត្រូវគ្នា ឬពិធីការដែលកំណត់ដោយអ្នកប្រើប្រាស់ ហើយបន្ទាប់មកកែប្រែប៉ារ៉ាម៉ែត្រមួយចំនួន។
- ប្រសិនបើពិធីការស្តង់ដារត្រូវបានកំណត់ នោះ Next នឹងលោតទៅទំព័រកំណត់រចនាសម្ព័ន្ធប៉ារ៉ាម៉ែត្រពិធីការស្តង់ដារ នៅទីនេះមានតែអាសយដ្ឋាន និងកាតព្វកិច្ចប៉ុណ្ណោះដែលអាចផ្លាស់ប្តូរបាន។ កម្មវិធីនឹងសរសេរកូដអាសយដ្ឋានរបស់ឧបករណ៍បញ្ជាពីចម្ងាយដែលបានរៀនជាមុន។

- ប្រសិនបើពិធីការមិនស្តង់ដារត្រូវបានសម្គាល់ កម្មវិធីនឹងនាំចូលប៉ារ៉ាម៉ែត្រប្រភេទកូដដែលពាក់ព័ន្ធដោយកត់ត្រាវាដោយស្វ័យប្រវត្តិទៅក្នុងប៉ារ៉ាម៉ែត្ររចនាពិធីការដែលបានកំណត់ដោយអ្នកប្រើប្រាស់។ លេខកូដបញ្ជូនរបស់ឧបករណ៍បញ្ជាពីចម្ងាយជាច្រើនត្រូវបានជះឥទ្ធិពលដោយការណែនាំផ្នែកទន់ ដូច្នេះប៉ារ៉ាម៉ែត្រដែលបានវាស់វែងជាក់ស្តែងនឹងខុសគ្នាបន្តិចបន្តួចពីប៉ារ៉ាម៉ែត្ររចនា។ ដូច្នេះ ក្នុងការអភិវឌ្ឍន៍ការបំប្លែងពិធីការមិនស្តង់ដារទៅជាប៉ារ៉ាម៉ែត្រដែលបានកំណត់ដោយអ្នកប្រើប្រាស់ វាត្រូវបានណែនាំឱ្យកែតម្រូវប៉ារ៉ាម៉ែត្រដែលបាននាំចូលកម្មវិធីឱ្យបានត្រឹមត្រូវ។

ការអភិវឌ្ឍន៍កូដឧបករណ៍បញ្ជាពីចម្ងាយ LCD
ប្រតិបត្តិការកំណត់អត្តសញ្ញាណធ្វើតាមជំហានផ្ទៀងផ្ទាត់លេខកូដ។ បន្ទាប់ពីប៉ារ៉ាម៉ែត្រកូដ និងទិន្នន័យរបស់ឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដត្រូវបានវិភាគ សូមចុចប៊ូតុង "រក្សាទុកទិន្នន័យ" ដើម្បីរក្សាទុកទិន្នន័យដែលបានទទួលស្គាល់។
ជ្រុងខាងស្តាំខាងលើនៃកម្មវិធីមានប៊ូតុងនាំចេញដែលអាចរក្សាទុកប៉ារ៉ាម៉ែត្រកូដ និងលេខកូដទិន្នន័យដែលបានរក្សាទុករបស់ឧបករណ៍បញ្ជាពីចម្ងាយ LCD ក្នុងទម្រង់ជាតារាង CSV ។

ការពិពណ៌នាអំពីមុខងារផ្សេងៗ
- 1 F/W ការគ្រប់គ្រងថាមពល
សិក្ខាសាលាឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដត្រូវបានរចនាឡើងជាពិសេសសម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយ។ ការប្រើប្រាស់ថាមពលសម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយត្រូវបានធ្វើឱ្យប្រសើរតាមដែលអាចធ្វើទៅបាន។
ការគ្រប់គ្រងថាមពលថាមវន្ត
- នៅលើទីផ្សារ ឧបករណ៍បញ្ជាពីចម្ងាយមួយចំនួនមាន IR LED ទាំងស្រុងក្នុងអំឡុងពេល SPACE ដែលមិនល្អសម្រាប់អាយុកាលថ្ម។ សិក្ខាសាលាដែលបង្កើតកម្មវិធីឧបករណ៍បញ្ជាពីចម្ងាយអាចអនុវត្តស្ថានភាពដែលអំពូល IR LED ត្រូវបានជំរុញដោយពេលវេលាកាតព្វកិច្ច MARK ហើយត្រូវបានបិទទាំងស្រុងក្នុងអំឡុងពេលត្រួតពិនិត្យ SPACE ពង្រីកអាយុកាលថ្មយ៉ាងខ្លាំង។
- ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅជាធម្មតាត្រូវផ្ញើលេខកូដម្តងទៀតដោយសារពិធីការរបស់វា។ ពួកគេនឹងបន្តផ្ញើលេខកូដបន្ទាប់ពីប៊ូតុងរបស់ពួកគេត្រូវបានចុច។ ឧបករណ៍បញ្ជាពីចម្ងាយភាគច្រើនមិនកំណត់កម្រិតពេលវេលាទេ។ ប្រសិនបើប៊ូតុងឧបករណ៍បញ្ជាពីចម្ងាយត្រូវបានចុចដោយចៃដន្យដោយវត្ថុនៅក្បែរនោះ វានឹងធ្វើឱ្យឧបករណ៍បញ្ជាពីចម្ងាយផ្ញើលេខកូដម្តងទៀតរហូតដល់ថាមពលថ្មអស់។ ទោះយ៉ាងណាក៏ដោយ កម្មវិធីបង្កប់នៃសិក្ខាសាលានេះអាចកំណត់ចំនួននៃការផ្ញើកូដម្តងទៀត។ នៅពេលដែលឧបករណ៍បញ្ជាពីចម្ងាយចូលទៅក្នុងស្ថានភាពចុចប៊ូតុង លេខកូដម្តងទៀតនឹងត្រូវបានផ្ញើម្តងហើយម្តងទៀតត្រឹមតែ 255 ដងប៉ុណ្ណោះ។ នៅពេលដែលឈានដល់កម្រិតកំណត់ជាមុននេះ កម្មវិធីនឹងបិទការបំភាយ IR LED រហូតដល់ប៊ូតុងត្រូវបានបញ្ចេញ ដើម្បីកាត់បន្ថយការប្រើប្រាស់ថាមពល។
ការគ្រប់គ្រងថាមពលឋិតិវន្ត
ដោយប្រើកម្មវិធីឧបករណ៍បញ្ជាពីចម្ងាយដែលបង្កើត F/W ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅត្រូវបានដាស់ពីរបៀប HALT ដោយការហៀរ WDT រៀងរាល់ 0.128 វិនាទី ដើម្បីស្កេនសោ។ ខណៈពេលដែលឧបករណ៍បញ្ជាពីចម្ងាយ LCD ត្រូវបានដាស់ដោយការរំខានរាល់ 64ms ដើម្បីពិនិត្យមើលកម្មវិធីកំណត់ម៉ោង វាអាចស្កេនគ្រាប់ចុចរៀងរាល់ 0.128 វិនាទី និងដំណើរការមុខងារ LCD flash ពេលវេលា backlight ឬថាមពលថ្ម។tagការរកឃើញអ៊ី (បើកក្នុងការអភិវឌ្ឍន៍បន្ទាប់បន្សំប៉ុណ្ណោះ) រៀងរាល់ 0.512 វិនាទី។ ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅអាចស្កេនបានរហូតដល់ 136 គ្រាប់ ហើយការប្រើប្រាស់ថាមពលរង់ចាំអាចត្រូវបានគ្រប់គ្រងក្នុងរង្វង់ 7μA។ សម្រាប់ឧបករណ៍បញ្ជាពីចម្ងាយ LCD ការប្រើប្រាស់ថាមពលអាចត្រូវបានគ្រប់គ្រងក្នុងរង្វង់ 10μA នៅពេលដែល LCD តែងតែបើក និងក្នុងរង្វង់ 5μA នៅពេលដែល LCD បិទ។
ការទទួលស្គាល់ការឌិកូដ
- បន្ទះឌិកូដអាចកំណត់អត្តសញ្ញាណប្រវែងកូដរហូតដល់ 148 បន្សំនៃ MARK និង SPACE ដែលជាមូលដ្ឋានគ្របដណ្តប់កូដរបស់ឧបករណ៍បញ្ជាពីចម្ងាយទូទៅទាំងអស់ និងឧបករណ៍បញ្ជាពីចម្ងាយ LCD ភាគច្រើន។
- ដោយសារមានពិធីការឧបករណ៍បញ្ជាពីចម្ងាយជាច្រើន និងពិធីការផ្ញើកូដនៅលើទីផ្សារ ពិធីការពិសេសមួយចំនួនដែលមិនអនុលោមតាមច្បាប់កូដទូទៅអាចពិបាកក្នុងការកំណត់អត្តសញ្ញាណនៅក្នុងសិក្ខាសាលា ដូច្នេះវាមិនធានាថាគ្រប់ពិធីការអាចត្រូវបានទទួលស្គាល់ និងស្ដារឡើងវិញនោះទេ។ នៅពេលអនាគត កំណែដែលបានធ្វើបច្ចុប្បន្នភាពនៃកម្មវិធីនឹងបន្តពង្រឹងមុខងារសិក្សាទាំងនេះ និងព្យាយាមបង្កើនជួរនៃពិធីការដែលមាន។
ឧបសម្ព័ន្ធ & សំណួរគេសួរញឹកញាប់
ឧបករណ៍បញ្ជាពីចម្ងាយ LCD ការគ្រប់គ្រងលេខកូដ និងតារាងទិន្នន័យ

កូដផ្ទៀងផ្ទាត់អាចប្រើតម្លៃកូដនៃសោណាមួយដោយយោងតាមរូបមន្តគណនា។
ការពិពណ៌នាកូដម៉ូឌុលពិសេស និងកម្មវិធី
នៅក្នុងម៉ូឌុលឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ កូដអ៊ីនហ្វ្រារ៉េដមួយចំនួនអនុលោមតាមពិធីការជាក់លាក់មួយ ហើយអាចត្រូវបានឌិកូដដោយប្រើកម្មវិធីឌិកូដដែលបានបញ្ជាក់ពិធីការដែលត្រូវគ្នា។ ទោះយ៉ាងណាក៏ដោយ វានៅតែមានបញ្ហាក្នុងការកំណត់អត្តសញ្ញាណមួយចំនួន នៅពេលដែលបន្ទះឌិកូដនៃវេទិកាមិនអាចកំណត់ជាមុននូវពិធីការដែលត្រូវបានប្រើសម្រាប់ការទទួលស្គាល់ការឌិកូដ។ ករណីជាក់លាក់មានដូចខាងក្រោម។
| ម៉ូឌុល របៀប | ករណីពិសេស | ការឌិកូដការពិពណ៌នាករណីលើកលែង | ដំណោះស្រាយ |
|
PDM |
ប៊ីតទាំងអស់គឺពេញ 1 ឬពេញ 0 ។ |
ដោយសារតែគំរូប្រវែងប៊ីតមួយប៉ុណ្ណោះត្រូវបានទទួលស្គាល់បន្ទាប់ពីឌិកូដ មុខងារឌិកូដកំណត់រចនាសម្ព័ន្ធវាជា 1 ។ | អាស័យដ្ឋាន និងសោគួរជៀសវាងការប្រើលេខកូដដែលមានលេខ 1 ឬពេញ 0។ |
|
PDM គ.ជ.ប-២៣៤៥ |
អាសយដ្ឋានត្រូវបានកំណត់រចនាសម្ព័ន្ធជា 55AAH ឬ 00FFH ។ |
ដោយសារតែ 8 ប៊ីតខ្ពស់ជាង និង 8 ប៊ីតទាបនៃ 55AAH ឬ 00FFH គឺជាការបំពេញគ្នាទៅវិញទៅមក និងអនុលោមតាមរបៀបអ៊ិនកូដអាសយដ្ឋាននៃពិធីការ គ.ជ.ប ការឌិកូដកំណត់ថាវាជាលេខកូដ គ.ជ.ប ជាអាទិភាព។ | នៅពេលប្រើពិធីការ NEC-16 លេខកូដអាសយដ្ឋានគួរតែជៀសវាងស្ថានភាពដែល 8 ប៊ីតខ្ពស់ជាង និង 8 ប៊ីតទាបគឺជាការបំពេញគ្នាទៅវិញទៅមក។ |
|
Manchester |
ប៊ីតទាំងអស់គឺពេញ 1 ឬពេញ 0 ។ |
ដោយសារតែគំរូប្រវែងប៊ីតមួយប៉ុណ្ណោះត្រូវបានទទួលស្គាល់បន្ទាប់ពីឌិកូដ មុខងារឌិកូដកំណត់រចនាសម្ព័ន្ធវាជា 1 ។ | អាស័យដ្ឋាន និងសោគួរជៀសវាងការប្រើលេខកូដដែលមានលេខ 1 ឬពេញ 0។ បន្ថែមការបិទបើក។ |
|
Manchester |
ប៊ីតចាប់ផ្តើមគឺ MARK ផ្ញើចុងក្រោយ ហើយប៊ីតចុងក្រោយគឺ SPACE ផ្ញើមុន។
នៅពេលផ្ញើលេខកូដ ប៊ីតទាំងអស់គឺពេញ 10 ឬពេញ 01។ |
ដោយសារតែគំរូប្រវែងប៊ីតមួយប៉ុណ្ណោះត្រូវបានទទួលស្គាល់បន្ទាប់ពីឌិកូដ មុខងារឌិកូដកំណត់រចនាសម្ព័ន្ធវាជា 1 ។ | បន្ថែមការបិទបើកមួយ; អាស័យដ្ឋាន និងសោគួរជៀសវាងការកំណត់ទៅ 55H ឬ AAH។ |
|
Manchester |
បឋមកថានៃពិធីការដែលបានកំណត់ដោយអ្នកប្រើប្រាស់ដែលត្រូវបានកែប្រែដោយប្រើរបៀប Manchester មិនត្រូវបានទទួលស្គាល់យ៉ាងមានប្រសិទ្ធភាពនោះទេ។
បឋមកថានៅពេលឌិកូដ។ |
ដោយសារតែបឋមកថាប្រភេទ Manchester គឺដូចគ្នាទៅនឹងការចាប់ផ្តើម បិទ/បើក និងប៊ីតទិន្នន័យ វាមិនអាចបែងចែកពួកវាពីគ្នាទៅវិញទៅមកក្នុងអំឡុងពេលទទួលស្គាល់។ | នេះគឺជាលក្ខណៈពិសេសមួយនៃពិធីការដែលបានកំណត់ដោយអ្នកប្រើប្រាស់ និងមិនប៉ះពាល់ដល់ការឌិកូដកម្មវិធីដែលឧទ្ទិសដល់ពិធីការនេះទេ។ |
| ឧបករណ៍បញ្ជាពីចម្ងាយ LCD | មុខងារទាំងអស់ត្រូវបានបិទ ហើយលេខកូដគឺពេញ 0។ | វាបណ្តាលឱ្យបន្ទះឌិកូដសម្គាល់ប្រវែងប៊ីតតែមួយប៉ុណ្ណោះ នៅពេលដែលមុខងារទាំងអស់ត្រូវបានកំណត់រចនាសម្ព័ន្ធឱ្យបិទ ហើយគ្មានលេខកូដថេរត្រូវបានរួមបញ្ចូល ឬលេខកូដថេរគឺពេញ 0 ។ | ពិធីការគួរតែកំណត់រចនាសម្ព័ន្ធក្រុមជាច្រើននៃកូដថេរដែលមិនបន្តជាមួយនឹងមិនមែនសូន្យ។ |
ការពិពណ៌នាកំហុស MARK និង SPACE Design
សម្រាប់ការឌិកូដ MARK និង SPACE ដោយឧបករណ៍ទទួល មានកំហុសរហូតដល់ចន្លោះពេល×(1-duty) ក្នុងការផ្ញើលេខកូដពីឧបករណ៍បញ្ជាពីចម្ងាយ។ កំហុសនេះកើតឡើងដោយសារតែការពិតដែលថាពិធីការផ្សេងៗគ្នាមានការយល់ដឹង និងការរចនាខុសៗគ្នាសម្រាប់ប៉ារ៉ាម៉ែត្រពេលវេលា MARK ។
- សម្រាប់អតីតampនៅពេលពិធីការត្រូវបានរចនាឡើងថាប្រេកង់ក្រុមហ៊ុនដឹកជញ្ជូនគឺ 38kHz និងកាតព្វកិច្ចគឺ 1/3 ប្រសិនបើពេលវេលា MARK ត្រូវបានកំណត់ក្នុងចន្លោះ 560μs ~ 579μs មានតែការចាប់ផ្តើមនិងចុងបញ្ចប់នៃជីពចរទិន្នផលមាន 22 IR pulses បង្ហាញនៅលើ oscilloscope ឬអ្នកវិភាគតក្កវិជ្ជា។ ក្នុងករណីបែបនេះ ទម្រង់រលកដូចគ្នាគឺជាលទ្ធផលជាមួយនឹងពេលកំណត់ MARK ផ្សេងគ្នា។
- ដូច្នេះ តម្លៃដែលបានវាស់ជាធម្មតាតិចជាងពេលវេលាទម្រង់រលក MARK ពិតប្រាកដ។
- ពេលវេលាកំណត់អត្តសញ្ញាណរបស់ MARK ជីពចរចុងក្រោយត្រូវបានកត់ត្រាជាពេលវេលាក្រុមហ៊ុនដឹកជញ្ជូនពេញលេញដោយប្រើបន្ទះឌិកូដនៃសិក្ខាសាលាឧបករណ៍បញ្ជាពីចម្ងាយដូចដែលបានបង្ហាញខាងលើ។ ដូច្នេះប៉ារ៉ាម៉ែត្រទម្រង់រលក MARK ដែលបានកំណត់គឺធំជាងអ្វីដែលបានរចនា។ វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យធ្វើការកែតម្រូវសមស្របទៅនឹងប៉ារ៉ាម៉ែត្រ MARK ដែលបាននាំចូលបន្ទាប់ពីលេខកូដត្រូវបានសិក្សា។
រក្សាសិទ្ធិ © 2022 ដោយ HOLTEK SEMICONDUCTOR INC. រក្សាសិទ្ធិគ្រប់យ៉ាង។
- ព័ត៌មានដែលបានផ្តល់នៅក្នុងឯកសារនេះត្រូវបានផលិតឡើងដោយមានការយកចិត្តទុកដាក់ និងការយកចិត្តទុកដាក់ដ៏សមហេតុផលមុនពេលបោះពុម្ពផ្សាយ ទោះបីជាយ៉ាងណាក៏ដោយ HOLTEK មិនធានាថាព័ត៌មាននោះត្រឹមត្រូវទាំងស្រុងនោះទេ។ ព័ត៌មានដែលមាននៅក្នុងការបោះពុម្ពនេះត្រូវបានផ្តល់ជូនសម្រាប់តែឯកសារយោងប៉ុណ្ណោះ ហើយអាចត្រូវបានជំនួសដោយការអាប់ដេត។
- HOLTEK បដិសេធរាល់ការធានាដែលបានបង្ហាញ បង្កប់ន័យ ឬតាមច្បាប់ រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះភាពស័ក្តិសមសម្រាប់ការធ្វើពាណិជ្ជកម្ម គុណភាពដែលពេញចិត្ត លក្ខណៈបច្ចេកទេស មុខងារ សម្បទាសម្រាប់គោលបំណងជាក់លាក់ និងមិនរំលោភលើសិទ្ធិរបស់ភាគីទីបីណាមួយឡើយ។
- HOLTEK បដិសេធការទទួលខុសត្រូវទាំងអស់ដែលកើតចេញពីព័ត៌មាន និងកម្មវិធីរបស់វា។ លើសពីនេះ HOLTEK មិនណែនាំអោយប្រើប្រាស់ផលិតផលរបស់ HOLTEK ដែលមានហានិភ័យនៃគ្រោះថ្នាក់ផ្ទាល់ខ្លួនដោយសារដំណើរការខុសប្រក្រតី ឬហេតុផលផ្សេងទៀត។
- HOLTEK សូមប្រកាសថា វាមិនអនុញ្ញាតឱ្យប្រើប្រាស់ផលិតផលទាំងនេះនៅក្នុងសមាសធាតុសំខាន់ៗដែលជួយសង្រ្គោះជីវិត ទ្រទ្រង់ជីវិត ឬសុវត្ថិភាពឡើយ។
- រាល់ការប្រើប្រាស់ផលិតផលរបស់ HOLTEK ក្នុងកម្មវិធីសង្គ្រោះអាយុជីវិត/និរន្តរភាព ឬសុវត្ថិភាពគឺស្ថិតក្នុងហានិភ័យរបស់អ្នកទិញទាំងស្រុង ហើយអ្នកទិញយល់ព្រមការពារ ទូទាត់ និងរក្សាទុក HOLTEK ដោយមិនបង្កគ្រោះថ្នាក់ពីការខូចខាត ការទាមទារ ការប្តឹងផ្តល់ ឬការចំណាយដែលបណ្តាលមកពីការប្រើប្រាស់បែបនេះ។ ព័ត៌មានដែលបានផ្តល់នៅក្នុងឯកសារនេះ រួមទាំងប៉ុន្តែមិនកំណត់ចំពោះខ្លឹមសារ ទិន្នន័យ ឧamples, material, graphs, and trademarks, គឺជាកម្មសិទ្ធិបញ្ញារបស់ HOLTEK (និងអ្នកផ្តល់អាជ្ញាប័ណ្ណរបស់វា, ដែលជាកន្លែងដែលអាចអនុវត្តបាន) និងត្រូវបានការពារដោយច្បាប់រក្សាសិទ្ធិនិងច្បាប់កម្មសិទ្ធិបញ្ញាផ្សេងទៀត។ គ្មានអាជ្ញាប័ណ្ណ បង្ហាញ ឬបង្កប់ន័យចំពោះសិទ្ធិកម្មសិទ្ធិបញ្ញាណាមួយត្រូវបានផ្តល់ដោយ HOLTEK នៅទីនេះ។
- HOLTEK រក្សាសិទ្ធិក្នុងការត្រួតពិនិត្យឡើងវិញនូវព័ត៌មានដែលបានពិពណ៌នានៅក្នុងឯកសារនៅពេលណាក៏បានដោយមិនចាំបាច់ជូនដំណឹងជាមុន។ សម្រាប់ព័ត៌មានចុងក្រោយ សូមទាក់ទងមកយើងខ្ញុំ
- ថ្ងៃទី 19 ខែវិច្ឆិកា ឆ្នាំ 2022
ឯកសារ/ធនធាន
![]() |
សិក្ខាសាលាឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ HOLTEK ESK-IRRC-T00 [pdf] ការណែនាំអ្នកប្រើប្រាស់ ESK-IRRC-T00 សិក្ខាសាលាឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ ESK-IRRC-T00 សិក្ខាសាលាឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ សិក្ខាសាលាឧបករណ៍បញ្ជាពីចម្ងាយ សិក្ខាសាលាឧបករណ៍បញ្ជា |

