CMOSTEK-LOGO

CMOSTEK CMT2280F2 ម៉ូឌុលទំនាក់ទំនងមីក្រូ

CMOSTEK-CMT2280F2-Communication-Module-Micros-PRODUCT

ព័ត៌មានអំពីផលិតផល

លក្ខណៈបច្ចេកទេស

  • ម៉ូដែលផលិតផល៖ CMT2280F2, CMT2281F2, CMT2189B, CMT2189C
  • ជួរប្រេកង់៖ 300 - 960 MHz
  • វិធីសាស្ត្រកែប្រែ៖ អូខេ (ការបើក-បិទសោ)

ការណែនាំអំពីការប្រើប្រាស់ផលិតផល

កម្មវិធី Integrated Development Environment (IDE) ត្រូវបានរចនាឡើងសម្រាប់ MCU ឥតខ្សែចំនួន 4 ដែលបានរៀបរាប់ខាងលើ។ មុខងារចម្បងរបស់វាគឺដើម្បីបំបាត់កំហុស និងក្លែងធ្វើកម្មវិធីបន្ទះឈីប។ IDE ផ្តល់នូវមុខងារដូចខាងក្រោមៈ

  • បង្កើត និងកែសម្រួលកម្មវិធីប្រភពដោយប្រើកម្មវិធីនិពន្ធដែលភ្ជាប់មកជាមួយ។
  • ចងក្រងកូដប្រភព។
  • ទាញយក និងបំបាត់កំហុសកម្មវិធីដែលអាចប្រតិបត្តិបានដោយភ្ជាប់ទៅឧបករណ៍បំបាត់កំហុស។
  • View អថេរនៅក្នុងបង្អួចនាឡិកា។
  • អេក្រង់មេមាន 4 បង្អួចមូលដ្ឋាន៖ បង្អួចគម្រោង បង្អួចកែសម្រួល បង្អួចលទ្ធផល និងបង្អួចមើល។ បង្អួចទាំងនេះអាចអូស រំកិល និងចតបាន លើកលែងតែបង្អួចកែសម្រួល។ សមាសធាតុនៃអេក្រង់សំខាន់គឺ៖
  • នៅពេលផ្លាស់ទីបង្អួចនៅក្នុងអេក្រង់ ព្រួញចតលេចឡើងដើម្បីណែនាំអ្នកក្នុងការកំណត់ទីតាំងបង្អួច។

សំណួរគេសួរញឹកញាប់

  • Q: តើមុខងារសំខាន់ៗរបស់ IDE មានអ្វីខ្លះ?
  • A: IDE អនុញ្ញាតឱ្យអ្នកប្រើបង្កើត កែសម្រួល ចងក្រង ទាញយក កម្មវិធីបំបាត់កំហុស និង view អថេរ។
  • Q: តើ MCU ឥតខ្សែមួយណាត្រូវបានគាំទ្រដោយ IDE?
  • A: IDE គាំទ្រ CMT2280F2, CMT2281F2, CMT2189B, និង CMT2189C ។
  • Q: តើអ្វីជាមុខងារចម្បងរបស់ IDE?
  • A: មុខងារចម្បងរបស់ IDE គឺដើម្បីបំបាត់កំហុស និងក្លែងធ្វើកម្មវិធីបន្ទះឈីបសម្រាប់ MCUs ឥតខ្សែដែលគាំទ្រ។

ជាងview

ឯកសារនេះពិភាក្សាអំពីការអភិវឌ្ឍន៍កម្មវិធី ការណែនាំអំពីប្រតិបត្តិការ IDE សម្រាប់ CMT2280F2, CMT2281F2, CMT2189B, និង CMT2189C។ ជាផ្នែកមួយនៃក្រុមគ្រួសារផលិតផល CMOSTEK NextGenRFTM ដែលគ្របដណ្តប់លើបន្ទះឈីបទំនាក់ទំនងឥតខ្សែរយៈពេលខ្លី រួមទាំងឧបករណ៍បញ្ជូន អ្នកទទួល និងឧបករណ៍បញ្ជូន MCU ឥតខ្សែទាំង 4 នេះប្រើប្រាស់ស្នូល RISC ដែលដំណើរការខ្ពស់ដូចគ្នា និងគាំទ្រ FLASH ROM សម្រាប់ការបំបាត់កំហុសលើអ៊ីនធឺណិត។
គំរូផលិតផលដែលមាននៅក្នុងឯកសារនេះត្រូវបានបង្ហាញក្នុងតារាងខាងក្រោម។
តារាងទី 1. គំរូផលិតផលគ្របដណ្តប់នៅក្នុងឯកសារនេះ។

 

ម៉ូដែលផលិតផល

ប្រេកង់

ជួរ

ម៉ូឌុល

វិធីសាស្រ្ត

ការបញ្ជូន

ថាមពល

ភាពរសើប ប្រតិបត្តិការ

បច្ចុប្បន្ន

ការកំណត់រចនាសម្ព័ន្ធ

វិធីសាស្រ្ត

 

កញ្ចប់

CMT2280F2 300 - 960 MHz អូខេ - ៨៥ dBm 3.8 mA MCU

ការកំណត់រចនាសម្ព័ន្ធ

SOP16
CMT2281F2 300 - 960 MHz អូខេ - ៨៥ dBm 4.5 mA MCU

ការកំណត់រចនាសម្ព័ន្ធ

SOP16
CMT2189B 240 - 960 MHz អូខេ + ៤ dBm 17.5 mA[1] MCU

ការកំណត់រចនាសម្ព័ន្ធ

SOP14
CMT2189C 240 - 960 MHz OOK/(G)FSK + ៤ dBm 32.5 mA[2] MCU

ការកំណត់រចនាសម្ព័ន្ធ

SOP14
 

កំណត់ចំណាំ៖

[1] ។ ថាមពលបញ្ជូន និងលក្ខខណ្ឌសាកល្បងបច្ចុប្បន្នរបស់ CMT2189B គឺ 433.92 MHz របៀប CW (តែងតែស្ថិតក្នុងរបៀបបញ្ជូនតាមក្រុមហ៊ុនដឹកជញ្ជូន) របៀបបញ្ជូនកាតព្វកិច្ច 50% និងបញ្ជូនចរន្ត 8.5 mA ។ [2] ។ ថាមពលបញ្ជូននិងបញ្ជូនលក្ខខណ្ឌសាកល្បងបច្ចុប្បន្នរបស់ CMT2189C គឺ 433.92 MHz និងរបៀប FSK ។

ការណែនាំអំពី IDE

IDE ផ្តល់កម្មវិធីអភិវឌ្ឍន៍សម្រាប់ MCU ឥតខ្សែចំនួន 4 គឺ CMT2280F2, CMT2281F2, CMT2189B និង CMT2189C ។ មុខងារសំខាន់គឺដើម្បីបំបាត់កំហុស និងក្លែងធ្វើកម្មវិធីបន្ទះឈីប។
IDE ផ្តល់នូវមុខងារដូចខាងក្រោម។

  • បង្កើត និងកែសម្រួលកម្មវិធីប្រភពដោយប្រើកម្មវិធីនិពន្ធដែលភ្ជាប់មកជាមួយ។
  • ចងក្រងកូដប្រភព។
  • ទាញយក និងបំបាត់កំហុសកម្មវិធីដែលអាចប្រតិបត្តិបានដោយភ្ជាប់ទៅឧបករណ៍បំបាត់កំហុស។
  • View អថេរនៅក្នុងបង្អួចនាឡិកា។

អេក្រង់មេ

  • ដូចដែលបានបង្ហាញក្នុងរូបខាងក្រោម ជាទូទៅ 4 windows មូលដ្ឋានមាននៅក្នុងអេក្រង់មេ រួមមាន បង្អួចគម្រោង បង្អួចកែសម្រួល បង្អួចលទ្ធផល និងបង្អួចមើល ដែលអាចអូស រំកិល និងបង្អួចចត លើកលែងតែបង្អួចកែសម្រួល។

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-1

  • សម្រាប់អតីតample ចុចហើយអូសផ្ទៃបង្អួច ហើយព្រួញចូលចតលេចឡើងដូចបង្ហាញក្នុងរូបភាពទី 2។ នៅពេលដែលបង្អួចត្រូវបានអូសទៅក្នុងទិសដៅដែលបានបញ្ជាក់ដោយព្រួញ វានឹងចតក្នុងទីតាំងនៃអេក្រង់ដែលត្រូវនឹងទិសដៅនៃព្រួញចូលចត។ .

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-2

បង្អួចគម្រោង
បង្អួចគម្រោងមាន 2 ផ្ទាំង File View និងថ្នាក់ Viewដូចដែលបានបង្ហាញក្នុងរូបខាងក្រោម។ File View បង្ហាញព័ត៌មានគម្រោង រួមទាំងឈ្មោះឧបករណ៍ ប្រភព file, ទិន្នន័យ file, ឯកសារយោង file, និងទិន្នផល file. ចុចពីរដង a file ឈ្មោះនៅក្រោមប្រភព File ឬរួមបញ្ចូល File ដើម្បីបើកវា។ ថ្នាក់ View បង្ហាញស្លាកទាំងអស់បន្ទាប់ពីចងក្រងរួចរាល់។ ការចុចពីរដងលើស្លាកមួយនៅក្នុងបង្អួចកែសម្រួលអាចកំណត់ទីតាំងស្លាកនៅក្នុងប្រភព file.

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-3

ការកែសម្រួលបង្អួច
អ្នកប្រើប្រាស់កែសម្រួលប្រភព files និងឯកសារយោង files នៅក្នុងបង្អួចកែសម្រួល។ កម្មវិធីកែពណ៌ពាក្យគន្លឹះ ជាមួយនឹងពាក្យបញ្ជាជាពណ៌ខៀវ ទិន្នន័យភ្លាមៗជាពណ៌ក្រហម និងមតិយោបល់ជាពណ៌បៃតង។ ចុចបញ្ជា (Ctrl) ហើយរំកិលប៊ូតុងកណ្ដុរកណ្តាលដើម្បីពង្រីក ឬពង្រីក។ វានឹងចេញពីរបៀបបំបាត់កំហុសដោយស្វ័យប្រវត្តិនៅពេល file ការកែសម្រួល និងការរក្សាទុកត្រូវបានអនុវត្តកំឡុងពេលបំបាត់កំហុស។ បន្ទាប់មក អ្នកប្រើប្រាស់ត្រូវចងក្រង និងទាញយកឡើងវិញ មុនពេលការកែកំហុសបន្ទាប់។ ប្រសិនបើឯកសារបើកនៅក្នុងបង្អួចកែសម្រួលត្រូវបានកែប្រែដោយអ្នកកែសម្រួលខាងក្រៅ វានឹងរំលឹកឱ្យផ្ទុកឡើងវិញ។ នៅពេលដែលវាកើតឡើងនៅក្នុងស្ថានភាពបំបាត់កំហុស វានឹងចេញពីការបំបាត់កំហុសផងដែរ។ អ្នក​ប្រើ​អាច​បំបាត់​កំហុស​វា​ម្តង​ទៀត​បាន​លុះត្រា​តែ​ការ​ចងក្រង​ឡើង​វិញ និង​ការ​ទាញ​យក។

បង្អួចលទ្ធផល
បង្អួចលទ្ធផលមាន 3 ផ្ទាំង Build, Debug និង Find ដូចដែលបានបង្ហាញក្នុងរូបភាពខាងក្រោម (ចំណាំថាផ្ទាំងនៅក្នុងបង្អួចលទ្ធផលមិនអាចបំបែកបានទេ។ ខណៈពេលដែលផ្ទាំងនៅក្នុងបង្អួចផ្សេងទៀតអាចត្រូវបានបំបែក ឬបញ្ចូលគ្នា)។ ផ្ទាំងសាងសង់បង្ហាញព័ត៌មានលទ្ធផលដូចជាការចងក្រង និងទាញយក។ កំហុសក្នុងការចងក្រងបង្ហាញ file មានកំហុសក្នុងការចងក្រង លេខបន្ទាត់ និងសេចក្តីថ្លែងការណ៍បន្ទាត់នៃកំហុស។ ការចុចពីរដងអាចកំណត់ទីតាំងបន្ទាត់នៅក្នុងតំបន់កែសម្រួល។
ដើម្បីបំបាត់កំហុស និងមើលអថេរ អ្នកប្រើប្រាស់អាចបញ្ចូលអថេរដែលត្រូវមើលក្នុងផ្ទាំងបំបាត់កំហុស អថេរ និងអាសយដ្ឋានដែលត្រូវគ្នានឹងត្រូវបានធ្វើឱ្យស្រស់កំឡុងពេលបំបាត់កំហុស។ ប្រសិនបើអថេរគឺអថេរប៊ីត អាសយដ្ឋានប៊ីត និងតម្លៃប៊ីតដែលត្រូវគ្នានឹងត្រូវបានធ្វើឱ្យស្រស់។ ស្វែងរកផ្ទាំងបញ្ជី files និងលេខបន្ទាត់ត្រូវបានស្វែងរក។ ចុចទ្វេដងលើបន្ទាត់មួយអាចកំណត់ទីតាំងបន្ទាត់នៅក្នុងបង្អួចកែសម្រួល។

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-4

មើលបង្អួច
បង្អួចនាឡិកាមាន 4 ផ្ទាំង, RAM, EEPROM, STACK និងចុះឈ្មោះដូចបានបង្ហាញក្នុងរូបខាងក្រោម។
ផ្ទាំង RAM បង្ហាញតម្លៃ RAM ។ កំឡុងពេលកែកំហុស RAM ជាមួយនឹងការផ្លាស់ប្តូរត្រូវបានសម្គាល់ជាពណ៌ក្រហម។ បន្ទាប់ពីចាប់ផ្តើមការកែកំហុស អ្នកប្រើប្រាស់អាចចុចពីរដងដើម្បីកែប្រែតម្លៃ RAM ។ បន្ទាប់ពីការកែប្រែសូមចុចកន្លែងណាមួយនៅក្នុងផ្ទាំង RAM ហើយបន្ទាប់មកតម្លៃដែលបានកែប្រែនឹងត្រូវបានសរសេរទៅក្នុងបន្ទះឈីប។

  • ផ្ទាំង EEPROM បង្ហាញតម្លៃ EEPROM ។ នៅក្នុងផ្ទាំង EEPROM អ្នកប្រើប្រាស់អាចនាំចូលទិន្នន័យតាមរយៈម៉ឺនុយ ផ្ទុកទិន្នន័យ EEPROM…
  • អ្នកប្រើប្រាស់ក៏អាចកំណត់ទិន្នន័យ EEPROM នៅក្នុងប្រភពមួយ។ file តាមរយៈពាក្យបញ្ជា DE ។ ស្រដៀងទៅនឹងការកែប្រែ RAM វាក៏អាចត្រូវបានកែសម្រួលនៅក្នុងផ្ទាំង EEPROM ផងដែរ។ ចុចពីរដង និងកែប្រែតម្លៃ EEPROM បន្ទាប់មកចុចកន្លែងណាមួយក្នុងផ្ទាំង EEPROM ហើយតម្លៃដែលបានកែប្រែនឹងត្រូវបានសរសេរទៅកាន់បន្ទះឈីប។ ជ្រើសរើសម៉ឺនុយ នាំចេញទិន្នន័យ EEPROM... ដើម្បីនាំចេញទិន្នន័យ EEPROM ។ ចំណាំថាប្រសិនបើកម្មវិធីកែប្រែតម្លៃនៃ EEPROM នោះ លទ្ធផលទិន្នន័យ EEPROM បន្ទាប់ពីការកែកំហុសអាចខុសពីលទ្ធផលទិន្នន័យ EEPROM នៅពេលដែលការចងក្រងបានបញ្ចប់។
  • ផ្ទាំង STACK បង្ហាញតម្លៃជង់ ដែលមិនអាចកែប្រែបានទេ។ វា​គឺ​សម្រាប់​តែ​គោលបំណង​មើល​ព័ត៌មាន (មើល​ការ​រុញ​ច្រាន និង​ព័ត៌មាន​លេច​ឡើង) ប៉ុណ្ណោះ។
  • ផ្ទាំងចុះឈ្មោះបង្ហាញព័ត៌មានចុះឈ្មោះមុខងារជាក់លាក់របស់ SFR រួមទាំងអាសយដ្ឋានចុះឈ្មោះ ឈ្មោះចុះឈ្មោះ និងតម្លៃចុះឈ្មោះ និងទម្រង់ទិន្នន័យនៃតម្លៃដែលបានបង្ហាញ (H សម្រាប់លេខគោលដប់ប្រាំមួយ និង B សម្រាប់ប្រព័ន្ធគោលពីរ)។ ចុច + ដើម្បីពង្រីកការបង្ហាញ ដើម្បីបង្ហាញអថេរប៊ីត និងតម្លៃប៊ីតដែលត្រូវគ្នា។ ចុច – ដើម្បីបង្រួមការបង្ហាញអថេរប៊ីត។ ការបង្ហាញត្រូវបានធ្វើឱ្យស្រស់កំឡុងពេលបំបាត់កំហុស ហើយការចុះឈ្មោះក្នុងការផ្លាស់ប្តូរត្រូវបានសម្គាល់ជាពណ៌ក្រហម។ កំឡុងពេលបំបាត់កំហុស ចុចពីរដងដើម្បីកែប្រែតម្លៃចុះឈ្មោះ។ ចុចកន្លែងណាមួយនៅក្នុងផ្ទាំងចុះឈ្មោះ តម្លៃដែលបានកែប្រែនឹងត្រូវបានសរសេរទៅកាន់បន្ទះឈីប។

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-5CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-6

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

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-7

គម្រោងថ្មី។

IDE ប្រើរបៀបគ្រប់គ្រងគម្រោង។ អ្នកប្រើប្រាស់ត្រូវបង្កើតគម្រោងជាមុនសិន ដោយជ្រើសរើស គម្រោង -> គម្រោងថ្មី បន្ទាប់មកប្រអប់គម្រោងថ្មីនឹងលេចឡើងដូចបង្ហាញក្នុងរូបខាងក្រោម។ បំពេញឈ្មោះគម្រោង ជ្រើសរើស Project Patch និងឧបករណ៍ (ជ្រើសរើស CMT60F02X)។ ប្រសិនបើអ្នកប្រើត្រូវការបង្កើតថតគម្រោង សូមពិនិត្យមើលបង្កើតថតសម្រាប់គម្រោង។

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-8

បន្ទាប់ពីប្រតិបត្តិការគម្រោងថ្មីត្រូវបានបញ្ចប់ អ្នកប្រើប្រាស់ត្រូវបន្ថែមប្រភព fileស. មាន 2 វិធី 1) ជ្រើសរើស គម្រោង -> បន្ថែម File… 2) ជ្រើសរើសប្រភព File នៅក្នុងបង្អួចគម្រោង ចុចកណ្ដុរស្ដាំ ហើយជ្រើសរើស បន្ថែម File ពីម៉ឺនុយលេចឡើង ...
កំណត់ចំណាំ

  1. ប្រសិនបើបន្ថែម file មិនមាននៅក្នុងថតគម្រោងទេ វានឹងត្រូវបានចម្លងទៅថតគម្រោងដោយស្វ័យប្រវត្តិ។
    បន្ថែមពីលើការបន្ថែមប្រភព files, អ្នកប្រើប្រាស់អាចបន្ថែមទិន្នន័យ files ផងដែរ។ មាន 2 វិធី 1) ជ្រើសរើសគម្រោង -> ផ្ទុកទិន្នន័យ EEPROM... 2) នៅក្នុងបង្អួចគម្រោង ជ្រើសរើស EE Data Fileចុចកណ្ដុរស្ដាំហើយជ្រើសរើសបន្ថែម File... នៅក្នុងម៉ឺនុយលេចឡើង។
  2. ប្រសិនបើបន្ថែម file មិនមាននៅក្នុងថតគម្រោងទេ វានឹងត្រូវបានចម្លងទៅថតគម្រោងដោយស្វ័យប្រវត្តិ។ រួមបញ្ចូល File និងទិន្នផល File ត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិបន្ទាប់ពីការចងក្រង ហើយអ្នកប្រើប្រាស់មិនចាំបាច់បន្ថែមវាទេ។

ការចងក្រង

ជ្រើសរើសម៉ឺនុយ Debug -> Build (F7) ឬចុចCMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-9 ដើម្បីចងក្រង។ មុនពេលចងក្រង ប្រអប់ជម្រើសនឹងលេចឡើងដូចបង្ហាញក្នុងរូបខាងក្រោម។ ជ្រើសរើសជម្រើសដែលត្រូវគ្នា ហើយចុច យល់ព្រម ដើម្បីចាប់ផ្តើមចងក្រង។ ព័ត៌មានចងក្រងនឹងត្រូវបានបង្ហាញនៅក្នុងបង្អួច Build ។ ក្នុង​ករណី​មាន​កំហុស​ក្នុង​ការ​ចងក្រង សូម​ចុច​ពីរដង​លើ​សារ​កំហុស​ដើម្បី​កំណត់​ទីតាំង​បន្ទាត់​កំហុស។ សូមមើលឧបសម្ព័ន្ធទី 1 សម្រាប់ការពិពណ៌នាលំអិតអំពីអ្នកចងក្រង។

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-10

ការកំណត់ EEPROM

  • EEPROM អាច​ត្រូវ​បាន​នាំ​ចូល​ជា 3 វិធី 1) ជ្រើស​ម៉ឺនុយ គម្រោង -> ផ្ទុកទិន្នន័យ EEPROM... 2) កំណត់ទិន្នន័យតាមរយៈពាក្យបញ្ជា DE 3) ចុចទ្វេដងលើផ្ទាំង EEPROM ដើម្បីបញ្ចូលទិន្នន័យ។
  • នៅក្នុងករណីនៃការនាំចូលម៉ឺនុយ និងនិយមន័យទិន្នន័យ DE និយមន័យ DE ដែលបានចងក្រងនឹងសរសេរជាន់លើទិន្នន័យដែលបាននាំចូលដោយ file. សម្រាប់វិធីសាស្រ្តទី 3) អ្នកប្រើប្រាស់អាចបញ្ចូលបានលុះត្រាតែការក្លែងធ្វើចាប់ផ្តើមដោយចុចពីរដងលើ EEPROM ។ បន្ទាប់ពីអ្នកប្រើប្រាស់ចុចពីរដងលើការកែប្រែនោះ វានឹងត្រូវបានសរសេរទៅកាន់ EEPROM ភ្លាមៗជាមួយនឹងការអានភ្លាមៗ និងបង្ហាញនៅលើអេក្រង់។
  • ជ្រើសរើសម៉ឺនុយ គម្រោង -> នាំចេញទិន្នន័យ EEPROM... ដើម្បីនាំចេញទិន្នន័យនៅក្នុងផ្ទាំង EEPROM បច្ចុប្បន្ន។

ចំណាំ

  1. ទិន្នន័យ EEPROM គឺទាក់ទងទៅនឹងប្រតិបត្តិការកម្មវិធី។

ការទាញយក
ជ្រើសរើសម៉ឺនុយ Debug -> Build All (Ctrl+F7) ដើម្បីលុប ទាញយក និងកំណត់ឡើងវិញ។ បន្ទាប់​ពី​ការ​ទាញ​យក​ដោយ​ជោគជ័យ របារ​ឧបករណ៍​ក្លែង​ក្លាយ​មាន​សុពលភាព។ នៅពេលដែលការក្លែងធ្វើចាប់ផ្តើមនិង file ត្រូវបានកែប្រែ និងរក្សាទុក របារឧបករណ៍ក្លែងធ្វើក្លាយជាមិនត្រឹមត្រូវ។ អ្នកប្រើប្រាស់ត្រូវចងក្រង និងទាញយកឡើងវិញ។ ប្រសិនបើកម្មវិធីមិនត្រូវបានចងក្រងមុនពេលវាត្រូវបានជ្រើសរើសសម្រាប់ការទាញយកទេ វានឹងធ្វើការចងក្រងជាមុនសិន បន្ទាប់មកលុប ទាញយក និងកំណត់ឡើងវិញ។

ការក្លែងធ្វើ

កំណត់ចំណុចបំបែក
មាន 2 វិធីគឺ 1) ចុចដើម្បីជ្រើសរើសបន្ទាត់សេចក្តីថ្លែងការណ៍ដែលត្រូវកំណត់ ជ្រើសរើសម៉ឺនុយ បំបាត់កំហុស -> BreakPoint (F9) ឬចុច។ វានឹងបន្ថែមចំណុចបំបែកប្រសិនបើវាត្រូវបានកំណត់ជាលើកដំបូង។ វានឹងលុបចំណុចឈប់ប្រសិនបើវាត្រូវបានកំណត់ម្តងទៀត។ 2) ចុច​លេខ​បន្ទាត់​ក្នុង​បង្អួច​កែសម្រួល​ដើម្បី​កំណត់​ចំណុច​ឈប់ ហើយ​ចុច​ម្ដង​ទៀត​ដើម្បី​លុប​ចំណុច​ឈប់។ ចំណុចបំបែកត្រូវបានសម្គាល់ដោយរង្វង់ពណ៌លឿង។ បច្ចុប្បន្ន ឧបករណ៍ដែលគាំទ្រដោយ IDE អនុញ្ញាតឱ្យកំណត់ចំណុចឈប់មួយប៉ុណ្ណោះ ដូច្នេះចំណុចឈប់ចុងក្រោយត្រូវបានលុបដោយស្វ័យប្រវត្តិរាល់ពេលដែលកំណត់ចំណុចឈប់ថ្មី។

កំណត់ឡើងវិញ (បញ្ជា (Ctrl) + F5)

  • កំណត់ឧបករណ៍ឡើងវិញ ហើយកុំព្យូទ័រត្រឡប់ទៅលេខ 0។ បន្ទាប់ពីការកំណត់ឡើងវិញបានបញ្ចប់ RAM, EEPROM, STACK និងការចុះឈ្មោះត្រូវបានធ្វើឱ្យស្រស់ ហើយស្ថានភាពបន្ទះឈីបនឹងបង្ហាញនៅក្នុងរបារស្ថានភាព។

ជំហានចូលទៅក្នុង (F11)

  • ជំហានចូលទៅក្នុងគឺជាការរត់មួយជំហាន។ សម្រាប់ព័ត៌មានជំហាន នៅពេលដែលការណែនាំការហៅត្រូវបានប្រតិបត្តិ វាចូលទៅក្នុងអនុអនុគមន៍មួយ។ នៅពេលដែលការប្រតិបត្តិបានបញ្ចប់ RAM, EEPROM, STACK និងការចុះឈ្មោះត្រូវបានធ្វើឱ្យស្រស់ ហើយស្ថានភាពបន្ទះឈីបនឹងបង្ហាញនៅក្នុងរបារស្ថានភាព។

ជំហានលើស (F10)

  • Step Over គឺជាការរត់មួយជំហាន។ សម្រាប់ជំហាន Over នៅពេលដែលការណែនាំការហៅត្រូវបានប្រតិបត្តិ វាមិនបញ្ចូលអនុអនុគមន៍ទេ។ នៅពេលដែលការប្រតិបត្តិបានបញ្ចប់ RAM, EEPROM, STACK និងការចុះឈ្មោះត្រូវបានធ្វើឱ្យស្រស់ ហើយស្ថានភាពបន្ទះឈីបនឹងបង្ហាញនៅក្នុងរបារស្ថានភាព។

រត់ទៅទស្សន៍ទ្រនិច (បញ្ជា (Ctrl) + F10)

  • សម្រាប់ដំណើរការទៅទស្សន៍ទ្រនិច អ្នកប្រើប្រាស់ត្រូវរក្សាទស្សន៍ទ្រនិចក្នុងបន្ទាត់សេចក្តីថ្លែងការណ៍ ដែលការប្រតិបត្តិនឹងបញ្ឈប់ ហើយកម្មវិធីនឹងឈប់នៅទីតាំងទស្សន៍ទ្រនិច។ ប្រសិនបើទស្សន៍ទ្រនិចមិនអាចទៅដល់បាន កម្មវិធីនឹងដំណើរការក្នុងល្បឿនពេញ។ នៅពេលដែលការប្រតិបត្តិបានបញ្ចប់ RAM, EEPROM,
  • STACK ការចុះឈ្មោះត្រូវបានធ្វើឱ្យស្រស់ ហើយស្ថានភាពបន្ទះឈីបត្រូវបានបង្ហាញនៅក្នុងរបារស្ថានភាព។

ទៅ (F5)

  • ទៅ នឹងរត់ទៅចំណុចឈប់។ អ្នក​ប្រើ​ត្រូវ​កំណត់​ចំណុច​ឈប់​មុន​ពេល​ប្រតិបត្តិ ហើយ​កម្មវិធី​រត់​ទៅ​ចំណុច​ឈប់​ហើយ​បន្ទាប់​មក​ឈប់។ ប្រសិនបើមិនអាចទៅដល់ចំណុចឈប់បានទេ កម្មវិធីនឹងដំណើរការពេញល្បឿន។ នៅពេលដែលការប្រតិបត្តិបានបញ្ចប់ RAM, EEPROM, STACK និងការចុះឈ្មោះត្រូវបានធ្វើឱ្យស្រស់ ហើយស្ថានភាពបន្ទះឈីបនឹងបង្ហាញនៅក្នុងរបារស្ថានភាព។

បញ្ឈប់ (Shift + F5)

  • វា​គឺ​ជា​ការ​បញ្ឈប់​កម្មវិធី​មួយ​ពី​ការ​រត់​ក្នុង​ល្បឿន​ពេញ​លេញ​។ នៅពេលដែលការប្រតិបត្តិបានបញ្ចប់ RAM, EEPROM, STACK និងការចុះឈ្មោះត្រូវបានធ្វើឱ្យស្រស់ ហើយស្ថានភាពបន្ទះឈីបនឹងបង្ហាញនៅក្នុងរបារស្ថានភាព។

ការពិពណ៌នាអំពីអ្នកចងក្រង

ច្បាប់ដាក់ឈ្មោះអថេរ

  • អថេរ​ត្រូវ​តែ​ចាប់​ផ្តើម​ដោយ​អក្សរ ដែល​មាន​លេខ​តួ​អក្សរ និង​សញ្ញា​គូស​ក្រោម ដែល​មិន​ប្រកាន់​អក្សរ​តូច​ធំ។ ឈ្មោះអថេរមិនអាចជាពាក្យគន្លឹះ រួមទាំងការណែនាំ និងការណែនាំក្លែងក្លាយ។

ទម្រង់ឌីជីថល

  • វាគាំទ្រប្រព័ន្ធគោលពីរ គោលដប់ប្រាំមួយ និងទសភាគដូចខាងក្រោម៖

គោលពីរ

  1. 0/1 តួអក្សរដែលបញ្ចប់ដោយ B ឧ 00010110B ។
  2. 0/1 តួអក្សរដែលចាប់ផ្តើមដោយ B" និងបញ្ចប់ដោយ "ឧទាហរណ៍ B"00010110" ។

ហេក

  1. លេខគោលដប់ប្រាំមួយបញ្ចប់ដោយ H ឧ 1FH ។
  2. លេខគោលដប់ប្រាំមួយចាប់ផ្តើមដោយ 0x ឧ. 0x1F ។
  3. លេខគោលដប់ប្រាំមួយចាប់ផ្តើមដោយ H” និងបញ្ចប់ដោយ “, ឧទាហរណ៍ H”1F”។

ទសភាគ

  1. លេខដែលគ្មានបច្ច័យគឺជាទសភាគ ឧ ១៦។
  2. លេខទសភាគដែលចាប់ផ្តើមដោយ ., ឧ.១០។

ស្លាកអាសយដ្ឋាន
ឈ្មោះស្លាកមួយអនុវត្តតាមច្បាប់ដាក់ឈ្មោះអថេរ ហើយឈ្មោះដូចគ្នាមិនអាចកំណត់ម្តងហើយម្តងទៀតបានទេ។ ស្លាកមួយអាចមានបច្ច័យនៃពោះវៀនធំ៖ ឬមិនមានពោះវៀនធំ :. ខ្សែតែមួយដែលមិនបានណែនាំ និងមិនបានកំណត់ទាំងអស់នឹងត្រូវបានកំណត់ថាជាស្លាក។ ស្លាក​ដែល​គ្មាន​សញ្ញា​មិន​អាច​ស្ថិត​ក្នុង​បន្ទាត់​ដូច​គ្នា​នឹង​ការ​ណែនាំ​ទេ។ ស្លាកដែលមានសញ្ញាសម្គាល់អាចស្ថិតនៅក្នុងបន្ទាត់ដូចគ្នានឹងការណែនាំ។

ការណែនាំ

តារាង 2. សេចក្តីណែនាំ

CMT PIC វដ្តនៃការណែនាំ មុខងារ ប្រតិបត្តិការ ស្ថានភាព
BCRR, ខ BCF F, ខ 1 ច្បាស់បន្តិច 0 → R (ខ) គ្មាន
BSR R, ខ BSF F, ខ 1 សំណុំប៊ីត 1 → R (ខ) គ្មាន
BTSC R, ខ BTFSC F, ខ ២៥(៤) តេស្តប៊ីត រំលងប្រសិនបើ 0 រំលងប្រសិនបើ R(b)=0 គ្មាន
BTSS R, ខ BTFSS F, ខ ២៥(៤) តេស្តប៊ីត រំលងប្រសិនបើ 1 រំលងប្រសិនបើ R(b)=1 គ្មាន
ណុប ណុប 1 គ្មានប្រតិបត្តិការទេ។ គ្មាន គ្មាន
CLRWDT CLRWDT 1 ជម្រះ WDT 0 → WDT /PF, /TF
គេង គេង 1 បញ្ចូលរបៀបគេង 0 →WDT, បញ្ឈប់ OSC /PF, /TF
STTMD ជម្រើស 1 រក្សាទុក W TO TMODE W → TMODE គ្មាន
CTLIO R TRIS R 1 គ្រប់គ្រងទិសដៅ IO reg W → IODIRr គ្មាន
STR R MOVW FF 1 ទុក W ដើម្បីចុះឈ្មោះ W → R គ្មាន
LDR R, ឃ MOVF F, ឃ 1 ផ្ទុក reg ទៅ d R → ឃ Z
SWAPR R, ឃ SWAPF F, ឃ 1 ប្តូរពាក់កណ្តាល reg [R(0-3)R(4-7)] → ឃ គ្មាន
INCR R, ឃ INCF F, ឃ 1 បង្កើន reg R+1 → ឃ Z
INCRSZ R, ឃ INCFSZ F, ឃ ២៥០០ (២២៧) បង្កើន reg រំលងប្រសិនបើ 0 R+1 → ឃ គ្មាន
ADDWR R, ឃ ADDWF F, ឃ 1 បន្ថែម W និង reg W+R → ឃ C, HC, Z
SUBWR R, ឃ SUBWF F, ឃ 1 អនុ W ពី reg RW → d ឬ R + / W + 1 → d C, HC, Z
DECR R, ឃ DECF F, ឃ 1 ការកាត់បន្ថយ reg R-1 → ឃ Z
DECRSZ R, ឃ DECFSZ F, ឃ ២៥០០ (២២៧) បន្ថយ reg, រំលងប្រសិនបើ 0 R-1 → ឃ គ្មាន
ANDWR R, ឃ ANDWF F, ឃ 1 AND W និង reg R&W → ឃ Z
IORWR R, ឃ IORWF F, ឃ 1 Inclu.OR W និង reg W|R → ឃ Z
XORWR R, ឃ XORWF F, ឃ 1 Exclu.OR W និង reg W^R → ឃ Z
COMR R, ឃ COMF F, ឃ 1 បំពេញបន្ថែម reg / R → ឃ Z
 

RRR R, ឃ

 

RRF F, ឃ

 

1

 

បង្វិលស្តាំ reg

R(n) → R(n-1), C → R(7),

R(0) → C

 

C

 

RLR R, ឃ

 

RLF F, ឃ

 

1

 

បង្វិល reg ខាងឆ្វេង

R(n) → R(n+1), C → R(0),

R(7) → C

 

C

CLRW CLRW 1 ជម្រះបញ្ជីការងារ 0 → វ Z
CLRR R CLRF F 1 ជម្រះបញ្ជី 0 → R Z
រ៉េតធី RETFIE 2 ត្រឡប់ពីការរំខាន ជង់→កុំព្យូទ័រ, 1 → GIE គ្មាន
រ៉េត ត្រឡប់ 2 ត្រឡប់ពីទម្រង់បែបបទរង ជង់→កុំព្យូទ័រ គ្មាន
L ហៅ N ហៅ k 2 ទម្រង់​ការ​រង​ហៅ​យូរ N→PC, PC+1→Stack គ្មាន
LJUMP N GOTO 2 អាសយដ្ឋាន Long JUMP N →កុំព្យូទ័រ គ្មាន
LDWI I MOVLW k 1 ផ្ទុកភ្លាមៗទៅ W ខ្ញុំ → វ គ្មាន
ANDWI I ANDLW k 1 AND W និង អ៊ឹម W&I → W Z
IORWI I IORLW k 1 Inclu.OR W និង imm W|I → W Z
XORWI I XORLW k 1 Exclu.OR W និង imm W^I → W Z
RETW I RETLW k 2 ត្រលប់មកវិញដាក់ imm ទៅ W ជង់→កុំព្យូទ័រ, ខ្ញុំ→ W គ្មាន
ADDWI I ADDLW k 1 បន្ថែម imm ទៅ W W + I → W C, HC, Z
SUBWI I SUBLW k 1 ដក W ចេញពី imm IW → W C, HC, Z

ការណែនាំក្លែងក្លាយ

ORG

  • ទម្រង់៖ ORG ADDR
  • ការពិពណ៌នា៖ កំណត់អាសយដ្ឋានកុំព្យូទ័រ។ ADDR មិនអាចតូចជាងកុំព្យូទ័របច្ចុប្បន្ន ឬធំជាងកុំព្យូទ័រអតិបរមាទេ។

Example

  • ORG 0000H
  • ចូលទៅកាន់ START
  • ORG 0004H; រំខានការចូល
  • JUMP INTtimer0

រួមបញ្ចូល

  • ទម្រង់៖ #រួមបញ្ចូលfileឈ្មោះ>, #រួមបញ្ចូល "fileឈ្មោះ”
  • ការពិពណ៌នា៖fileឈ្មោះ > គឺ ក file នៅក្នុងថតប្រព័ន្ធ, fileឈ្មោះគឺ ក file នៅក្នុងថតគម្រោង និង file ប្រភេទអាចជាបឋមកថា file នៃ .H ឬ.HIC ឬប្រភព file នៃ ASM ។ បឋមកថា file ត្រូវតែនាំចូលមុនពេលអាសយដ្ឋាន PC គឺ 0 និងប្រភព file អាចនាំចូលបានគ្រប់ទីកន្លែងក្នុង file.

Example

  • #រួមបញ្ចូល
  • #រួមបញ្ចូល "LED.ASM"

EQU

  • ទម្រង់៖ ឈ្មោះអថេរ EQU RAM address
  • ការពិពណ៌នានៃឈ្មោះអថេរអនុវត្តតាមច្បាប់ដាក់ឈ្មោះអថេរ។ ឈ្មោះអថេរដូចគ្នាមិនអនុញ្ញាតឱ្យមានអាសយដ្ឋានច្រើនទេ។ អថេរច្រើនត្រូវបានអនុញ្ញាតឱ្យឆ្លើយតបទៅនឹងអាសយដ្ឋានដូចគ្នា។ ចំណាំថាអាសយដ្ឋាន RAM នឹងមិនត្រូវបានពិនិត្យទេ ប្រសិនបើអថេរមិនត្រូវបានប្រើ

Example

  • LEDLEVEL EQU 0x40

DB

  • ទម្រង់៖ ឈ្មោះអថេរ DB?
  • ការពិពណ៌នា៖ ឈ្មោះអថេរអនុវត្តតាមច្បាប់ដាក់ឈ្មោះអថេរ។ ឈ្មោះដូចគ្នាមិនអាចកំណត់ម្តងហើយម្តងទៀតបានទេ។ អាសយដ្ឋានត្រូវបានកំណត់ដោយស្វ័យប្រវត្តិដោយអ្នកចងក្រងដោយមិនចាំបាច់បញ្ជាក់អាសយដ្ឋាន RAM ដែលត្រូវគ្នានោះទេ។ ចំណាំថាអាសយដ្ឋានមិនត្រូវបានកំណត់ទេ នៅពេលដែលអថេរមិនប្រើប្រាស់។

Example

  • V1 DB?

DE

  • ទម្រង់៖ DE Data0, Data1, … Datan
  • ការពិពណ៌នា៖ នៅក្នុងតារាងទិន្នន័យ EEPROM អាសយដ្ឋាននៃតារាងទិន្នន័យត្រូវតែនៅក្រោយ 0x4100។ ទិន្នន័យបន្ទាប់ពីតារាង DE ត្រូវបានរៀបចំជាបន្តបន្ទាប់ដោយចាប់ផ្តើមពីអាសយដ្ឋានដែលបានកំណត់ដោយ ORG ។ ចំនួនទិន្នន័យគឺគ្មានដែនកំណត់ ទោះយ៉ាងណាក៏ដោយ វាត្រូវតែស្ថិតនៅក្នុងបន្ទាត់តែមួយ។

Example

  • ORG 4110H
  • DE 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17
  • DE 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F

DBIT

  • ទម្រង់៖ ឈ្មោះអថេរ DBIT?
  • ការពិពណ៌នា៖ វាកំណត់អថេរបន្តិច ដែលអនុវត្តតាមច្បាប់ដាក់ឈ្មោះអថេរ។ អាសយដ្ឋានត្រូវបានកំណត់ដោយស្វ័យប្រវត្តិដោយអ្នកចងក្រងដោយមិនបញ្ជាក់អាសយដ្ឋាន RAM ដែលត្រូវគ្នា។ ចំណាំថាអាសយដ្ឋានមិនត្រូវបានកំណត់ទេ នៅពេលដែលអថេរមិនប្រើប្រាស់។ អថេរដែលបានកំណត់ដោយការណែនាំនេះអាចប្រើបានតែក្នុងសេចក្តីណែនាំប្រតិបត្តិការប៊ីតប៉ុណ្ណោះ ដែលរួមមាន BCR, BSR, BTSC, BTSS, BCF, BSF, BTFSC, និង BTFSS ។

Example

  • V1_1 DBIT ?

កំណត់

  • ទម្រង់៖ #define identifier string
  • ការពិពណ៌នា៖ និយមន័យម៉ាក្រូដោយគ្មានប៉ារ៉ាម៉ែត្រ។ និយមន័យម៉ាក្រូគឺត្រូវប្រើឈ្មោះម៉ាក្រូដើម្បីតំណាងឱ្យខ្សែអក្សរ ហើយជំនួសឈ្មោះម៉ាក្រូដោយខ្សែអក្សរ នេះគ្រាន់តែជាការជំនួសដ៏សាមញ្ញមួយ ខ្សែអក្សរអាចមានតួអក្សរណាមួយ អាចថេរបាន ក៏អាចជាកន្សោមមួយ អង្គដំណើរការមុនមិន ពិនិត្យវា។ ប្រសិនបើមានកំហុស វាអាចត្រូវបានរកឃើញតែនៅពេលចងក្រងកម្មវិធីប្រភពដែលត្រូវបានពង្រីកដោយម៉ាក្រូប៉ុណ្ណោះ។

Example

  • #define Defname 1+5 ORG 0000H
  • ……
  • ឈ្មោះ LDWI

ម៉ាកូ

  • ទម្រង់៖ ឈ្មោះម៉ាក្រូ MARCO par1…part n
  • មាតិកាម៉ាក្រូ
  • ENDM

ការពិពណ៌នា៖ ម៉ាក្រូជាមួយប៉ារ៉ាម៉ែត្រ។ ឈ្មោះម៉ាក្រូ និងឈ្មោះប៉ារ៉ាម៉ែត្រធ្វើតាមអនុសញ្ញាដាក់ឈ្មោះអថេរ។ ម៉ូឌុលម៉ាក្រូជាមួយ ENDM ។ គ្មានស្លាកត្រូវបានអនុញ្ញាតនៅក្នុងនិយមន័យម៉ាក្រូទេ។

Example

  • ការពន្យាពេលម៉ាក្រូ a1, a2, a3
  • LDWI a1
  • STR DELAYCNT1
  • LDWI a2
  • STR DELAYCNT2
  • LDWI a3
  • STR DELAYCNT3
  • ហៅ DELAYLOOP
  • ចុង
  • ORG 0000H
  • ……
  • ការពន្យាពេល 0xF0, 0x49, 0x30

Ifdef

  • ទម្រង់៖ ម៉ាក្រូតាមលក្ខខណ្ឌ ifdef
  • ; កម្មវិធី ១
  • ផ្សេងទៀត។
  • ; ប្លុក 2 endif

ការពិពណ៌នា៖ ប្រសិនបើម៉ាក្រូតាមលក្ខខណ្ឌមិនស្មើនឹង 0 នោះប្លុក 1 ត្រូវបានប្រតិបត្តិ បើមិនដូច្នេះទេ ប្លុក 2 ត្រូវបានប្រតិបត្តិ។ ចំណាំថាការណែនាំនេះមិនអាចដាក់បានឡើយ។
Example

  • Ifdef បង្ខូចកេរ្តិ៍ឈ្មោះ
  • LJUMP RESTART_WDT DECRSZ DELAYCNT1, F
  • LJUMP POWERDOWN_2SLOOP
  • ផ្សេងទៀត។
  • DECRSZ DELAYCNT2, F
  • LJUMP POWERDOWN_2SLOOP DECRSZ DELAYCNT3, F
  • LJUMP POWERDOWN_2SLOOP
  • ចុង

សៀវភៅណែនាំបំបាត់កំហុសបន្ទះឈីប

ជាងview

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-11

  • ឧបសម្ព័ន្ធនេះកំណត់ និងពណ៌នាអំពីចំណុចប្រទាក់រវាងក្រុមប្រឹក្សាអភិវឌ្ឍន៍ IDE និងពិភពខាងក្រៅនៅក្នុងបរិយាកាសអភិវឌ្ឍន៍សមាហរណកម្មផលិតផល ដែលគ្របដណ្តប់លើចំណុចប្រទាក់ផ្នែករឹង និងផ្នែកទន់ដែលពាក់ព័ន្ធ។

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-12

ការពិពណ៌នាចំណុចប្រទាក់

ការពិពណ៌នាចំណុចប្រទាក់សម្រាប់រូបភាពទី 12 មានដូចខាងក្រោម។

  • USB1: ការតភ្ជាប់រវាងរន្ធ USB និងកុំព្យូទ័រ។
  • J11: ចំណុចប្រទាក់កម្មវិធី ដែលជាច្រកត្រួតពិនិត្យទំនាក់ទំនងនៃបន្ទះឈីបគោលដៅជាមួយនឹងការតភ្ជាប់ពីកំពូលទៅបាតដែលបានរាយក្នុងតារាងខាងក្រោម។

តារាងទី 3. ការតភ្ជាប់រវាងចំណុចប្រទាក់បំបាត់កំហុស និងបន្ទះឈីបគោលដៅ

ចំណុចប្រទាក់ J11 CMT2280F2 CMT2281F2 CMT2189B CMT2189C
វី.ស៊ី.ស៊ី ឌីវីឌីឌី

ម្ជុលលេខ ១

ឌីវីឌីឌី

ម្ជុលលេខ ១

ឌីវីឌី/AVDD

ម្ជុល 1/Pin6

វីឌី

ម្ជុល 1/Pin11

GND GND

ម្ជុលលេខ ១

GND

ម្ជុលលេខ ១

GND

ម្ជុលលេខ ១

GND

ម្ជុល 2/Pin10/Pin13

CLK PA0/ICSPCLK

ម្ជុលលេខ ១

PA0/ICSPCLK

ម្ជុលលេខ ១

PA0/ICSPCLK

ម្ជុលលេខ ១

PA0/ICSPCLK

ម្ជុលលេខ ១

ទិន្នន័យ PA1/ICSPDAT

ម្ជុលលេខ ១

PA1/ICSPDAT

ម្ជុលលេខ ១

PA1/ICSPDAT

ម្ជុលលេខ ១

PA1/ICSPDAT

ម្ជុលលេខ ១

  • P1: ការបញ្ចូលថាមពលខាងក្រៅ
  • J7: ទាញយក board GND
  • J8: ការជ្រើសរើសការផ្គត់ផ្គង់ថាមពល MCU 3.3 V គោលដៅ
  • J9: ការជ្រើសរើសការផ្គត់ផ្គង់ថាមពល MCU 3.7 V គោលដៅ
  • J10: ការជ្រើសរើសការផ្គត់ផ្គង់ថាមពល MCU 5 V គោលដៅ (សម្រាប់តែ CMT2281F2)
  • J13: ការជ្រើសរើសការផ្គត់ផ្គង់ថាមពលបញ្ចូលខាងក្រៅ

CMOSTEK-CMT2280F2-Communication-Module-Micros-FIG-13

កំណត់ចំណាំ

  • សម្រាប់​ចំណុច​សៀគ្វី​ខ្លី​ទាំង​៤ គឺ J4, J8, J9, និង J10 អាច​កាត់​បាន​តែ​មួយ​ប៉ុណ្ណោះ។
  • SPWB1៖ ប៊ូតុងកំណត់ឡើងវិញសម្រាប់បន្ទះទាញយក។
  • D1: ភ្លើងសញ្ញា។
  • អំពូល LED ក្រហម (បើកជានិច្ច)៖ ការបញ្ជាក់អំពីថាមពល នៅពេលនេះ កម្មវិធីបំបាត់កំហុសមិនទាន់បានទាក់ទងជាមួយកុំព្យូទ័រដោយជោគជ័យនៅឡើយទេ។
  • LED ពណ៌បៃតង (បើកជានិច្ច)៖ ឧបករណ៍បំបាត់កំហុស និងកុំព្យូទ័រត្រូវបានភ្ជាប់ដោយជោគជ័យ។
  • LED ពណ៌លឿង (បើកជានិច្ច): ឧបករណ៍បំបាត់កំហុសស្ថិតនៅក្នុងរបៀប BOOT រង់ចាំការអាប់ដេតកម្មវិធីបង្កប់តាមអ៊ីនធឺណិត។
  • អំពូល LED ពណ៌លឿង (ពន្លឺ)៖ ឧបករណ៍បំបាត់កំហុសកំពុងដំណើរការ។

ការពិចារណា

  1. ការតភ្ជាប់រវាងម៉ាស៊ីនកុំព្យូទ័រ និងក្រុមប្រឹក្សាអភិវឌ្ឍន៍ IDE គឺសាមញ្ញ ហើយប្រើចំណុចប្រទាក់ USB ស្តង់ដារ ដោយមិនចាំបាច់ដំឡើងកម្មវិធីបញ្ជាបន្ថែមសម្រាប់ឧបករណ៍បំបាត់កំហុសនោះទេ។ នៅពេលដែលប្រព័ន្ធកុំព្យូទ័រត្រូវបានដោតជាលើកដំបូង កម្មវិធីបញ្ជានឹងត្រូវបានដំឡើងដោយស្វ័យប្រវត្តិ ហើយបន្ទាប់មកអ្នកប្រើប្រាស់អាចប្រើកម្មវិធីបំបាត់កំហុសជាធម្មតា។
  2. បន្ទះបំបាត់កំហុសត្រូវបានដំណើរការដោយកុំព្យូទ័រតាមរយៈរន្ធ USB 5 V ។ នៅពេលដែលបន្ទះឈីប/បន្ទះគោលដៅត្រូវបានបំបាត់កំហុសដោយប្រើបន្ទះបំបាត់កំហុស វាអាចត្រូវបានផ្តល់ថាមពលដោយផ្ទាល់ដោយអ្នកបំបាត់កំហុស។ វ៉ុលផ្គត់ផ្គង់ថាមពលtage អាចត្រូវបានប្តូរ និងកែតម្រូវតាមរយៈមួកសៀគ្វីខ្លី។ វាគាំទ្រវ៉ុលtages នៃ 3.3 V, 3.7 V, និង 5 V ហើយមានតែមួយក្នុងចំណោមពួកវាអាចខ្លីក្នុងពេលតែមួយ។ ប្រសិនបើអ្នកប្រើប្រាស់ត្រូវការការផ្គត់ផ្គង់ថាមពលខាងក្រៅ វាទាមទារឱ្យផ្តាច់ថាមពលនៃបន្ទះគោលដៅ ហើយបន្ទាប់មកភ្ជាប់ការផ្គត់ផ្គង់ថាមពលខាងក្រៅទៅចំណុចប្រទាក់ថាមពលខាងក្រៅនៃបន្ទះបំបាត់កំហុស។ បន្ទាប់មកថាមពលត្រូវបានផ្តល់ទៅឱ្យក្រុមប្រឹក្សាភិបាលគោលដៅតាមរយៈចំណុចប្រទាក់កម្មវិធី VCC ។ វ៉ុលបញ្ចូលអតិបរមាtage នៃចំណុចប្រទាក់ថាមពលខាងក្រៅមិនអាចលើសពី 12 V.
  3. រាល់ពេលដែលប្តូរថាមពល ឬជំនួសបន្ទះឈីបគោលដៅ អ្នកប្រើប្រាស់ត្រូវចុចប៊ូតុងកំណត់ឡើងវិញនៅលើបន្ទះបំបាត់កំហុស ដើម្បីភ្ជាប់បន្ទះឈីបគោលដៅឡើងវិញ។ នៅពេលដែល LED នៅលើបន្ទះបំបាត់កំហុសប្រែទៅជាពណ៌បៃតង វាមានន័យថាការទំនាក់ទំនងជាមួយកុំព្យូទ័រម៉ាស៊ីនបានជោគជ័យ។ នៅពេលនេះ អ្នកប្រើប្រាស់អាចដំណើរការម៉ាស៊ីនកុំព្យូទ័រសម្រាប់ការបំបាត់កំហុស។
  4. នៅពេលបើកដំណើរការនីមួយៗ ម៉ាស៊ីនកុំព្យូទ័រនឹងរកឃើញលេខកំណែកម្មវិធីបង្កប់។ ប្រសិនបើលេខកំណែកម្មវិធីបង្កប់ត្រូវបានរកឃើញទាបពេក ប្រព័ន្ធនឹងលោតចូលទៅក្នុងរបៀបចាប់ផ្ដើម។ នៅពេលនេះ ភ្លើង LED ពណ៌លឿងតែងតែបើក ហើយម៉ាស៊ីននឹងធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ដោយស្វ័យប្រវត្តិ។ សូមកុំផ្តាច់ USB ក្នុងអំឡុងពេលដំណើរការនេះ។ ក្នុងករណីដែលវាត្រូវបានផ្ដាច់ ឬការអាប់ដេតកម្មវិធីបង្កប់បរាជ័យ វាតម្រូវឱ្យអ្នកប្រើប្រាស់ចុចប៊ូតុងកំណត់ឡើងវិញ ឬដោត USB ឡើងវិញដើម្បីឱ្យវាចូលរបៀបចាប់ផ្ដើមម្តងទៀតសម្រាប់ការអាប់ដេតកម្មវិធីបង្កប់ឡើងវិញ។

កែប្រែប្រវត្តិ

តារាងទី 4. ពិនិត្យឡើងវិញនូវកំណត់ត្រាប្រវត្តិសាស្ត្រ

លេខទេ ជំពូក ការពិពណ៌នា កាលបរិច្ឆេទ
1.0 ទាំងអស់។ កំណែដំបូង ៨៦៦-៤៤៧-២១៩៤
1.1 2 ធ្វើបច្ចុប្បន្នភាពរូបថតអេក្រង់ IDE មួយចំនួន ៨៦៦-៤៤៧-២១៩៤

ទំនាក់ទំនង

CMOSTEK Microelectronics Co., Ltd. សាខា Shenzhen
អាស័យដ្ឋាន៖ 2/F អាគារ 3, Pingshan Private Enterprise ST Park, Xili, Nanshan District, Shenzhen, Guangdong, China

រក្សាសិទ្ធិ។ CMOSTEK Microelectronics Co., Ltd. រក្សាសិទ្ធិគ្រប់យ៉ាង។

ព័ត៌មានដែលផ្តល់ដោយ CMOSTEK ត្រូវបានគេជឿថាមានភាពត្រឹមត្រូវ និងអាចទុកចិត្តបាន។ ទោះជាយ៉ាងណាក៏ដោយ គ្មានការទទួលខុសត្រូវណាមួយត្រូវបានសន្មត់ថាមានភាពមិនត្រឹមត្រូវទេ ហើយលក្ខណៈជាក់លាក់នៅក្នុងឯកសារនេះអាចផ្លាស់ប្តូរដោយគ្មានការជូនដំណឹងជាមុន។ សម្ភារៈដែលមាននៅទីនេះគឺជាកម្មសិទ្ធិផ្តាច់មុខរបស់ CMOSTEK ហើយមិនត្រូវចែកចាយ ផលិតឡើងវិញ ឬបង្ហាញទាំងស្រុង ឬមួយផ្នែកដោយគ្មានការអនុញ្ញាតជាលាយលក្ខណ៍អក្សរជាមុនពី CMOSTEK ឡើយ។ ផលិតផល CMOSTEK មិនត្រូវបានអនុញ្ញាតឱ្យប្រើជាសមាសធាតុសំខាន់នៅក្នុងឧបករណ៍ ឬប្រព័ន្ធទ្រទ្រង់ជីវិតដោយគ្មានការយល់ព្រមជាលាយលក្ខណ៍អក្សរពី CMOSTEK ឡើយ។ ស្លាកសញ្ញា CMOSTEK គឺជាពាណិជ្ជសញ្ញាចុះបញ្ជីរបស់ក្រុមហ៊ុន CMOSTEK Microelectronics Co., Ltd. ឈ្មោះផ្សេងទៀតទាំងអស់គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។

ឯកសារ/ធនធាន

CMOSTEK CMT2280F2 ម៉ូឌុលទំនាក់ទំនងមីក្រូ [pdf] ការណែនាំអ្នកប្រើប្រាស់
CMT2280F2, CMT2281F2, CMT2189B, CMT2189C, CMT2280F2 Communication Module Micros, CMT2280F2, Communication Module Micros, Module Micros, Micros

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *