- படி 1: விண்டோஸ் 10 இல் USBASP டிரைவரை நிறுவுதல்:
- படி 2: அட்மல் ஸ்டுடியோவை பதிவிறக்கம் செய்தல் மற்றும் அமைத்தல்:
- படி 3: அட்மல் ஸ்டுடியோவில் வெளிப்புற கருவித்தொகுப்பு WinAVR ஐ அமைத்தல்
- படி 4: ஆஸிலேட்டர் மற்றும் ஒரு எல்.ஈ.டி உடன் அட்மேகா 16 அமைத்தல்
- படி 5:
ஏ.வி.ஆர் மைக்ரோகண்ட்ரோலர்களை நிரல் செய்ய பல வழிகள் உள்ளன. நாங்கள் அதை USBASP v2.0 சீரியல் புரோகிராமருடன் நிரலாக்குகிறோம். ஆர்ப்பாட்டத்திற்கு ATmega16 மைக்ரோகண்ட்ரோலர் மற்றும் அட்மல் ஸ்டுடியோவைப் பயன்படுத்துவோம். புரோகிராமரை ஒரு சிமிட்டும் ஓவியத்துடன் சோதிப்போம்.
USBASP JTAG மற்றும் Atmel Studio ஐப் பயன்படுத்தி குறியீட்டை Atmega IC களில் எரிப்பதற்கான படிகள் கீழே உள்ளன:
- USBASP இயக்கி நிறுவுகிறது.
- அட்மல் ஸ்டுடியோவை பதிவிறக்கம் செய்து அமைத்தல்.
- அட்மல் ஸ்டுடியோவில் வெளிப்புற கருவித்தொகுப்பை அமைத்தல் எ.கா. WinAVR
- ஆஸிலேட்டர் மற்றும் ஒரு எல்.ஈ.டி உடன் அட்மேகா 16 ஐ அமைத்தல்.
- Atmega16 இல் ஸ்கெட்சை உருவாக்குதல் மற்றும் பதிவேற்றுதல்
ஒவ்வொரு அடியையும் விரிவாக விவாதிப்போம். முதல் கட்டமாக விண்டோஸ் 10 இல் யூ.எஸ்.பி.ஏ.எஸ்.பி இயக்கி நிறுவப்படும். இதே முறையை மற்ற விண்டோஸ் பதிப்பிலும் நிறுவ பயன்படுத்தலாம்.
படி 1: விண்டோஸ் 10 இல் USBASP டிரைவரை நிறுவுதல்:
JTAG (USBASP) ஐப் பயன்படுத்தும் போது, இயக்கி தானாக நிறுவப்படவில்லை எனில் அதை நிறுவ வேண்டியிருக்கும். நீங்கள் இயக்கியை நிறுவவில்லை என்றால், அட்மெல் ஸ்டுடியோவில் யூ.எஸ்.பி.ஏ.எஸ்.பி துறைமுகத்தை நீங்கள் கண்டுபிடிக்க முடியாது. இந்த இணைப்பிலிருந்து USBASP ஜிப் கோப்பைப் பதிவிறக்கவும்.
இயக்கி பதிவிறக்கம் செய்த பிறகு பின்வரும் படிகளைப் பின்பற்றவும்.
1. பதிவிறக்கம் செய்யப்பட்ட கோப்பை அவிழ்த்து டெஸ்க்டாப்பில் வைக்கவும் (நீங்கள் எங்கும் வைக்கலாம்).
2. உங்கள் கணினியுடன் USBASP v2.0 தொகுதியை இணைக்கவும். யூ.எஸ்.பி.ஏ.எஸ்.பி எப்படி இருக்கும் என்று உங்களுக்குத் தெரியாவிட்டால், கீழேயுள்ள படத்தைக் காணலாம்.
3. சாதன நிர்வாகியைத் திறக்கவும்.
4. இப்போது நீங்கள் இணைக்கப்பட்ட USBASP புரோகிராமரைக் கண்டுபிடிக்கலாம்.

5. “USBasp” இல் வலது கிளிக் செய்து “ Update Driver ” ஐத் தேர்வுசெய்க.

6. “ இயக்கி மென்பொருளுக்காக எனது கணினியை உலாவுக ” என்பதைத் தேர்ந்தெடுக்கவும்.

7. இப்போது அன்சிப் செய்யப்பட்ட யூ.எஸ்.பி.ஏ.எஸ்.பி டிரைவர் பெற்றோர் கோப்புறையைக் கண்டுபிடித்து உலாவவும், திற என்பதைத் தேர்ந்தெடுக்கவும்.

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

9. கீழேயுள்ள பின்வரும் பிழையைப் பெற்றால், நீங்கள் இயக்கி கையொப்ப அமலாக்கத்தை முடக்க வேண்டும்.

செய்ய இயக்கி கையொப்பம் முடக்க படிகள் கீழே பின்பற்ற:
1. இயக்கி கையொப்பத்தை முடக்க, ஷிப்ட் விசையை அழுத்தி, ஷிப்ட் விசையை வைத்திருக்கும் போது உங்கள் கணினியை மறுதொடக்கம் செய்யுங்கள்.
2. ஷிப்ட் விசையை வைத்திருக்கும் போது தொடக்க பட்டியில் மறுதொடக்கம் என்பதைக் கிளிக் செய்க .
3. இப்போது உங்கள் கணினி மறுதொடக்கம் செய்யப்படுகிறது, ஆனால் நீல திரையில் “ மேம்பட்ட விருப்பங்கள் ” பார்க்கும் வரை ஷிப்ட் விசையை விட வேண்டாம்.

4. ஷிப்ட் விசையை விட்டுவிட்டு “தொடக்க அமைப்புகள்” என்பதைக் கிளிக் செய்க .
5. “சரிசெய்தல்” என்பதைக் கிளிக் செய்க

6. “மேம்பட்ட விருப்பங்கள்” என்பதைத் தேர்ந்தெடுக்கவும்.

7. நீங்கள் மேம்பட்ட விருப்பத்தைத் தேர்ந்தெடுக்கும்போது, அடுத்த ஸ்க்ரீ காண்பிக்கப்படும், மேலும் பல விருப்பங்கள் இருக்கும், மேலும் “மறுதொடக்கம்” பொத்தான் கீழ் வலது பக்கத்தில் இருக்கும்.

8. “மறுதொடக்கம்” பொத்தானைக் கிளிக் செய்க.
9. ஜன்னல்கள் மீண்டும் தொடங்க காத்திருக்கவும். மறுதொடக்கம் செய்த பிறகு நீங்கள் பல விருப்பங்களைக் காணலாம்.
10. இப்போது இது இயக்கி கையொப்பத்தை முடக்க இறுதி கட்டமாகும். பட்டியலில் உள்ள பல விருப்பங்களில், 7 வது விருப்பம் “இயக்கி கையொப்ப அமலாக்கத்தை முடக்கு ”.

11. இந்த விருப்பத்தைத் தேர்ந்தெடுக்க உங்கள் விசைப்பலகையில் எண் 7 பொத்தானை அழுத்த வேண்டும். F7 பொத்தானைக் குழப்ப வேண்டாம். உங்கள் கணினியில் எண் 7 ஐ அழுத்த வேண்டும்.
12. 7 வது விருப்பத்தைத் தேர்ந்தெடுத்த பிறகு உங்கள் பிசி மறுதொடக்கம் செய்யும். இயக்கி கையொப்பத்தை வெற்றிகரமாக முடக்கியுள்ளீர்கள்.
13. இப்போது மேலே உள்ள 1-8 படிகளைப் பின்பற்றவும், USBASP இயக்கி வெற்றிகரமாக நிறுவப்படும்.
இப்போது அட்மேகா 16 இன் புரோகிராமிங்கின் 1 வது படி முடித்துள்ளோம். இரண்டாவது படி ஸ்கெட்சைப் பதிவேற்ற அட்மெல் ஸ்டுடியோ 7.0 ஐ அமைப்பது.
படி 2: அட்மல் ஸ்டுடியோவை பதிவிறக்கம் செய்தல் மற்றும் அமைத்தல்:
கீழே உள்ள படிகளைப் பின்பற்றவும்:
1. அட்மல் ஸ்டுடியோவைப் பதிவிறக்குக 7.0
2. மேலும் USBASP ஐப் பயன்படுத்தி ஓவியத்தை பதிவேற்ற வெளிப்புற கருவி சங்கிலியாக “WinAVR” ஐ பதிவிறக்கம் செய்ய வேண்டும். பதிவிறக்க இந்த இணைப்பைப் பயன்படுத்தவும்.
இப்போது நீங்கள் அட்மெல் ஸ்டுடியோ 7.0 இல் “பிளிங்க்” திட்டத்தை உருவாக்க வேண்டும் . அவ்வாறு செய்ய படிகளைப் பின்பற்றவும்.
3. யூ.எஸ்.பி.ஏ.எஸ்.பி வி 2.0 ஐ உங்கள் யூ.எஸ்.பி போர்ட்டுடன் இணைத்து, நீங்கள் அதில் பணிபுரியும் வரை எல்லா நேரத்திலும் அதை இணைக்கட்டும்.
4. திறந்த அட்மல் ஸ்டுடியோ.
5. “கோப்பு” என்பதற்குச் சென்று “புதியது” என்பதைக் கிளிக் செய்து “திட்டம்” என்பதைத் தேர்வுசெய்க.

6. இப்போது உங்கள் திட்டத்திற்கு பெயரிடுங்கள், திட்ட இருப்பிடத்தைத் தேர்ந்தெடுத்து தொகுப்பினை “ஜி.சி.சி சி இயங்கக்கூடிய திட்டம்” எனத் தேர்வுசெய்க. “சரி” என்பதைக் கிளிக் செய்து தொடரவும்.

7. இப்போது உங்கள் மைக்ரோகண்ட்ரோலர் சாதனத்தைத் தேர்வு செய்யும்படி கேட்கப்படுவீர்கள். எங்கள் சாதனத்தின் Atmega16A ஐத் தேர்வுசெய்க. தேர்ந்தெடுத்து “சரி” என்பதைக் கிளிக் செய்க. அதே USBASP AVR புரோகிராமரைப் பயன்படுத்தி Atmega8, Atmega32 போன்ற பிற Atmega IC களையும் நீங்கள் நிரல் செய்யலாம்.

8. இப்போது உங்கள் main.c கோப்பு உருவாக்கப்பட்டுள்ளது, அங்கு உங்கள் குறியீட்டை எழுதலாம். ஆனால் பிடித்து முடிக்க இன்னும் சில வழிமுறைகளைப் பின்பற்றவும்.
உங்கள் திட்டத்தை உருவாக்கிய பிறகு, இறுதி கட்டம் வெளிப்புற கருவித்தொகுப்பை உருவாக்குவதாகும்.
படி 3: அட்மல் ஸ்டுடியோவில் வெளிப்புற கருவித்தொகுப்பு WinAVR ஐ அமைத்தல்
1. “கருவிகள்” என்பதற்குச் சென்று “வெளிப்புற கருவிகள்” என்பதைத் தேர்வுசெய்க.

2. உங்கள் கருவித்தொகுப்பின் பெயரைச் சேர்க்க வேண்டிய சாளரத்துடன் நீங்கள் கேட்கப்படுவீர்கள்.
3. “தலைப்பு” இல், உங்கள் கருவி பெயரின் பெயரை உள்ளிடவும். நீங்கள் பெயரிட விரும்பும் எதையும் அது இருக்கலாம். என் விஷயத்தில் நான் “USBasp” ஐ தேர்வு செய்தேன். கீழே உள்ள ஸ்னாப்ஷாட்டில் காட்டப்பட்டுள்ளபடி “வெளியீட்டு சாளரத்தைப் பயன்படுத்து” என்பதைச் சரிபார்த்து, “வாதங்களுக்கான வரியில்” தேர்வுநீக்கு.
4. இப்போது “கட்டளை” ஐ உள்ளிடவும். இது உங்கள் “avrdude.exe” பாதையாக இருக்கும். WinAvr நிறுவப்பட்ட பாதையில் இதைப் பெறுவீர்கள். உங்கள் “சி” இயக்ககத்தில் அல்லது உங்கள் WinAvr நிறுவப்பட்ட இடத்தில் “WinAVR-20100110” ஐக் கண்டுபிடிக்கவும்.
5. வாதங்களை உள்ளிடவும். வரையறுக்கப்பட்ட பணிகளைச் செய்ய குறிப்பிட்ட வாதத்தை அனுப்ப இந்த வாதம் பயன்படுத்தப்படும் என்பதால் இது மிக முக்கியமான படியாகும். நான் வெளிப்புற கருவித்தொகுப்பைப் பயன்படுத்துவதால், பயன்படுத்தப்படும் வாதம் கீழே உள்ளது,
6. இந்த இணைப்பில் நீங்கள் மேலும் வாதங்களைக் காணலாம்.
7. வாத பிரிவில் மேலே உள்ள வாதத்தை உள்ளிடவும். “தொடக்க கோப்பகத்தை” அப்படியே விட்டு விடுங்கள்.

8. அனைத்து விவரங்களையும் பூர்த்தி செய்த பிறகு “விண்ணப்பிக்கவும்” மற்றும் “சரி” என்பதைக் கிளிக் செய்க.
நீங்கள் வேண்டும் வெற்றிகரமாக ஸ்கெட்ச் பதிவேற்ற வெளி toolchain உருவாக்கப்பட்ட. கருவித்தொகுப்பை உருவாக்கிய பிறகு “blink.c” நிரலைப் பதிவேற்றுவதன் மூலம் சோதிப்போம். டுடோரியலின் முடிவில் main.c கோப்பை நீங்கள் காணலாம். இப்போது அட்மெல் ஸ்டுடியோவில் main.c ஐ நகலெடுக்கவும்.
படி 4: ஆஸிலேட்டர் மற்றும் ஒரு எல்.ஈ.டி உடன் அட்மேகா 16 அமைத்தல்
படிக ஆஸிலேட்டர் மற்றும் எல்.ஈ.டியை அட்மேகா 16 உடன் இணைக்கவும். சுழற்சியின் வரைபடம் Atmega16 கொண்டு சிமிட்டல் எல்இடி Atmega யுஎஸ்பி புரோகிராமர் கீழே கொடுக்கப்பட்டுள்ளது நிரலாக்கப்படலாம்:


கீழேயுள்ள சுற்றுகளில் குறிப்பிடப்பட்டுள்ளபடி மைக்ரோகண்ட்ரோலர் மற்றும் யூ.எஸ்.பி.ஏ.எஸ்.பி ஆகியவற்றை நீங்கள் இணைக்க வேண்டும்:

படி 5:
1. main.c கோப்பை சேமிக்கவும்.
2. மேலே உள்ள படத்தில் உள்ளதைப் போல Atmega16 இன் PORTA0 முனையில் ஒரு LED ஐ இணைக்கவும்.
3. “பில்ட்” என்பதற்குச் சென்று “பில்ட் பிளிங்க்” என்பதைத் தேர்வுசெய்க.

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

5. இப்போது “கருவிகள்” என்பதற்குச் சென்று உருவாக்கிய வெளிப்புற கருவித்தொகுப்பைத் தேர்ந்தெடுக்கவும். என் விஷயத்தில் அது “USBasp”. அதைக் கிளிக் செய்க.

6. வெற்றிகரமான செய்தியை நீங்கள் கீழே பார்த்தால், நீங்கள் வெற்றிகரமாக ஓவியத்தை பதிவேற்றியுள்ளீர்கள். உங்களுக்கு ஏதேனும் பிழை ஏற்பட்டால், நீங்கள் எல்லா படிகளையும் கவனமாக பின்பற்றினீர்களா என்பதை சரிபார்த்து, உங்கள் USBASP மற்றும் Atmega16 இன் வயரிங் சரிபார்க்கவும்.

7. இப்போது எல்.ஈ.டி ஒளிரத் தொடங்குகிறது. நீங்கள் USBASP v2.0 மற்றும் Atmel Studio 7.0 ஐப் பயன்படுத்தி சிமிட்டும் நிரலை வெற்றிகரமாக பதிவேற்றியுள்ளீர்கள். நீங்கள் இந்த முறையைப் பயன்படுத்தலாம் மற்றும் யூ.எஸ்.பி.ஏ.எஸ்.பி ஐப் பயன்படுத்தி வேறு ஓவியத்தை பதிவேற்றலாம்.
/>