Author Archives: bongpeav

ផ្នែកទី៦៖ TIMERS

 

Posted in MikroC for 8-bit PICMicro | Leave a comment

ផ្នែកទី៥៖ INTERRUPT

Posted in MikroC for 8-bit PICMicro | Leave a comment

ផ្នែកទី៤៖ ការសរសេរកម្មវិធី និងការតម្លើងហាដវ៊ែរ

Posted in MikroC for 8-bit PICMicro | Leave a comment

ផ្នែកទី៣៖ សិក្សាករណី PIC16F887

1-   លក្ខណៈសំខាន់ៗ ស្ថាបត្យកម្ម (Architecture) RISC ប្រតិបត្តិការណ៍ក្នុងកម្រិតប្រេកង់រហូតដល់ 20MHz មានប្រភពក្លក (clock) ខាងក្នុងក្នុងចន្លោះពី 31kHz ដល់ 8MHz តង់ស្យុងចិញ្ចឹមចន្លោះពី 0V ទៅ 5.0V (2.0V@4MHz) Power Saving Sleep Mode Brown-out Reset (BOR) មានជើងចេញចូលចំនួន 35 (ចរន្តហូរចូល ហូរចេញធំសម្រាប់ LED មាន Pullup resistor មាន Interrupt-on-Change ។ ទំហំ ROM 8k អាចបញ្ជុល/លុប … Continue reading

Posted in MikroC for 8-bit PICMicro | Leave a comment

ផ្នែកទី២៖ ភាសា C សម្រាប់ MikroC

  1-   ភាសា មៃក្រូខុនត្រូល័រអនុវត្តកម្មវិធីដែលរក្សាទុកក្នុង Flash Memory ។ កម្មវិធីនោះផ្សំឡើងដោយទិន្នន័យ គោលពីរដែលមៃក្រូខុនត្រូល័រអាចយល់បាន ឫគេហៅថាភាសាម៉ាស៊ីន ។ ភាសាម៉ាស៊ីនមានទម្រង់ជាគោ លពីរ ប៉ុន្តែជាទូទៅគេតាងវាជាគោល 16 ដើម្បីឲ្យខ្លី ហើយអ្នកសរសេរកម្មវិធីមិនងាយនឹងយល់ភាសាម៉ា ស៊ីនទេ ។ ដូចនេះគេតាងភាសាម៉ាស៊ីនជានិមិត្តសញ្ញាដែលមានអត្ថន័យគ្រប់គ្រាន់ហើយអាចយល់បាន គេហៅថាភាសា Assembly ។ ភាសា Assembly មានប្រវែងខុសៗគ្នា ឧទាហរណ៍៖ 12-bit 14-bit ឫ 16-bit ជាដើម ហើយខុសៗគ្នាទៅតាមស្ថាបត្យកម្មនៃមៃក្រូខុនត្រូល័រនីមួយៗ ។ ពាក្យបញ្ជា (instruction) ជាធាតុនៃភាសា Assembly ។ពាក្យបញ្ជាទាំង អស់នៃមៃក្រូខុនត្រូល័រមួយ … Continue reading

Posted in MikroC for 8-bit PICMicro | Leave a comment

ការប្រើប្រាស់កម្មវិធី MikroC សម្រាប់ PIC សាកល្បង

1- បើកកម្មវិធីមៃក្រូស៊ី 2- ចូល Project -> New Project 3- ចុច Next 4- ក្នុង Project Name: យើងដាក់ឈ្មោះឲ្យ Project ។ Project Folder: យើងជ្រើសរើសទីតាំងដែលត្រូវ ដាក់ Project ។ ក្នុង Device Name: យើងជ្រើសរើសលេខអ៊ីសេ ដែលយើងនឹងប្រើ ឧទាហរណ៍ក្នុងករណីនេះយើងរើសយក P16F887 ( P គឺ PIC) ។ ក្នុង Device Clock: យើងជ្រើសរើសប្រេកង់របស់ក្លកដែលត្រូវប្រើគឺ … Continue reading

Posted in MikroC for 8-bit PICMicro | Leave a comment

ការតម្លើង MikroC សម្រាប់ 8-bit PIC

1-   អ្វីទៅជា MicroC កម្មវិធីមៃក្រូស៊ី (MikroC) ជាកម្មវិធីសម្រាប់បំលែងកូដដែលអ្នកសរសេរកម្មវិធីជាភាសា C ឲ្យទៅជា ភាសារបស់ម៉ាស៊ីនដែលមៃក្រូខុនត្រូល័រ PIC អាចដំណើរការបាន ។  មៃក្រូស៊ីបង្កើតឡើងដោយក្រុមហ៊ុន Mikroelectronika ដែលមានមូលដ្ឋាននៅប្រទេសស៊ែកប៊ី នៃទ្វីបអ៊ឺរ៉ុបខាងកើត ។ មៃក្រូស៊ីមានច្រើនប្រភេទដូចជា៖ មៃក្រូស៊ីសម្រាប់ 8-bit PIC មៃក្រូស៊ីសម្រាប់ 16-bit PIC មៃក្រូស៊ីសម្រាប់ 32-bit PIC មៃក្រូស៊ីសម្រាប់ AVR និង STM32 ។ល។ ក្នុងមេរៀននេះយើងសូមលើកយកមៃក្រូស៊ីសម្រាប់ 8-bit PIC ។ គេហៈទំព័រធំរបស់មៃក្រូស៊ី៖ https://www.mikroe.com/mikroc/ ទីតាំងទាញយកកម្មវិធីដែលមានក្រេក៖ https://www.dropbox.com/s/ytpjj9rr6anucf0/MikroC%20Pro%202012%20%5B5.61%5D.rar?dl=0Continue reading

Posted in Uncategorized | Leave a comment