Category Archives: MikroC for 8-bit PICMicro

MikroC C Compiler tutorial for 8-bit PICMicro

ផ្នែកទី៦៖ TIMERS

//rcm-na.amazon-adsystem.com/e/cm?o=1&p=7&l=ez&f=ifr&linkID=e73b4d364d54d292f59760bacc592f65&t=unthh-20&tracking_id=unthh-20 Brandon’s Baseball Cards – Buy Cards, Baseball News, Card Prices //ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ac&ref=tf_til&ad_type=product_link&tracking_id=unthh-20&marketplace=amazon&region=US&placement=B01NAJGGA2&asins=B01NAJGGA2&linkId=e413c0da5bf27d811340a747889a6e7b&show_border=false&link_opens_in_new_window=false&price_color=333333&title_color=0066c0&bg_color=ffffff //ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ac&ref=tf_til&ad_type=product_link&tracking_id=unthh-20&marketplace=amazon&region=US&placement=B00KW4PO82&asins=B00KW4PO82&linkId=e72e488b85940291afac161a5b4c99ca&show_border=false&link_opens_in_new_window=false&price_color=333333&title_color=0066c0&bg_color=ffffff Advertisements

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

ផ្នែកទី៥៖ INTERRUPT

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

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

Posted in MikroC for 8-bit PICMicro | Tagged , , , , , , , , , , , | 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 | Tagged , , , , , , , , , , , | 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 | Tagged , , , , , , , , , , , | 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 | Tagged , , , , , , , , , , , | 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 MikroC for 8-bit PICMicro | Tagged , , , , , , , , , , , | Leave a comment