មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់កញ្ចប់អភិវឌ្ឍន៍ SILICON C8051F34x
កញ្ចប់អភិវឌ្ឍន៍

មាតិកាកញ្ចប់

កញ្ចប់អភិវឌ្ឍន៍ C8051F34x មានធាតុដូចខាងក្រោមៈ

  • ក្រុមប្រឹក្សាគោលដៅ C8051F340
  • មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស C8051Fxxx Development Kit
  • អាដាប់ទ័រថាមពល AC ទៅ DC
  • អាដាប់ទ័របំបាត់កំហុស USB (USB ទៅចំណុចប្រទាក់បំបាត់កំហុស)
  • ខ្សែ USB
  • ស៊ីឌីរ៉ូម

ការដំឡើងផ្នែករឹងដោយប្រើអាដាប់ទ័របំបាត់កំហុស USB

បន្ទះគោលដៅត្រូវបានភ្ជាប់ទៅកុំព្យូទ័រដែលដំណើរការ Silicon Laboratories IDE តាមរយៈ USB Debug Adapter ដូចបង្ហាញក្នុង រូបភាពទី 1 ។

  1. ភ្ជាប់អាដាប់ទ័របំបាត់កំហុស USB ទៅនឹងឧបករណ៍ភ្ជាប់ DEBUG នៅលើបន្ទះគោលដៅជាមួយនឹងខ្សែ 10-pin ribbon ។
  2. ភ្ជាប់ចុងម្ខាងនៃខ្សែ USB ទៅឧបករណ៍ភ្ជាប់ USB នៅលើអាដាប់ទ័របំបាត់កំហុស USB ។
  3. ភ្ជាប់ចុងម្ខាងទៀតនៃខ្សែ USB ទៅច្រក USB នៅលើកុំព្យូទ័រ។
  4. ភ្ជាប់អាដាប់ទ័រថាមពល ac/dc ទៅនឹង power jack P1 នៅលើបន្ទះគោលដៅ។

កំណត់ចំណាំ៖

  • ប្រើប៊ូតុងកំណត់ឡើងវិញនៅក្នុង IDE ដើម្បីកំណត់គោលដៅឡើងវិញនៅពេលភ្ជាប់ដោយប្រើអាដាប់ទ័របំបាត់កំហុស USB ។
  • ដកថាមពលចេញពីបន្ទះគោលដៅ មុនពេលដកខ្សែបូចេញពីបន្ទះគោលដៅ។ ការភ្ជាប់ ឬផ្តាច់ខ្សែ នៅពេលដែលឧបករណ៍មានថាមពលអាចបំផ្លាញឧបករណ៍ និង/ឬអាដាប់ទ័របំបាត់កំហុស USB។
    ការដំឡើងផ្នែករឹងដោយប្រើអាដាប់ទ័របំបាត់កំហុស USB
    រូបភាពទី 1. ការដំឡើងផ្នែករឹងដោយប្រើអាដាប់ទ័របំបាត់កំហុស USB

កំណត់ចំណាំ៖ បន្ទះគោលដៅ C8051F340 មានសមត្ថភាពបញ្ចូលថាមពលតាមរយៈខ្សែ USB ។ ដើម្បីបើកមុខងារប្រើ USB ខ្លី ម្ជុលដែលមានស្លាក VBUS និង VREGIN នៅលើបឋមកថា J8 ។ កុំកាត់ម្ជុលទាំង 3 នៅលើក្បាល J8 ។

ការរៀបចំកម្មវិធី

Simplicity Studio កាត់បន្ថយពេលវេលាអភិវឌ្ឍន៍ និងភាពស្មុគស្មាញយ៉ាងខ្លាំងជាមួយនឹងផលិតផល Silicon Labs EFM32 និង 8051 MCU ដោយផ្តល់នូវ IDE ដែលមានថាមពលខ្ពស់ ឧបករណ៍សម្រាប់ការកំណត់រចនាសម្ព័ន្ធផ្នែករឹង និងតំណភ្ជាប់ទៅកាន់ធនធានមានប្រយោជន៍ ទាំងអស់នៅកន្លែងតែមួយ។
នៅពេលដែល Simplicity Studio ត្រូវបានដំឡើង កម្មវិធីខ្លួនវាអាចត្រូវបានប្រើដើម្បីដំឡើងកម្មវិធីបន្ថែម និងសមាសធាតុឯកសារ ដើម្បីជួយក្នុងដំណើរការអភិវឌ្ឍ និងវាយតម្លៃ។
ការរៀបចំកម្មវិធី
រូបភាពទី 2. ស្ទូឌីយោសាមញ្ញ

សមាសធាតុ Simplicity Studio ខាងក្រោមត្រូវបានទាមទារសម្រាប់ C8051F340 Development Kit៖

  • ការគាំទ្រផ្នែកផលិតផល 8051
  • វេទិកាអ្នកអភិវឌ្ឍន៍សាមញ្ញ

ទាញយក និងដំឡើង Simplicity Studio ពី www.silabs.com/8bit-software or www.silabs.com/simplicity-studio. នៅពេលដំឡើងរួច សូមដំណើរការ Simplicity Studio ដោយជ្រើសរើស ចាប់ផ្តើម> មន្ទីរពិសោធន៍ស៊ីលីកុន> ស្ទូឌីយោសាមញ្ញ> ស្ទូឌីយោសាមញ្ញ ពីម៉ឺនុយចាប់ផ្តើមឬចុចលើ ស្ទូឌីយោភាពសាមញ្ញ ផ្លូវកាត់នៅលើផ្ទៃតុ។ អនុវត្តតាមការណែនាំដើម្បីដំឡើងកម្មវិធី ហើយចុចលើ Simplicity IDE ដើម្បីបើកដំណើរការ IDE ។
ជាលើកដំបូងដែលអ្នកជំនួយការបង្កើតគម្រោងដំណើរការ រៀបចំបរិស្ថាន អ្នកជំនួយការនឹងណែនាំអ្នកប្រើប្រាស់តាមរយៈដំណើរការនៃការកំណត់រចនាសម្ព័ន្ធឧបករណ៍បង្កើត និងការជ្រើសរើស SDK ។
នៅក្នុង ការជ្រើសរើសផ្នែក ជំហានរបស់អ្នកជំនួយការ ជ្រើសរើសពីបញ្ជីនៃផ្នែកដែលបានដំឡើងតែផ្នែកដែលត្រូវប្រើកំឡុងពេលអភិវឌ្ឍន៍។ ការជ្រើសរើសផ្នែក និងគ្រួសារនៅក្នុងជំហាននេះប៉ះពាល់ដល់ផ្នែកដែលបានបង្ហាញ ឬត្រងនៅក្នុងម៉ឺនុយជ្រើសរើសឧបករណ៍នៅពេលក្រោយ។ ជ្រើសរើសគ្រួសារ C8051F34x ដោយធីកប្រអប់ធីក C8051F34x ។ កែប្រែ ការជ្រើសរើសផ្នែក នៅពេលណាមួយដោយការចូលទៅកាន់ ការគ្រប់គ្រងផ្នែក ប្រអប់ពី បង្អួច> ចំណូលចិត្ត> ភាពសាមញ្ញ ស្ទូឌីយោ > ការគ្រប់គ្រងផ្នែក ធាតុម៉ឺនុយ។
Simplicity Studio អាច​រក​ឃើញ​ប្រសិន​បើ toolchain ជាក់លាក់​មិន​ត្រូវ​បាន​ដំណើរការ។ ប្រសិនបើ ជំនួយការអាជ្ញាបណ្ណ ត្រូវបានបង្ហាញបន្ទាប់ពីបញ្ចប់អ្នកជំនួយការដំឡើងបរិស្ថាន ធ្វើតាមការណែនាំដើម្បីធ្វើឱ្យខ្សែសង្វាក់ឧបករណ៍សកម្ម។

កំពុងដំណើរការ Blinky
គម្រោងនីមួយៗមានប្រភពរបស់វា។ files ការកំណត់រចនាសម្ព័ន្ធគោលដៅ ការកំណត់រចនាសម្ព័ន្ធ SDK និងការបង្កើតការកំណត់រចនាសម្ព័ន្ធដូចជា ការកំណត់រចនាសម្ព័ន្ធការបំបាត់កំហុស និងការចេញផ្សាយ។ IDE អាចត្រូវបានប្រើដើម្បីគ្រប់គ្រងគម្រោងជាច្រើននៅក្នុងបណ្តុំដែលហៅថាកន្លែងធ្វើការ។ ការកំណត់កន្លែងធ្វើការត្រូវបានអនុវត្តជាសកលចំពោះគម្រោងទាំងអស់នៅក្នុងកន្លែងធ្វើការ។ នេះអាចរួមបញ្ចូលការកំណត់ដូចជាការចងគ្រាប់ចុច ចំណូលចិត្តបង្អួច និងរចនាប័ទ្មកូដ និងជម្រើសទម្រង់។ សកម្មភាពគម្រោង ដូចជាការកសាង និងបំបាត់កំហុស គឺជាបរិបទរសើប។ សម្រាប់អតីតampដូច្នេះ អ្នកប្រើប្រាស់ត្រូវតែជ្រើសរើសគម្រោងមួយនៅក្នុង Project Explorer view ដើម្បីសាងសង់គម្រោងនោះ។
ដើម្បីបង្កើតគម្រោងដោយផ្អែកលើ Blinky exampលេ៖

  1. ចុចផ្ទាំង Simplicity IDE ពីអេក្រង់ដើមរបស់ Simplicity Studio ។
  2. ចុចលើតំណ បង្កើតគម្រោងថ្មី ពីអេក្រង់ស្វាគមន៍ ឬចូលទៅកាន់ FileNewSilicon Labs MCU Project។
  3. នៅក្នុងបញ្ជីទម្លាក់ចុះនៃកញ្ចប់ សូមជ្រើសរើសកញ្ចប់អភិវឌ្ឍន៍ C8051F340 នៅក្នុងផ្នែកទម្លាក់ចុះ ជ្រើសរើស C8051F340 ហើយនៅក្នុងបញ្ជីទម្លាក់ចុះ SDK ជ្រើសរើស SDK ដែលចង់បាន។ ចុចបន្ទាប់។
  4. ជ្រើសរើស ឧample ហើយចុច Next។
  5. នៅក្រោម C8051F340 Development Kit ក្នុងថត Blinky សូមជ្រើសរើស F34x Blinky ហើយចុច Finish ។
  6. ចុចលើគម្រោងក្នុង Project Explorer ហើយចុច Build ដែលជារូបតំណាងញញួរនៅក្នុងរបារខាងលើ។ ជាជម្រើស សូមចូលទៅកាន់ ProjectBuild Project។
  7. ចុច Debug ដើម្បីទាញយកគម្រោងទៅផ្នែករឹង ហើយចាប់ផ្តើមវគ្គបំបាត់កំហុស។
  8. ចុចប៊ូតុងបន្ត ដើម្បីចាប់ផ្តើមកូដដែលកំពុងដំណើរការ។ LED គួរតែព្រិចភ្នែក។
    SDK ចុចបន្ទាប់
  9. ចុចប៊ូតុងផ្អាក ដើម្បីបញ្ឈប់លេខកូដ។
    អ្នករុករកគម្រោង
  10. ចុចប៊ូតុងកំណត់ឧបករណ៍ឡើងវិញដើម្បីកំណត់ MCU គោលដៅឡើងវិញ។
    ប៊ូតុងផ្តាច់
  11. ចុចប៊ូតុងផ្តាច់ ដើម្បីត្រឡប់ទៅទិដ្ឋភាពអភិវឌ្ឍន៍។
    ប៊ូតុងផ្តាច់

ជំនួយស្ទូឌីយោសាមញ្ញ
Simplicity Studio រួមបញ្ចូលព័ត៌មានជំនួយលម្អិត និងឯកសារឧបករណ៍នៅក្នុងឧបករណ៍។ ជំនួយមានការពិពណ៌នាសម្រាប់បង្អួចប្រអប់នីមួយៗ។ ទៅ view ឯកសារសម្រាប់ប្រអប់ ចុចរូបតំណាងសញ្ញាសួរនៅក្នុងបង្អួច៖
រូបតំណាងសញ្ញាសួរ
វានឹងបើកផ្ទាំងជាក់លាក់មួយចំពោះប្រអប់ដែលមានព័ត៌មានលម្អិតបន្ថែម។
ឯកសារនៅក្នុងឧបករណ៍ក៏អាចមានផងដែរ។ viewed ដោយទៅ ជំនួយ>ជំនួយមាតិកា ឬជំនួយ>ស្វែងរក។

IDE 8 ប៊ីតចាស់
ចំណាំ៖ ការប្រើប្រាស់ឧបករណ៍ Simplicity Studio ជាមួយ C8051F340 Development Kit ត្រូវបានណែនាំ។ សូមមើលផ្នែកទី 3. “កម្មវិធី
រៀបចំ'” នៅលើទំព័រ 2 សម្រាប់ព័ត៌មានបន្ថែម។
ទាញយកកម្មវិធី 8-bit ពី webគេហទំព័រ (www.silabs.com/8bit-software) ឬប្រើកម្មវិធីដំឡើងដែលបានផ្តល់នៅលើ CD-ROM ដើម្បីដំឡើងឧបករណ៍កម្មវិធីសម្រាប់ឧបករណ៍ C8051F34x ។ បន្ទាប់ពីការដំឡើង, ឧamples អាចរកបាននៅក្នុង …\ ឧamples\C8051F34x នៅក្នុងថតដំឡើង។ យ៉ាងហោចណាស់ C8051F340 DK ទាមទារ៖

  • Silicon Labs IDE—កម្មវិធីបើកដំណើរការការវាយតម្លៃដំបូង ការអភិវឌ្ឍន៍ និងការបំបាត់កំហុស។
  • អ្នកជំនួយការកំណត់រចនាសម្ព័ន្ធ 2—កម្មវិធីបង្កើតកូដដំបូងសម្រាប់ឧបករណ៍ C8051F34x ។
  • ឧបករណ៍ Keil C51—Keil 8051 Compiler/Assembler/Linker toolchain។
    កម្មវិធីផ្សេងទៀតដែលអាចប្រើបានរួមមាន:
  • Keil µVision Driver—កម្មវិធីបញ្ជាសម្រាប់ Keil µVision IDE ដែលអនុញ្ញាតឱ្យមានការអភិវឌ្ឍន៍ និងការបំបាត់កំហុសនៅលើ C8051Fxxx MCUs ។
  • ឧបករណ៍ប្រើប្រាស់កម្មវិធី Flash និងអ្នកបង្កើតកម្មវិធីផលិតកម្ម MCU—ឧបករណ៍ប្រើប្រាស់កម្មវិធីសម្រាប់ខ្សែសង្វាក់ផលិតកម្ម។ ព័ត៌មានបន្ថែមអំពីជម្រើសនៃការសរសេរកម្មវិធីដែលមានអាចរកបាននៅលើ webគេហទំព័រ៖ http://www.silabs.com/products/mcu/Pages/ProgrammingOptions.aspx.
  • ឧបករណ៍អភិវឌ្ឍន៍ ToolStick—កម្មវិធី និងឧamples សម្រាប់វេទិកាអភិវឌ្ឍន៍ ToolStick ។ ព័ត៌មានបន្ថែមអំពីវេទិកានេះអាចរកបាននៅ www.silabs.com/toolstick.
    ឧបករណ៍អភិវឌ្ឍន៍រួមមានកំណែចុងក្រោយបំផុតនៃឧបករណ៍ C51 Keil 8051 ។ ឧបករណ៍នេះត្រូវបានកំណត់ដំបូងត្រឹមទំហំកូដ 2 kB ហើយកម្មវិធីចាប់ផ្តើមពីអាសយដ្ឋានកូដ 0x0800។ បន្ទាប់ពីការចុះឈ្មោះ ដែនកំណត់ទំហំលេខកូដត្រូវបានដកចេញទាំងស្រុង ហើយកម្មវិធីនឹងចាប់ផ្តើមនៅអាសយដ្ឋានកូដ 0x0000។

ដើម្បីចុះឈ្មោះឧបករណ៍ Keil៖

  1. ស្វែងរកលេខស៊េរីផលិតផលដែលបានបោះពុម្ពនៅលើស៊ីឌីរ៉ូម។ ប្រសិនបើអ្នកមិនមានលេខសៀរៀលនេះទៀតទេ សូមចុះឈ្មោះនៅលើ Silicon Labs webគេហទំព័រ (www.silabs.com/8bit-software) ដើម្បីទទួលបានលេខស៊េរី។
  2. បើក Keil µVision4 IDE ពីថតដំឡើងដែលមានសិទ្ធិគ្រប់គ្រង។
  3. ជ្រើសរើស File> ការគ្រប់គ្រងអាជ្ញាប័ណ្ណ ដើម្បីបើកផ្ទាំងគ្រប់គ្រងអាជ្ញាប័ណ្ណ។
    បង្អួចគ្រប់គ្រងអាជ្ញាប័ណ្ណ
    រូបភាពទី 3. Keil µVision4 IDE License Management Window
  4. ចុចលើប៊ូតុង Get LIC via Internet… ដើម្បីបើកផ្ទាំងទទួលបាន License IDE Code (LIC)។
  5. ចុច យល់ព្រម ដើម្បីបើកបង្អួចកម្មវិធីរុករកទៅ Keil webគេហទំព័រ។ ប្រសិនបើបង្អួចមិនបើក សូមចូលទៅកាន់
    www.keil.com/license/install.htm.
  6. បញ្ចូលលេខស៊េរីផលិតផលរបស់ Silicon Labs ដែលបានបោះពុម្ពនៅលើ CD-ROM រួមជាមួយនឹងព័ត៌មានដែលត្រូវការបន្ថែមណាមួយ។
  7. ពេល​បំពេញ​ទម្រង់​រួច​ហើយ សូម​ចុច​ប៊ូតុង​ដាក់​ស្នើ។ អ៊ីមែលមួយនឹងត្រូវបានផ្ញើទៅកាន់អាសយដ្ឋានអ៊ីមែលដែលបានផ្តល់ឱ្យជាមួយនឹងលេខកូដធ្វើឱ្យសកម្មអាជ្ញាប័ណ្ណ។
  8. ចម្លងលេខកូដអាជ្ញាប័ណ្ណ (LIC) ពីអ៊ីមែល។
  9. បិទភ្ជាប់ LIC ទៅក្នុង លេខសម្គាល់អាជ្ញាប័ណ្ណថ្មី (LIC) ប្រអប់អត្ថបទនៅខាងក្រោមបង្អួចគ្រប់គ្រងអាជ្ញាប័ណ្ណក្នុង µVision4 ។
  10. ចុច បន្ថែម LIC ប៊ូតុង។ ឥឡូវនេះបង្អួចគួរតែរាយបញ្ជី PK51 Prof. Developers Kit for Silabs as a ផលិតផលដែលមានអាជ្ញាប័ណ្ណ។
  11. ចុចប៊ូតុងបិទ។

ក្រុមប្រឹក្សាគោលដៅ

កញ្ចប់អភិវឌ្ឍន៍ C8051F34x រួមបញ្ចូលក្តារគោលដៅដែលមានឧបករណ៍ C8051F340 ដែលបានដំឡើងជាមុនសម្រាប់ការវាយតម្លៃ និងការអភិវឌ្ឍន៍កម្មវិធីបឋម។ ការតភ្ជាប់បញ្ចូល/ទិន្នផល (I/O) ជាច្រើនត្រូវបានផ្តល់ជូនដើម្បីជួយសម្រួលដល់ការធ្វើគំរូដោយប្រើបន្ទះគោលដៅ។ សូមមើលរូបភាពទី 4 សម្រាប់ទីតាំងនៃឧបករណ៍ភ្ជាប់ I/O ផ្សេងៗ។
ឧបករណ៍ភ្ជាប់ថាមពល P1 (ទទួលយកការបញ្ចូលពី 7 ទៅ 15 VDC អាដាប់ទ័រថាមពលដែលមិនមានការគ្រប់គ្រង)
ប្លុកស្ថានីយអាណាឡូក P2 I/O
ឧបករណ៍ភ្ជាប់ USB P3
ឧបករណ៍ភ្ជាប់ P4 RS232
បឋមកថាសញ្ញាផ្គត់ផ្គង់ J1
បឋមកថា J2 Port 0
បឋមកថា J3 Port 1
បឋមកថា J4 Port 2
បឋមកថា J5 Port 3
បឋមកថា J6 Port 4
J7 ភ្ជាប់បណ្តាញផ្គត់ផ្គង់ +3V ទៅបណ្តាញផ្គត់ផ្គង់ VDD
បឋមកថាជម្រើសថាមពល J8 USB ឬ VDD
ឧបករណ៍ភ្ជាប់បំបាត់កំហុស J9 សម្រាប់ចំណុចប្រទាក់អាដាប់ទ័របំបាត់កំហុស
J10, J11 គ្រីស្តាល់ខាងក្រៅបើកឧបករណ៍ភ្ជាប់
J12 Port I/O jumper configuration block
ឧបករណ៍ភ្ជាប់ស្រី J13 96-pin
ការតភ្ជាប់ J15 Jumper សម្រាប់ pin 1.5 ទៅ capacitors (ប្រើនៅពេល VREF ត្រូវបានបង្កើតនៅខាងក្នុង)
ការតភ្ជាប់ J16 Jumper សម្រាប់ប្រភព potentiometer ទៅ VDD
ការតភ្ជាប់ J17 Jumper សម្រាប់ potentiometer ទៅ pin 2.5
J19 Serial Adapter ឧបករណ៍ភ្ជាប់ថាមពលបន្ទះគោលដៅ
ក្រុមប្រឹក្សាគោលដៅ

ប្រភពនាឡិកាប្រព័ន្ធ
ឧបករណ៍ C8051F340 ដែលបានដំឡើងនៅលើបន្ទះគោលដៅមានមុខងារលំយោលខាងក្នុងដែលអាចកំណត់កម្មវិធីបាន ដែលត្រូវបានបើកជាប្រភពនាឡិកាប្រព័ន្ធនៅពេលកំណត់ឡើងវិញ។ បន្ទាប់ពីកំណត់ឡើងវិញ លំយោលខាងក្នុងដំណើរការនៅប្រេកង់ 1.5 MHz (±1.5%) តាមលំនាំដើម ប៉ុន្តែអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយកម្មវិធីដើម្បីដំណើរការនៅប្រេកង់ផ្សេងទៀត។ ដូច្នេះនៅក្នុងកម្មវិធីជាច្រើន លំយោលខាងក្រៅមិនត្រូវបានទាមទារទេ។ ទោះយ៉ាងណាក៏ដោយ ប្រសិនបើអ្នកចង់ដំណើរការឧបករណ៍ C8051F340 នៅប្រេកង់ដែលមិនមានជាមួយលំយោលខាងក្នុង គ្រីស្តាល់ខាងក្រៅអាចត្រូវបានប្រើ។ សូមមើលតារាងទិន្នន័យ C8051F34x សម្រាប់ព័ត៌មានបន្ថែមស្តីពីការកំណត់រចនាសម្ព័ន្ធប្រភពនាឡិកាប្រព័ន្ធ។

បន្ទះគោលដៅត្រូវបានរចនាឡើងដើម្បីជួយសម្រួលដល់ការដំឡើងគ្រីស្តាល់ខាងក្រៅ។ ដកប្លុកខ្លីៗនៅបឋមកថា J10 និង J11 ហើយដំឡើងគ្រីស្តាល់នៅបន្ទះដែលសម្គាល់ Y1 ។ ដំឡើង 10 M resistor នៅ R1 ហើយដំឡើង capacitors នៅ C6 និង C7 ដោយប្រើតម្លៃដែលសមរម្យសម្រាប់គ្រីស្តាល់ដែលអ្នកជ្រើសរើស។ សូមមើលតារាងទិន្នន័យ C8051F34x សម្រាប់ព័ត៌មានបន្ថែមស្តីពីការប្រើប្រាស់លំយោលខាងក្រៅ។

កុងតាក់ និង LEDs
កុងតាក់បីត្រូវបានផ្តល់ជូននៅលើក្តារគោលដៅ។ Switch RESET ត្រូវបានភ្ជាប់ទៅម្ជុល RESET នៃ C8051F340។ ការចុច RESET ធ្វើឱ្យឧបករណ៍ចូលទៅក្នុងស្ថានភាពកំណត់ឡើងវិញនូវផ្នែករឹងរបស់វា។ កុងតាក់ P2.0 និង P2.1 ត្រូវបានភ្ជាប់ទៅម្ជុល I/O (GPIO) គោលបំណងទូទៅរបស់ C8051F340 តាមរយៈបឋមកថា។ ការចុច P2.0 ឬ P2.1 បង្កើតសញ្ញាតក្កវិជ្ជាទាបនៅលើម្ជុលច្រក។ ដកប្លុកខ្លីៗចេញពីបឋមកថា J12 ដើម្បីផ្តាច់ Switch P2.0 និង Switch P2.1 ពីម្ជុលច្រក។ សញ្ញា pin ច្រកក៏ត្រូវបានបញ្ជូនទៅកាន់ pins នៅលើឧបករណ៍ភ្ជាប់ J1 I/O ផងដែរ។ សូមមើលតារាងទី 1 សម្រាប់ម្ជុលច្រក និងបឋមកថាដែលត្រូវគ្នាទៅនឹងកុងតាក់នីមួយៗ។

អំពូល LED ចំនួនបីក៏ត្រូវបានផ្តល់ជូននៅលើក្តារគោលដៅផងដែរ។ LED ពណ៌ក្រហមដែលមានស្លាក PWR LED ត្រូវបានប្រើដើម្បីបង្ហាញពីការភ្ជាប់ថាមពលទៅកាន់បន្ទះគោលដៅ។ អំពូល LED លើផ្ទៃពណ៌បៃតងដែលមានស្លាកឈ្មោះច្រកច្រកត្រូវបានភ្ជាប់ទៅម្ជុល GPIO របស់ C8051F340 តាមរយៈក្បាល។ ដកប្លុកខ្លីៗចេញពីបឋមកថា ដើម្បីផ្តាច់ LEDs ចេញពីរន្ធដោត។ សញ្ញា pin ច្រកក៏ត្រូវបានបញ្ជូនទៅកាន់ pins នៅលើឧបករណ៍ភ្ជាប់ J1 I/O ផងដែរ។ សូមមើលតារាងទី 1 សម្រាប់ម្ជុលច្រក និងបឋមកថាដែលត្រូវគ្នានឹង LED នីមួយៗ។

រួមបញ្ចូលផងដែរនៅលើបន្ទះគោលដៅ C8051F340 គឺ 10 K Thumb-Wheel Rotary Potentiometer លេខផ្នែក R10 ។ Potentiometer ត្រូវបានភ្ជាប់ទៅនឹងម្ជុល P8051 របស់ C340F2.5 តាមរយៈបឋមកថា J17 ។ ដកប្លុកខ្លីចេញពីបឋមកថា ដើម្បីផ្តាច់ឧបករណ៍វាស់ស្ទង់ Potentiometer ពីម្ជុលច្រក។ សញ្ញា pin ច្រកក៏ត្រូវបានបញ្ជូនទៅកាន់ pin នៅលើឧបករណ៍ភ្ជាប់ J1 I/O ផងដែរ។ សូមមើលតារាងទី 1 សម្រាប់ pin port និង header ដែលត្រូវគ្នានឹង Potentiometer ។

តារាង 1. ការពិពណ៌នា I/O ក្រុមប្រឹក្សាភិបាលគោលដៅ

ការពិពណ៌នា អាយ/អូ បឋមកថា
SW1 កំណត់ឡើងវិញ គ្មាន
SW2 P2.0 J12[1–2]
SW3 P2.1 J12[3–4]
LED បៃតង P2.2 J12[5–6]
LED បៃតង P2.3 J12[7–8]
LED ក្រហម PWR គ្មាន
Potentiometer P2.5 J17

ចំណុចប្រទាក់ Universal Serial Bus (USB) (J14)
ឧបករណ៍ភ្ជាប់ Universal Serial Bus (USB) (P3) ត្រូវបានផ្តល់ជូនដើម្បីជួយសម្រួលដល់ការភ្ជាប់ទៅកាន់ចំណុចប្រទាក់ USB នៅលើ C8051F340។ តារាងទី 2 បង្ហាញនិយមន័យនៃម្ជុល J14 ។
តារាង 2. ការពិពណ៌នាអំពីឧបករណ៍ភ្ជាប់ USB

កូដ PIN # ការពិពណ៌នា
1 V-BUS
2 D-
3 D+
4 GND (ដី)

ឧបករណ៍ភ្ជាប់ PORT I/O (J2 - J6)
បន្ថែមពីលើសញ្ញាច្រក I/O ទាំងអស់ដែលត្រូវបានបញ្ជូនទៅឧបករណ៍ភ្ជាប់ពង្រីក 96-pin ច្រកប៉ារ៉ាឡែលនីមួយៗនៃ C8051F340 មានឧបករណ៍ភ្ជាប់ក្បាល 10-pin ផ្ទាល់ខ្លួន។ ឧបករណ៍ភ្ជាប់នីមួយៗផ្តល់ម្ជុលសម្រាប់ច្រកច្រកដែលត្រូវគ្នា 0–7, +3.3 VDC និងដីឌីជីថល។ តារាងទី 3 កំណត់ម្ជុលសម្រាប់ឧបករណ៍ភ្ជាប់ច្រក។ លំដាប់ដកម្ជុលដូចគ្នាត្រូវបានប្រើសម្រាប់ឧបករណ៍ភ្ជាប់ច្រកទាំងអស់។
តារាង 3. ការពិពណ៌នាអំពីឧបករណ៍ភ្ជាប់ច្រក J12–J19

កូដ PIN #

ការពិពណ៌នា

1

Pn.0

2

Pn.1

3

Pn.2

4

Pn.3

5

Pn.4

6

Pn.5

7

Pn.6

8

Pn.7

9

+3 VD (+3.3 VDC)

10

GND (ដី)

ការកំណត់រចនាសម្ព័ន្ធ USB ដោយខ្លួនឯង (J8)
បន្ទះគោលដៅ C8051F340 អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធជាឧបករណ៍ USB ដែលដំណើរការដោយខ្លួនឯង ដើម្បីយកថាមពលពីខ្សែ USB ជំនួសឱ្យអាដាប់ទ័រ ac/dc ដែលបានភ្ជាប់នៅ P1 ។ ដើម្បីកំណត់រចនាសម្ព័ន្ធបន្ទះគោលដៅជាឧបករណ៍ USB ដែលដំណើរការដោយខ្លួនឯង សូមកាត់ម្ជុល VREGIN និង VBUS នៅលើបឋមកថា J8

ចំណាំ៖ នៅពេលដែលបន្ទះគោលដៅ C8051F340 ត្រូវបានដំណើរការដោយខ្លួនឯងពី USB នោះ Serial Adapter មិនត្រូវបានផ្តល់ថាមពលពីបន្ទះគោលដៅនោះទេ។ អាដាប់ទ័រសៀរៀលត្រូវតែដំណើរការដោយផ្ទាល់ដោយភ្ជាប់អាដាប់ទ័រ ac/dc ទៅនឹងរន្ធដោតថាមពល dc របស់អាដាប់ទ័រសៀរៀល។ ដូចគ្នានេះផងដែរ RS232 Serial Interface (P4) មិនអាចប្រើនៅពេលផ្តល់ថាមពលដល់បន្ទះគោលដៅពី USB បានទេ។

ចំណុចប្រទាក់ DEBUG របស់ក្រុមប្រឹក្សាគោលដៅ (J9)
ឧបករណ៍ភ្ជាប់ DEBUG (J9) ផ្តល់នូវការចូលទៅកាន់ម្ជុល DEBUG (C2) នៃ C8051F340 ។ វាត្រូវបានប្រើដើម្បីភ្ជាប់ Serial Adapter ឬ USB Debug Adapter ទៅនឹងបន្ទះគោលដៅសម្រាប់ការបំបាត់កំហុសក្នុងសៀគ្វី និងការសរសេរកម្មវិធី Flash ។
តារាងទី 4 បង្ហាញនិយមន័យម្ជុល DEBUG ។

កូដ PIN # ការពិពណ៌នា
1 +3 VD (+3.3 VDC)
៧, ១១, ១៣ GND (ដី)
4 C2D
5 /RST (កំណត់ឡើងវិញ)
6 P3.0
7 C2CK
8 មិនបានភ្ជាប់
10 ថាមពល USB

ចំណុចប្រទាក់សៀរៀល (P4)
សៀគ្វីបញ្ជូនសញ្ញា RS232 និងឧបករណ៍ភ្ជាប់ DB-9 (P4) ត្រូវបានផ្តល់ជូននៅលើបន្ទះគោលដៅដើម្បីជួយសម្រួលដល់ការភ្ជាប់សៀរៀលទៅ UART0 នៃ C8051F340 ។ សញ្ញា TX, RX, RTS និង CTS នៃ UART0 អាចត្រូវបានភ្ជាប់ទៅឧបករណ៍ភ្ជាប់ DB-9 និងឧបករណ៍បញ្ជូនដោយការដំឡើងប្លុកខ្លីនៅលើបឋមកថា J12 ។
J12[9-10]- ដំឡើងប្លុកខ្លីដើម្បីភ្ជាប់ UART0 TX (P0.4) ទៅឧបករណ៍បញ្ជូន។
J12[11-12]- ដំឡើងប្លុកខ្លីដើម្បីភ្ជាប់ UART0 RX (P0.5) ទៅឧបករណ៍បញ្ជូន។
J12[13-14]- ដំឡើងប្លុកខ្លីដើម្បីភ្ជាប់ UART0 RTS (P2.6) ទៅឧបករណ៍បញ្ជូន។
J12[15-16]- ដំឡើងប្លុកខ្លីដើម្បីភ្ជាប់ UART0 CTS (P2.7) ទៅឧបករណ៍បញ្ជូន។
តារាងទី 4. បំបាត់ការពិពណ៌នាអំពី Pin ឧបករណ៍ភ្ជាប់

កូដ PIN # ការពិពណ៌នា
1 P1.1 / AIN1.1
2 P1.2 / AIN1.2
3 GND (ដី)
4 P1.5 / VREF (Voltagអ៊ី ឯកសារយោង)

អាដាប់ទ័របំបាត់កំហុស USB ឧបករណ៍ភ្ជាប់ថាមពលរបស់ក្រុមប្រឹក្សាភិបាលគោលដៅ (J19)
អាដាប់ទ័របំបាត់កំហុស USB រួមបញ្ចូលការភ្ជាប់ដើម្បីផ្តល់ថាមពលដល់បន្ទះគោលដៅ។ ការតភ្ជាប់នេះត្រូវបានបញ្ជូនពី J9[10] ទៅ J19[SER_PWR]។ ដាក់ប្លុកខ្លីមួយនៅបឋមកថា J19[REG_IN-P1_PWR] ដើម្បីផ្តល់ថាមពលដល់ក្តារដោយផ្ទាល់ពីអាដាប់ទ័រថាមពល ac/dc ។ ដាក់ប្លុកខ្លីមួយនៅបឋមកថា J19[REG_IN-SER_PWR] ដើម្បីផ្តល់ថាមពលដល់ក្តារពីអាដាប់ទ័របំបាត់កំហុស USB ។ សូមចំណាំថាជម្រើសទីពីរមិនត្រូវបានគាំទ្រជាមួយអាដាប់ទ័រសៀរៀល EC1 ឬ EC2 ទេ។

គណិតវិទ្យា

រូបភាពទី 5. C8051F340 គ្រោងការណ៍នៃក្រុមប្រឹក្សាភិបាលគោលដៅ
គ្រោងការណ៍ក្តារគោលដៅ
គ្រោងការណ៍ក្តារគោលដៅ
គ្រោងការណ៍ក្តារគោលដៅ
គ្រោងការណ៍ក្តារគោលដៅ

គ្រោងការណ៍ក្តារគោលដៅ
គ្រោងការណ៍ក្តារគោលដៅ

បញ្ជីផ្លាស់ប្តូរឯកសារ

  • ការកែប្រែ 0.1 ដល់ ការកែប្រែ 0.2
  • បានដកអាដាប់ទ័រសៀរៀល EC2 ចេញពីមាតិកាកញ្ចប់។
  • ដកចេញផ្នែកទី 2 ។ ការដំឡើងផ្នែករឹងដោយប្រើអាដាប់ទ័រសៀរៀល EC2 ។ សូមមើលការណែនាំអ្នកប្រើប្រាស់ RS232 Serial Adapter (EC2)។
  • បានដកចេញផ្នែកទី 8 ។ អាដាប់ទ័រសៀរៀល EC2 ។ សូមមើលការណែនាំអ្នកប្រើប្រាស់ RS232 Serial Adapter (EC2)។
  • បានដកចេញផ្នែកទី 9 ។ អាដាប់ទ័របំបាត់កំហុស USB ។ សូមមើលការណែនាំរបស់អ្នកប្រើអាដាប់ទ័របំបាត់កំហុស USB ។

ការកែប្រែ 0.2 ដល់ ការកែប្រែ 0.3

  • បាន​ចុះ​ហត្ថលេខា ៣. "ការដំឡើងកម្មវិធី"

ស្ទូឌីយោភាពសាមញ្ញ
ផលប័ត្រ IoT
ផលប័ត្រ IoT
http://www.silabs.com/IoT
ឧបករណ៍លើសview
SW/HW
www.silabs.com/simplicity
គុណភាព
គុណភាព

www.silabs.com/quality
ការគាំទ្រ និងសហគមន៍
ការគាំទ្រ និងសហគមន៍
community.silabs.com

ការបដិសេធ

Silicon Laboratories មានបំណងផ្តល់ជូនអតិថិជននូវឯកសារចុងក្រោយបំផុត ត្រឹមត្រូវ និងស៊ីជម្រៅនៃគ្រឿងកុំព្យូទ័រ និងម៉ូឌុលទាំងអស់ដែលមានសម្រាប់អ្នកអនុវត្តប្រព័ន្ធ និងកម្មវិធីដោយប្រើប្រាស់ ឬមានបំណងប្រើប្រាស់ផលិតផល Silicon Laboratories។ ទិន្នន័យលក្ខណៈ ម៉ូឌុល និងគ្រឿងកុំព្យូទ័រដែលអាចប្រើបាន ទំហំអង្គចងចាំ និងអាសយដ្ឋានអង្គចងចាំ សំដៅលើឧបករណ៍ជាក់លាក់នីមួយៗ ហើយប៉ារ៉ាម៉ែត្រ "ធម្មតា" ដែលបានផ្តល់អាច និងធ្វើខុសគ្នានៅក្នុងកម្មវិធីផ្សេងៗ។ កម្មវិធី ឧamples ដែលបានពិពណ៌នានៅទីនេះគឺសម្រាប់គោលបំណងបង្ហាញតែប៉ុណ្ណោះ។ Silicon Laboratories រក្សាសិទ្ធិក្នុងការផ្លាស់ប្តូរដោយគ្មានការជូនដំណឹងបន្ថែម និងការកំណត់ចំពោះព័ត៌មានផលិតផល លក្ខណៈបច្ចេកទេស និងការពិពណ៌នានៅទីនេះ ហើយមិនផ្តល់ការធានាចំពោះភាពត្រឹមត្រូវ ឬពេញលេញនៃព័ត៌មានដែលបានរួមបញ្ចូលនោះទេ។ មន្ទីរពិសោធន៍ស៊ីលីកុននឹងមិនទទួលខុសត្រូវចំពោះផលវិបាកនៃការប្រើប្រាស់ព័ត៌មានដែលបានផ្តល់ឱ្យនៅទីនេះទេ។ ឯកសារនេះមិនបង្កប់ន័យ ឬបង្ហាញពីអាជ្ញាប័ណ្ណរក្សាសិទ្ធិដែលត្រូវបានផ្តល់ឱ្យក្រោមនេះ ដើម្បីរចនា ឬបង្កើតសៀគ្វីរួមបញ្ចូលគ្នាណាមួយឡើយ។ ផលិតផលមិនត្រូវប្រើក្នុងប្រព័ន្ធទ្រទ្រង់ជីវិតណាមួយឡើយ ដោយគ្មានការយល់ព្រមជាលាយលក្ខណ៍អក្សរជាក់លាក់ពីមន្ទីរពិសោធន៍ស៊ីលីកុន។ “ប្រព័ន្ធទ្រទ្រង់ជីវិត” គឺជាផលិតផល ឬប្រព័ន្ធណាមួយដែលមានបំណងគាំទ្រ ឬទ្រទ្រង់ជីវិត និង/ឬសុខភាព ដែលប្រសិនបើវាបរាជ័យ វាអាចត្រូវបានគេរំពឹងថានឹងបណ្តាលឱ្យមានរបួស ឬស្លាប់យ៉ាងធ្ងន់ធ្ងរ។ ផលិតផល Silicon Laboratories ជាទូទៅមិនមានបំណងសម្រាប់កម្មវិធីយោធាទេ។ ផលិតផលរបស់ Silicon Laboratories មិនត្រូវស្ថិតក្រោមកាលៈទេសៈណាដែលប្រើប្រាស់ក្នុងអាវុធប្រល័យលោក រួមទាំង (ប៉ុន្តែមិនកំណត់ចំពោះ) អាវុធនុយក្លេអ៊ែរ អាវុធជីវសាស្ត្រ ឬគីមី ឬមីស៊ីលដែលមានសមត្ថភាពបញ្ជូនអាវុធបែបនេះឡើយ។

ព័ត៌មានពាណិជ្ជសញ្ញា

Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs និងស្លាកសញ្ញា Silicon Labs, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro និងបន្សំរបស់វា, "មីក្រូត្រួតពិនិត្យដែលងាយស្រួលប្រើបំផុតរបស់ពិភពលោក", Ember®, EZLink ®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem ®, Precision32®, ProSLIC®, SiPHY®, USBXpress® និងផ្សេងទៀតគឺជាពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 និង THUMB គឺ ពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ ARM Holdings ។ Keil គឺជាពាណិជ្ជសញ្ញាចុះបញ្ជីរបស់ ARM Limited ។ ផលិតផល ឬម៉ាកយីហោផ្សេងទៀតទាំងអស់ដែលបានលើកឡើងនៅទីនេះ គឺជាពាណិជ្ជសញ្ញារបស់អ្នកកាន់រៀងៗខ្លួន។

Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 សហរដ្ឋអាមេរិក
http://www.silabs.com
ទាញយកពី Arrow.com ។ស្លាកសញ្ញា SILICON LABS

ឯកសារ/ធនធាន

កញ្ចប់អភិវឌ្ឍន៍ស៊ីលីកុន C8051F34x [pdf] ការណែនាំអ្នកប្រើប្រាស់
កញ្ចប់អភិវឌ្ឍន៍ C8051F34x, C8051F34x, កញ្ចប់អភិវឌ្ឍន៍, កញ្ចប់

ឯកសារយោង

ទុកមតិយោបល់

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