- நிரலாக்கத்திற்குத் தயாராகிறது:
- MPLAB-X ஐப் பயன்படுத்தி புதிய திட்டத்தை உருவாக்குதல்:
- உள்ளமைவு பதிவுகளை அறிந்து கொள்வது:
- MPLAB-X இல் உள்ளமைவு பிட்களை அமைத்தல்:
- எல்.ஈ.டியை ஒளிரச் செய்ய PIC ஐ நிரலாக்குகிறது:
- சுற்று வரைபடம் மற்றும் புரோட்டஸ் உருவகப்படுத்துதல்:
இது எங்கள் PIC டுடோரியல் தொடரின் இரண்டாவது பயிற்சி. எங்கள் முந்தைய டுடோரியலில் PIC மைக்ரோகண்ட்ரோலருடன் தொடங்குதல்: PIC மற்றும் MPLABX அறிமுகம், எங்கள் PIC மைக்ரோகண்ட்ரோலரைப் பற்றிய அடிப்படை விஷயங்களைக் கற்றுக்கொண்டோம், தேவையான மென்பொருளையும் நிறுவியுள்ளோம், மேலும் ஒரு புதிய பிக்கிட் 3 புரோகிராமரை வாங்கினோம், அதை நாங்கள் விரைவில் பயன்படுத்தப் போகிறோம். இப்போது PIC16F877A ஐப் பயன்படுத்தி எங்கள் முதல் எல்இடி ஒளிரும் திட்டத்துடன் தொடங்கத் தயாராக உள்ளோம். இந்த டுடோரியலில் உள்ளமைவு பதிவேடுகள் பற்றியும் அறிந்து கொள்வோம்.
இந்த டுடோரியல் உங்கள் கணினியில் தேவையான மென்பொருளை நிறுவியுள்ளீர்கள் என்று எதிர்பார்க்கிறது, மேலும் PIC MCU பற்றிய சில நல்ல அடிப்படைகளை நீங்கள் அறிவீர்கள். இல்லையென்றால், முந்தைய டுடோரியலுக்குத் திரும்பி, அங்கிருந்து தொடங்கவும்.
நிரலாக்கத்திற்குத் தயாராகிறது:
PIC16F877A ஐப் பயன்படுத்த முடிவு செய்துள்ளதால், XC8 கம்பைலருடன் அவற்றின் தரவுத்தாள் மூலம் தொடங்குவோம். PIC16F877A தரவுத்தாள் மற்றும் எக்ஸ்சி 8 கம்பைலர் கையேட்டை பதிவிறக்கம் செய்ய அனைவருக்கும் நான் பரிந்துரைக்கிறேன், ஏனெனில் எங்கள் டுடோரியலின் மூலம் நாம் முன்னேறும்போது இவற்றை அடிக்கடி குறிப்பிடுவோம். எந்தவொரு எம்.சி.யுவின் முழுமையான தரவுத்தாள் ஒன்றைப் படிப்பது எப்போதுமே ஒரு நல்ல நடைமுறையாகும்.
இப்போது, நாங்கள் எங்கள் MPLAB-X ஐத் திறந்து நிரலாக்கத்தைத் தொடங்குவதற்கு முன், ஒருவர் அறிந்திருக்க வேண்டிய சில அடிப்படை விஷயங்கள் உள்ளன. எப்படியிருந்தாலும், இது எங்கள் முதல் நிரல் என்பதால், நிறைய கோட்பாடுகளைக் கொண்ட மக்களை உங்களுக்குத் தொந்தரவு செய்ய நான் விரும்பவில்லை, ஆனால் நாங்கள் இங்கேயும் அங்கேயும் நிறுத்துவோம், நாங்கள் நிரல் செய்கிறோம், இது போன்ற விஷயங்களை நான் உங்களுக்கு விளக்குகிறேன். இவை அனைத்தையும் படிக்க உங்களுக்கு போதுமான நேரம் இல்லையென்றால், ஒரு பார்வை மற்றும் பக்கத்தின் கீழே உள்ள வீடியோவில் குதிக்கவும்.
MPLAB-X ஐப் பயன்படுத்தி புதிய திட்டத்தை உருவாக்குதல்:
படி 1: முந்தைய வகுப்பில் நாங்கள் நிறுவிய MPLAB-X IDE ஐத் தொடங்கவும், ஏற்றப்பட்டதும் இதுபோன்று இருக்க வேண்டும்.

படி 2: கோப்புகள் -> புதிய திட்டத்தைக் கிளிக் செய்க, அல்லது ஹாட்ஸ்கி Ctrl + Shift + N ஐப் பயன்படுத்தவும். நீங்கள் பின்வரும் POP-UP ஐப் பெறுவீர்கள், அதில் இருந்து நீங்கள் முழுமையான திட்டத்தைத் தேர்ந்தெடுத்து அடுத்து என்பதைக் கிளிக் செய்ய வேண்டும்.

படி 3: இப்போது திட்டத்திற்கான எங்கள் சாதனத்தைத் தேர்ந்தெடுக்க வேண்டும். எனவே சாதனத்தைத் தேர்ந்தெடு கீழிறங்கும் பிரிவில் PIC16F877A என தட்டச்சு செய்க . முடிந்ததும் இது இப்படி இருக்க வேண்டும், பின்னர் அடுத்து என்பதைக் கிளிக் செய்க.

படி 4: எங்கள் திட்டத்திற்கான கருவியைத் தேர்ந்தெடுக்க அடுத்த பக்கம் அனுமதிக்கும். இது எங்கள் திட்டத்திற்கான பிக்கிட் 3 ஆக இருக்கும். பிக்கிட் 3 ஐத் தேர்ந்தெடுத்து அடுத்ததைக் கிளிக் செய்க

படி 5: அடுத்த பக்கம் கம்பைலரைத் தேர்ந்தெடுக்கவும், எக்ஸ்சி 8 கம்பைலரைத் தேர்ந்தெடுத்து அடுத்ததைக் கிளிக் செய்யவும்.

படி 6: இந்த பக்கத்தில் நாம் எங்கள் திட்டத்திற்கு பெயரிட வேண்டும் மற்றும் திட்டத்தை சேமிக்க வேண்டிய இடத்தை தேர்ந்தெடுக்க வேண்டும். நான் இந்த திட்டத்தை பிளிங்க் என்று பெயரிட்டு எனது டெஸ்க்டாப்பில் சேமித்தேன். உங்கள் விருப்பமான வழியில் பெயரிட்டு சேமிக்கலாம். எங்கள் திட்டம் விரிவாக்கம் ஒரு கோப்புறையை சேமிக்கப்படும் .X நேரடியாக MAPLB எக்ஸ் தொடங்கப்பட்டது முடியும். முடிந்ததும் முடி என்பதைக் கிளிக் செய்க.

படி 7: அவ்வளவுதான் !!! எங்கள் திட்டம் உருவாக்கப்பட்டது. இடதுபுறத்தில் உள்ள பெரும்பாலான சாளரம் திட்டத்தின் பெயரைக் காண்பிக்கும் (இங்கே கண் சிமிட்டுகிறது), அதைக் கிளிக் செய்க, இதன் மூலம் எல்லா கோப்பகங்களையும் நாம் காணலாம்.
நிரலாக்கத்தைத் தொடங்க, எங்கள் மூல கோப்பு அடைவுக்குள் ஒரு சி முதன்மை கோப்பை சேர்க்க வேண்டும். இதைச் செய்ய மூலக் கோப்பில் வலது கிளிக் செய்து, கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி புதிய -> சி முதன்மை கோப்பைத் தேர்ந்தெடுக்கவும்.

படி 8: சி-கோப்பின் பெயரைக் குறிப்பிட வேண்டிய பின்வரும் உரையாடல் பெட்டி தோன்றும். நான் மீண்டும் பிளிங்கில் பெயரிட்டுள்ளேன், ஆனால் தேர்வு உங்களுக்கு விடப்பட்டுள்ளது. கோப்பு பெயர் நெடுவரிசையில் பெயரிட்டு பூச்சு என்பதைக் கிளிக் செய்க.

படி 9: சி பிரதான கோப்பு உருவாக்கப்பட்டதும், கீழே காட்டப்பட்டுள்ளபடி, ஐடிஇ அதை சில இயல்புநிலை குறியீடுகளுடன் திறக்கும்.

படி 10: சி-மெயின் கோப்பில் எங்கள் குறியீட்டை நிரலாக்கத் தொடங்கலாம். இயல்புநிலை குறியீடு எங்கள் பயிற்சிகளில் பயன்படுத்தப்படாது. எனவே அவற்றை முழுமையாக நீக்குவோம்.
உள்ளமைவு பதிவுகளை அறிந்து கொள்வது:
எந்தவொரு மைக்ரோகண்ட்ரோலரையும் நிரல் செய்யத் தொடங்குவதற்கு முன், அதன் உள்ளமைவு பதிவேடுகளைப் பற்றி நாம் தெரிந்து கொள்ள வேண்டும்.
இந்த கட்டமைப்பு பதிவேடுகள் என்ன, அவற்றை எப்படி, ஏன் அமைக்க வேண்டும்?
PIC சாதனங்களில் பல இடங்கள் உள்ளன, அவை கட்டமைப்பு பிட்கள் அல்லது உருகிகளைக் கொண்டுள்ளன. இந்த பிட்கள் ஆஸிலேட்டர் பயன்முறை, கண்காணிப்பு டைமர், நிரலாக்க முறை மற்றும் குறியீடு பாதுகாப்பு போன்ற அடிப்படை சாதன செயல்பாட்டைக் குறிப்பிடுகின்றன . குறியீட்டை இயக்க இந்த பிட்கள் சரியாக அமைக்கப்பட வேண்டும், இல்லையெனில் நம்மிடம் இயங்காத சாதனம் உள்ளது . எனவே எங்கள் கண் சிமிட்டும் திட்டத்துடன் தொடங்குவதற்கு முன்பே இந்த உள்ளமைவு பதிவேடுகளைப் பற்றி அறிந்து கொள்வது மிகவும் முக்கியம்.
இந்த உள்ளமைவு பதிவேடுகளைப் பயன்படுத்த நாம் தரவுத்தாள் மூலம் படிக்க வேண்டும் மற்றும் பல்வேறு வகையான உள்ளமைவு பிட்கள் என்ன உள்ளன மற்றும் அவற்றின் செயல்பாடுகள் என்ன என்பதைப் புரிந்து கொள்ள வேண்டும். உள்ளமைவு ப்ராக்மாவைப் பயன்படுத்தி எங்கள் நிரலாக்கத் தேவைகளின் அடிப்படையில் இந்த பிட்களை அமைக்கலாம் அல்லது மீட்டமைக்கலாம்.
ப்ராக்மாவுக்கு பின்வரும் வடிவங்கள் உள்ளன.
#pragma config setting = state-value #pragma config register = value
அங்கு அமைப்பை ஒரு கட்டமைப்பு அமைப்பை விளக்கி உள்ளது எ.கா., WDT, மற்றும் மாநில விரும்பிய மாநில, எ.கா., நிறுத்தவும் ஒரு உரை விளக்கமாகும். பின்வரும் எடுத்துக்காட்டுகளைக் கவனியுங்கள்.
#pragma config WDT = ON // வாட்ச் டாக் டைமரை இயக்கவும் #pragma config WDTPS = 0x1A // டைமர் போஸ்ட்ஸ்கேல் மதிப்பைக் குறிப்பிடவும்
ரிலாக்ஸ் !!….. ரிலாக்ஸ் !!…. ரிலாக்ஸ் !!…...
இது எங்கள் தலையில் அதிகமாகிவிட்டது என்று எனக்குத் தெரியும், இந்த உள்ளமைவு பிட்களை அமைப்பது ஒரு புதியவருக்கு சற்று கடினமாகத் தோன்றலாம் !! ஆனால், இது எங்கள் MPLAB-X உடன் இல்லை.
MPLAB-X இல் உள்ளமைவு பிட்களை அமைத்தல்:
மைக்ரோசிப் பல்வேறு வகையான உள்ளமைவு பிட்களின் வரைகலைப் பிரதிநிதித்துவங்களைப் பயன்படுத்துவதன் மூலம் இந்த சோர்வு செயல்முறையை மிகவும் எளிதாக்கியுள்ளது. எனவே இப்போது அவற்றை அமைக்க நாம் கீழே உள்ள படிகளைப் பின்பற்ற வேண்டும்.
படி 1: சாளரம் -> PIC நினைவக காட்சி -> உள்ளமைவு பிட்கள் என்பதைக் கிளிக் செய்க. கீழே காட்டப்பட்டுள்ளது போல்.

படி 2: இது கீழே காட்டப்பட்டுள்ளபடி எங்கள் IDE இன் அடிப்பகுதியில் உள்ள கட்டமைப்பு பிட்கள் சாளரத்தைத் திறக்க வேண்டும். எங்கள் தேவைகளுக்கு ஏற்ப ஒவ்வொரு கட்டமைப்பு பிட்களையும் அமைக்கக்கூடிய இடம் இது. படிகளின் மூலம் நாம் முன்னேறும்போது ஒவ்வொரு பிட்களையும் அதன் நோக்கத்தையும் விளக்குகிறேன்.

படி 3: முதல் பிட் ஆஸிலேட்டர் தேர்வு பிட் ஆகும்.
PIC16F87XA ஐ நான்கு வெவ்வேறு ஆஸிலேட்டர் முறைகளில் இயக்க முடியும். இரண்டு கட்டமைப்பு பிட்களை (FOSC1 மற்றும் FOSC0) நிரலாக்குவதன் மூலம் இந்த நான்கு முறைகளையும் தேர்ந்தெடுக்கலாம்:
- எல்பி லோ-பவர் கிரிஸ்டல்
- எக்ஸ்.டி கிரிஸ்டல் / ரெசனேட்டர்
- எச்.எஸ் அதிவேக கிரிஸ்டல் / ரெசனேட்டர்
- ஆர்.சி மின்தடை / மின்தேக்கி

எங்கள் திட்டங்களுக்கு நாங்கள் 20 மெகா ஹெர்ட்ஸ் ஆஸ்கைப் பயன்படுத்துகிறோம், எனவே கீழ்தோன்றும் பெட்டியிலிருந்து எச்.எஸ்.
படி 4: அடுத்த பிட் எங்கள் கண்காணிப்பு டைமராக இருக்கும் பிட் இயக்கு.
வாட்ச் டாக் டைமர் ஒரு இலவச இயங்கும், ஆன்-சிப் ஆர்.சி ஆஸிலேட்டர் ஆகும், இது எந்த வெளிப்புற கூறுகளும் தேவையில்லை. இந்த ஆர்.சி ஆஸிலேட்டர் OSC1 / CLKI முள் ஆர்.சி ஆஸிலேட்டரிலிருந்து தனித்தனியாக உள்ளது. அதாவது சாதனத்தின் OSC1 / CLKI மற்றும் OSC2 / CLKO ஊசிகளின் கடிகாரம் நிறுத்தப்பட்டிருந்தாலும் WDT இயங்கும். இயல்பான செயல்பாட்டின் போது, ஒரு WDT நேரம் முடிந்தது ஒரு சாதனத்தை மீட்டமை (வாட்ச் டாக் டைமர் மீட்டமை) உருவாக்குகிறது. கண்காணிப்பு டைமர் நேரம் முடிந்தவுடன் நிலை பதிவேட்டில் உள்ள TO பிட் அழிக்கப்படும். எங்கள் மென்பொருள் குறியீட்டில் டைமர் அழிக்கப்படாவிட்டால், முழு MCU ஒவ்வொரு WDT டைமர் வழிதல் மீதும் மீட்டமைக்கப்படும். உள்ளமைவு பிட்டை அழிப்பதன் மூலம் WDT ஐ நிரந்தரமாக முடக்கலாம்.
எங்கள் திட்டத்தில் நாங்கள் WDT ஐப் பயன்படுத்தவில்லை, எனவே கீழ்தோன்றும் பெட்டியிலிருந்து OFF ஐத் தேர்ந்தெடுப்பதன் மூலம் அதை அழிக்கலாம்.
படி 5: அடுத்த பிட் பவர்-அப் டைமர் பிட் ஆகும்.
பவர்-அப் டைமர் POR இலிருந்து மட்டுமே பவர்-அப் செய்ய ஒரு நிலையான 72 எம்எஸ் பெயரளவு நேரத்தை வழங்குகிறது. பவர்அப் டைமர் உள் ஆர்.சி ஆஸிலேட்டரில் இயங்குகிறது. PWRT செயலில் இருக்கும் வரை சிப் மீட்டமைப்பில் வைக்கப்படும். PWRT இன் நேர தாமதம் VDD ஏற்றுக்கொள்ளக்கூடிய நிலைக்கு உயர அனுமதிக்கிறது. PWRT ஐ இயக்க அல்லது முடக்க ஒரு கட்டமைப்பு பிட் வழங்கப்படுகிறது.
எங்கள் திட்டத்தில் இதுபோன்ற தாமதங்கள் எங்களுக்குத் தேவையில்லை, எனவே அதையும் முடக்குவோம்.
படி 6: அடுத்த பிட் குறைந்த மின்னழுத்த நிரலாக்கமாக இருக்கும்.
உள்ளமைவு வார்த்தையின் எல்விபி பிட் குறைந்த மின்னழுத்த ஐசிஎஸ்பி நிரலாக்கத்தை செயல்படுத்துகிறது. இயக்க முறைமை மின்னழுத்த வரம்பில் ஒரு விடிடி மூலத்தைப் பயன்படுத்தி ஐசிஎஸ்பி வழியாக மைக்ரோகண்ட்ரோலரை நிரல் செய்ய இந்த முறை அனுமதிக்கிறது. இதன் பொருள் VPP ஐ VIHH க்கு கொண்டு வர வேண்டியதில்லை, மாறாக சாதாரண இயக்க மின்னழுத்தத்தில் விடலாம். இந்த பயன்முறையில், RB3 / PGM முள் நிரலாக்க செயல்பாட்டிற்கு அர்ப்பணிக்கப்பட்டுள்ளது மற்றும் ஒரு பொது நோக்கம் I / O முள் என்று நிறுத்தப்படுகிறது. நிரலாக்கத்தின்போது, எம்.சி.எல்.ஆர் முள் மீது வி.டி.டி பயன்படுத்தப்படுகிறது. புரோகிராமிங் பயன்முறையில் நுழைய, எல்விபி பிட் அமைக்கப்பட்டிருந்தால், விடிடி RB3 / PGM க்கு பயன்படுத்தப்பட வேண்டும்.
எல்விபியை அணைப்போம், இதனால் ஆர்.பி 3 ஐ ஐ / ஓ முள் போல பயன்படுத்தலாம். இதைச் செய்ய, கீழ்தோன்றும் பெட்டியைப் பயன்படுத்தி இதை முடக்கு.
படி 7: அடுத்த பிட்கள் EEPROM மற்றும் நிரல் நினைவக பாதுகாப்பு பிட்கள். இந்த பிட் இயக்கப்பட்டிருந்தால், MCU திட்டமிடப்பட்டவுடன் யாரும் எங்கள் நிரலை வன்பொருளிலிருந்து மீட்டெடுக்க மாட்டார்கள். ஆனால் இப்போதைக்கு மூவரையும் முடக்கியுள்ளோம்.
அமைப்புகள் அறிவுறுத்தப்பட்டபடி முடிந்ததும் டயலாக் பெட்டி இதுபோன்றதாக இருக்க வேண்டும்.

படி 8: இப்போது வெளியீட்டிற்கான மூலக் குறியீட்டை உருவாக்கு என்பதைக் கிளிக் செய்க, எங்கள் குறியீடு இப்போது உருவாக்கப்படும், அதை தலைப்பு கோப்போடு நகலெடுத்து கீழே காட்டப்பட்டுள்ளபடி எங்கள் Blink.c சி-கோப்பில் ஒட்டவும்.

அதுதான் எங்கள் உள்ளமைவு வேலை செய்யப்படுகிறது. எங்கள் எல்லா திட்டங்களுக்கும் இந்த உள்ளமைவை வைத்திருக்க முடியும். ஆனால் நீங்கள் ஆர்வமாக இருந்தால், பின்னர் அவர்களுடன் குழப்பமடையலாம்.
எல்.ஈ.டியை ஒளிரச் செய்ய PIC ஐ நிரலாக்குகிறது:
இந்த திட்டத்தில், ஒரு ஐ / ஓ முள் இணைக்கப்பட்ட எல்.ஈ.டி. எங்கள் PIC16F877A இல் கிடைக்கும் வெவ்வேறு I / O ஊசிகளைப் பார்ப்போம்.

மேலே காட்டப்பட்டுள்ளபடி PIC16F877 இல் 5 அடிப்படை உள்ளீடு / வெளியீட்டு துறைமுகங்கள் உள்ளன. அவை பொதுவாக PORT A (RA), PORT B (RB), PORT C (RC), PORT D (RD) மற்றும் PORT E (RE) ஆகியவற்றால் குறிக்கப்படுகின்றன. இந்த துறைமுகங்கள் உள்ளீடு / வெளியீட்டு இடைமுகத்திற்கு பயன்படுத்தப்படுகின்றன. இந்த கட்டுப்படுத்தியில், “PORT A” 6 பிட்கள் அகலம் (RA-0 முதல் RA-5 வரை), ”PORT B”, “PORT C”, ”PORT D” ஆகியவை 8 பிட்கள் அகலம் மட்டுமே (RB-0 முதல் RB-7, RC-0 முதல் RC-7 வரை, RD-0 முதல் RD-7 வரை), ”PORT E” 3 பிட் அகலத்தை மட்டுமே கொண்டுள்ளது (RE-0 முதல் RE-2 வரை).

இந்த துறைமுகங்கள் அனைத்தும் இரு திசை. TRIS (X) பதிவேடுகளைப் பயன்படுத்துவதன் மூலம் துறைமுகத்தின் திசை கட்டுப்படுத்தப்படுகிறது (PORT-A இன் திசையை அமைக்க TRIS A பயன்படுத்தப்படுகிறது, PORT-B க்கான திசையை அமைக்க TRIS B பயன்படுத்தப்படுகிறது). ஒரு TRIS (X) பிட் '1' ஐ அமைப்பது தொடர்புடைய PORT (X) பிட்டை உள்ளீடாக அமைக்கும். ஒரு TRIS (X) பிட் '0' ஐ அழிப்பது தொடர்புடைய PORT (X) பிட்டை வெளியீடாக அமைக்கும்.
எங்கள் திட்டத்திற்காக, PORT B இன் முள் RB3 ஐ வெளியீடாக மாற்ற வேண்டும், இதனால் எங்கள் எல்.ஈ.டி உடன் இணைக்க முடியும். PIC மைக்ரோகண்ட்ரோலருடன் எல்.ஈ.டி ஒளிரும் குறியீடு இங்கே:
#சேர்க்கிறது
முதலில் வெளிப்புற கிரிஸ்டல் அதிர்வெண்ணை # வரையறுக்க _XTAL_FREQ 20000000 ஐக் குறிப்பிட்டுள்ளோம். பின்னர் வெற்றிட முக்கிய () செயல்பாட்டில், RB3 ஐ ஒரு வெளியீடாக (TRISB = 0X00;) முள் பயன்படுத்தப் போகிறோம் என்று எங்கள் MCU க்கு அறிவுறுத்தினோம். பின்னர் இறுதியாக ஒரு எல்லையற்ற போது வளைய ஒளிரும் LED எப்போதும் செல்லும் என்று பயன்படுத்தப்படுகிறது. எல்.ஈ.டி ஒளிரச் செய்வதற்கு நாம் அதை குறிப்பிடத்தக்க தாமதத்துடன் இயக்க வேண்டும் மற்றும் முடக்க வேண்டும்.
குறியீட்டு முறை முடிந்ததும், ரன் -> பில்ட் மெயின் ப்ராஜெக்ட் கட்டளையைப் பயன்படுத்தி திட்டத்தை உருவாக்கவும். இது உங்கள் நிரலை தொகுக்க வேண்டும். எல்லாம் நன்றாக இருந்தால் (அது இருக்க வேண்டும்) திரையின் அடிப்பகுதியில் ஒரு வெளியீட்டு கன்சோல் கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி, ஒரு வெற்றிகரமான செய்தியைக் காண்பிக்கும்.

சுற்று வரைபடம் மற்றும் புரோட்டஸ் உருவகப்படுத்துதல்:
நாங்கள் ஒரு திட்டத்தை உருவாக்கியதும், பில்ட் வெற்றிகரமாக இருந்தால், எங்கள் IDE இன் பின்னணியில் ஒரு HEX கோப்பு உருவாக்கப்பட்டிருக்கும். இந்த HEX கோப்பை கீழே உள்ள கோப்பகத்தில் காணலாம்
நீங்கள் வேறு ஏதேனும் ஒரு இடத்தில் சேமித்திருந்தால் அது உங்களுக்கு மாறுபடும்.
இப்போது, நாம் முன்னர் நிறுவிய புரோட்டியஸை விரைவாக திறந்து இந்த திட்டத்திற்கான திட்டங்களை உருவாக்குவோம். இந்த திட்டத்தின் நோக்கத்திற்கு வெளியே இதை எவ்வாறு செய்வது என்பது குறித்து நாங்கள் விளக்கப் போவதில்லை. ஆனால் கவலைப்பட வேண்டாம், இது கீழே உள்ள வீடியோவில் விளக்கப்பட்டுள்ளது. நீங்கள் அறிவுறுத்தலைப் பின்பற்றி, திட்டவட்டத்தை உருவாக்கியதும் இது போன்றதாக இருக்க வேண்டும்

வெளியீட்டை உருவகப்படுத்த, ஹெக்ஸ் கோப்பை ஏற்றிய பின் திரையின் கீழ் இடது மூலையில் உள்ள பிளே பொத்தானைக் கிளிக் செய்க. இது MCU இன் RB3 உடன் இணைக்கப்பட்ட எல்.ஈ.டி. உங்களுக்கு ஏதேனும் சிக்கல் இருந்தால், தயவுசெய்து வீடியோவைப் பாருங்கள், இன்னும் தீர்க்கப்படாவிட்டால், உதவிக்கு கருத்துப் பகுதியைப் பயன்படுத்தவும்.
இப்போது நாங்கள் எங்கள் முதல் திட்டத்தை PIC மைக்ரோகண்ட்ரோலருடன் உருவாக்கி, உருவகப்படுத்துதல் மென்பொருளைப் பயன்படுத்தி வெளியீட்டை சரிபார்க்கிறோம். நிரலுடன் சென்று மாற்றங்களைச் செய்து முடிவுகளைக் கவனிக்கவும். எங்கள் அடுத்த திட்டத்தில் சந்திக்கும் வரை.
ஓ காத்திருங்கள் !!
எங்கள் அடுத்த திட்டத்தில் இது ஒரு உண்மையான வன்பொருளில் எவ்வாறு இயங்குவது என்பதைக் கற்றுக்கொள்வோம். அதற்காக பின்வரும் கருவிகள் அவற்றைத் தயாராக வைத்திருக்க வேண்டும். அதுவரை மகிழ்ச்சியான கற்றல் !!
- பிக்கிட் 3
- PIC16F877A IC
- 40 - முள் ஐசி வைத்திருப்பவர்
- பெர்ஃப் போர்டு
- 20 மெகா ஹெர்ட்ஸ் கிரிஸ்டல் ஓ.எஸ்.சி.
- பெண் மற்றும் ஆண் பெர்க்ஸ்டிக் ஊசிகளும்
- 33pf மின்தேக்கி - 2 எண்
- 680 ஓம் மின்தடை
- எந்த நிறத்தின் எல்.ஈ.டி.
- சாலிடரிங் கிட்.
