- வன்பொருள் மற்றும் மென்பொருள் மேம்பாட்டு கருவிகளைத் தேர்ந்தெடுப்பது
- N76E003 மேம்பாட்டு வன்பொருள்
- N76E003 புரோகிராமராக நு-இணைப்பு
- N76E003 மைக்ரோகண்ட்ரோலருக்கான IDE மற்றும் கம்பைலர்
பி.ஐ.சி, டெக்சாஸ் இன்ஸ்ட்ரூமென்ட்ஸ், எஸ்.டி போன்ற புகழ்பெற்ற நிறுவனங்களிலிருந்து நிறைய மைக்ரோகண்ட்ரோலர்கள் கிடைக்கின்றன, பட்டியல் நீண்டு கொண்டே செல்கிறது. ஆனால் அந்த மைக்ரோகண்ட்ரோலர்களை படிவ காரணி vs அம்சங்கள் மற்றும் விலையுடன் வேறுபடுத்தும்போது, ஒன்றைத் தேர்ந்தெடுப்பது பரபரப்பாகிறது. இருப்பினும், நுவோட்டன் என்பது தைவானை தளமாகக் கொண்ட குறைக்கடத்தி நிறுவனம் ஆகும், இது 2008 ஆம் ஆண்டில் வின்பாண்ட் இணைப்பாக மாற்றப்பட்டது. இந்த நிறுவனம் மிகவும் பயனுள்ள மைக்ரோகண்ட்ரோலர்கள், கலப்பு-சிக்னல் சில்லுகள், நுண்செயலிகளை மிக உயர்ந்த விவரக்குறிப்புடன் வழங்குகிறது. ஆனால் மிக முக்கியமான விஷயம் என்னவென்றால், இது அனைத்து அம்சங்களையும் மிகக் குறைந்த விலையில் வழங்குகிறது. எனவே, உற்பத்தி கட்டத்தின் வளர்ச்சியின் போது, குறைந்த விலை மற்றும் உயர் அம்ச ஆதரவு காரணமாக நுவோட்டன் மைக்ரோ கன்ட்ரோலர் மேல் விளிம்பைப் பெறுகிறது.
எடுத்துக்காட்டாக, நுவோட்டன் N76E003 என்பது 20-முள் மைக்ரோகண்ட்ரோலர் அலகு ஆகும், இது UART கள், I2C, 6-Ch PWM, SPI, எழுந்திருத்தல் செயல்பாடுகள், 8-பிட் உயர் செயல்திறன் 8051 போன்ற பிரவுனவுட் டிடெக்டர்கள் போன்ற அம்சங்களுடன் 20 இல் 18 I / O ஊசிகளை ஆதரிக்கிறது. அடிப்படையிலான மைக்ரோகண்ட்ரோலர் அலகு. இப்போது நீங்கள் என்ன விலை என்று யோசிக்க வேண்டும்? இது 0.4 $ (30 ரூ) க்கும் குறைவாகவே உள்ளது. கூடுதலாக, இதற்கு 16 மெகா ஹெர்ட்ஸ் உள் ஆர்.சி ஆஸிலேட்டர்கள் பொருத்தப்பட்டிருப்பதால், அதற்கு ஒரு ஆஸிலேட்டர் தேவையில்லை.
பயிற்சிகள் இந்த தொடரில், நாம் கற்றுக்கொள்ள வேண்டும் N76E003 மைக்ரோகண்ட்ரோலர் நிரல் அலகு, மேலும் குறிப்பாக N76E003at20 மைக்ரோகண்ட்ரோலர். இது மிகவும் மலிவானது மற்றும் பரந்த அளவிலான அம்சங்களைக் கொண்டிருப்பதால், நீங்கள் ஒரு தொடக்கக்காரராக இருந்தால், அல்லது பொழுதுபோக்கு திட்டங்கள் அல்லது தொழில்முறை ஒன்றைச் செய்தால் இந்த மைக்ரோகண்ட்ரோலரை சுவாரஸ்யமாகக் காணலாம். இந்த குறிப்பிட்ட டுடோரியலில், N76E003 நிரலாக்க சூழலை எவ்வாறு அமைப்பது என்பதையும், உட்பொதிக்கப்பட்ட முதல் ஹலோ உலக நிரலை எவ்வாறு எழுதுவது என்பதையும் கற்றுக்கொள்வோம் - எல்.ஈ.டி.
வன்பொருள் மற்றும் மென்பொருள் மேம்பாட்டு கருவிகளைத் தேர்ந்தெடுப்பது
மைக்ரோகண்ட்ரோலர் நுவோட்டன் N76E003at20 உடன் இறுதி செய்யப்பட்டுள்ளதால், மைக்ரோகண்ட்ரோலரை நிரலாக்க தேவையான சரியான வன்பொருள் மற்றும் மென்பொருளைக் கண்டறிய வேண்டிய நேரம் இது. N76E003 இன் நிரலாக்க சூழலை எவ்வாறு உருவாக்குவது என்பதைக் கண்டுபிடிக்க ஆரம்பிக்கலாம்.
N76E003 மேம்பாட்டு வன்பொருள்
நுவோட்டான் N76E003 க்கான அதிகாரப்பூர்வ மேம்பாட்டு வாரியம் ஒரு புரோகிராமருடன் NuTiny-N76E003 SDK போர்டு ஆகும். ஆனால் இந்த வாரியம் இந்தியாவில் கண்டுபிடிக்க கடினமாக உள்ளது, மேலும் இது அதிக செலவாகும் என்பதால், ஒரு நிலையான குறைந்தபட்ச மேம்பாட்டு வாரியம் ஆன்லைனில் கிடைக்கிறது. இந்த டுடோரியலில் நாம் பயன்படுத்தும் N76E003 மேம்பாட்டு வாரியத்தின் படம் கீழே காட்டப்பட்டுள்ளது.

போர்டு மைக்ரோகண்ட்ரோலர் யூனிட்டிலிருந்து அனைத்து பின்அவுட்களையும் கொண்ட ஒரு எளிய மேம்பாட்டு வாரியம். கீழேயுள்ள படத்தில், மேம்பாட்டு வாரியத்திற்கான உள் சுற்று வரைபடம் காட்டப்பட்டுள்ளது.
திட்டவட்டத்தில் நாம் காணக்கூடியபடி, அபிவிருத்தி வாரியத்திற்கு நேரியல் அல்லது எல்.டி.ஓ என எந்த வகையான மின்னழுத்த சீராக்கி இல்லை. இருப்பினும், இது உள்ளீட்டில் வடிகட்டி மின்தேக்கியைக் கொண்டுள்ளது. மைக்ரோகண்ட்ரோலர் யூனிட்டை மீட்டமைக்க இது ஒரு பவர் எல்இடி மற்றும் மீட்டமை பொத்தானைக் கொண்டுள்ளது. குறியீட்டைப் பயன்படுத்தி கட்டமைக்கக்கூடிய ஒரு சோதனை எல்.ஈ.டி உள்ளது. இது தவிர, வெளிப்புற ஊசலாட்டம் தேவைப்படும் கூடுதல் வளர்ச்சியின் போது மிகவும் பயனுள்ளதாக இருக்கும் கூறுகள் இல்லாமல் வெளிப்புற படிக மற்றும் தேவையான மின்தேக்கி திண்டு கிடைக்கிறது.
N76E003 புரோகிராமராக நு-இணைப்பு
இந்த மைக்ரோகண்ட்ரோலரை நிரலாக்க, நாங்கள் அதிகாரப்பூர்வமற்ற நு-இணைப்பு புரோகிராமரைப் பயன்படுத்துகிறோம், இது ஆன்லைன் ஸ்டோர்களில் குறைந்த கட்டண மாற்றாகும். இருப்பினும், அதிகாரப்பூர்வ நு-இணைப்பு புரோகிராமரைப் பயன்படுத்த விரும்புவோருக்கு, இது நு-டைனி எஸ்.டி.கே மேம்பாட்டு வாரியமாக வாங்குவதற்கு கிடைக்கிறது.

எங்கள் டுடோரியலில் நாம் பயன்படுத்தும் புரோகிராமர் மேலே காட்டப்பட்டுள்ளது. இது 4 எல்.ஈ.டிகளை (ICE, ISP, RED மற்றும் GREEN) பயன்படுத்தி மேக்ரோ-யூ.எஸ்.பி இணைப்பு, ஆஃப்லைன் நிரலாக்க பொத்தான் மற்றும் நிலை காட்டி ஆகியவற்றைக் கொண்டுள்ளது.
N76E003 மைக்ரோகண்ட்ரோலருக்கான IDE மற்றும் கம்பைலர்
எந்தவொரு மைக்ரோகண்ட்ரோலர் நிரலாக்கத்திற்கும் சரியான ஐடிஇ மற்றும் கம்பைலரைப் பெறுவது ஒரு முக்கியமான விஷயம். மைக்ரோசிப், நோர்டிக், எஸ்.டிமிக்ரோ எலக்ட்ரானிக்ஸ் போன்ற தொழில்துறை முன்னணி மைக்ரோகண்ட்ரோலர் உற்பத்தியாளர்களுக்கு - அவை அனைத்தும் இலவச சி கம்பைலர் மற்றும் ஐடிஇ ஆகியவற்றை வழங்குகின்றன. ஆனால் நுவோட்டன் நிரலாக்கத்தைப் பொறுத்தவரை, இது பின்னடைவு. இது 8051 அடிப்படையிலான மைக்ரோகண்ட்ரோலர் என்பதால், இதை கெய்ல் யு பார்வையைப் பயன்படுத்தி C51 கம்பைலர் அல்லது IAR உட்பொதிக்கப்பட்ட பணிப்பெண்ணைப் பயன்படுத்தி திட்டமிடலாம். ஆனால் ஒரு பிடிப்பு உள்ளது. இரண்டு கருவிகளும் வேலையைச் செய்ய சிறந்தவை, ஆனால் அவை இலவசமல்ல. இந்த கருவிகளின் சோதனை மற்றும் மதிப்பீட்டு பதிப்புகள் உள்ளன மற்றும் நிரிங் நுவோட்டன் N76E003 இன் வேலையை பூர்த்தி செய்கின்றன.
UI புரிந்துகொள்வது எளிதானது, கட்டமைக்க நல்லது மற்றும் பணியிடம் மிகவும் பயனுள்ளதாக இருப்பதால் நாங்கள் கெயில் மைக்ரோ விஷனைத் தேர்ந்தெடுத்துள்ளோம். இது 8051 கட்டமைப்பிற்கான குறியீட்டை தொகுக்கும் C51 கம்பைலருடன் வருகிறது.
இருப்பினும், மைக்ரோகண்ட்ரோலருக்கு நிரலை ப்ளாஷ் செய்ய, கெயில் மைக்ரோ பார்வைக்குள் நு-இணைப்பு கெயில் இயக்கி இடைமுகத்தைப் பயன்படுத்துவோம். இது கெயில் பணியிடத்திற்குள் ஒரு கிளிக் ஃபிளாஷ் சூழலை உருவாக்குகிறது. சிப்பில் குறியீட்டை ப்ளாஷ் செய்ய நேரத்தை மிச்சப்படுத்துவது மிகவும் பயனுள்ளதாக இருக்கும். நாங்கள் விவாதிப்போம்
