সুচিপত্র:

ARDUINO ব্যবহার করে AT89S52 এর প্রোগ্রামিং: 4 টি ধাপ
ARDUINO ব্যবহার করে AT89S52 এর প্রোগ্রামিং: 4 টি ধাপ

ভিডিও: ARDUINO ব্যবহার করে AT89S52 এর প্রোগ্রামিং: 4 টি ধাপ

ভিডিও: ARDUINO ব্যবহার করে AT89S52 এর প্রোগ্রামিং: 4 টি ধাপ
ভিডিও: Microcontroller tutorial। What is Microcontroller | মাইক্রোকন্ট্রোলার প্রোগ্রামিং কেন শিখবেন 2024, নভেম্বর
Anonim
ARDUINO ব্যবহার করে AT89S52 প্রোগ্রামিং
ARDUINO ব্যবহার করে AT89S52 প্রোগ্রামিং
ARDUINO ব্যবহার করে AT89S52 প্রোগ্রামিং
ARDUINO ব্যবহার করে AT89S52 প্রোগ্রামিং

ইন-সিস্টেম প্রোগ্রামিং (আইএসপি) ওরফে ইন-সার্কিট সিরিয়াল প্রোগ্রামিং (আইসিএসপি) হল কিছু প্রোগ্রামযোগ্য লজিক ডিভাইস, মাইক্রোকন্ট্রোলার এবং অন্যান্য এমবেডেড ডিভাইসের প্রোগ্রামিং করার ক্ষমতা যা সম্পূর্ণ সিস্টেমে ইনস্টল করার সময় চিপের আগে প্রোগ্রাম করা প্রয়োজন। এটি সিস্টেমে ইনস্টল করার জন্য।

এই টিউটোরিয়ালে AT89S52 মাইক্রোকন্ট্রোলারকে Arduino ব্যবহার করে একটি সার্কিট সিরিয়াল প্রোগ্রামার হিসেবে প্রোগ্রাম করা হয়েছে।

সরবরাহ

1x AT89S522x 33pF ডিস্ক ক্যাপাসিটার 1x 11.0592MHz ক্রিস্টাল অসিলেটর 1x 0.1uF ক্যাপাসিটর 1x 10kOhm রেজিস্টার 1x পুশ বাটন 1x ব্রেড বোর্ড জাম্পার ওয়্যার - প্রয়োজন অনুযায়ী

ধাপ 1: সার্কিট সংযোগ

সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ

চিত্রে দেখানো উপাদানগুলিকে একটি ব্রেডবোর্ডে সংযুক্ত করুন।

ধাপ 2: আইএসপি -তে আরডুইনো পরিবর্তন করা

1. Arduino কে PC.2 এর সাথে সংযুক্ত করুন। উপযুক্ত বোর্ড এবং পোর্ট নির্বাচন করুন। নিচে সংযুক্ত ফাইল থেকে কোড আপলোড করুন এখন arduino 89S52 মাইক্রোকন্ট্রোলার প্রোগ্রামিং এর জন্য প্রস্তুত। দ্রষ্টব্য* এই আরডুইনো কোড আপলোড করার পর পিসি থেকে আরডুইনোতে ইউএসবি কেবল অপসারণ করবেন না।

ধাপ 3: হেক্স ফাইল তৈরি করা

হেক্স ফাইল তৈরি করা
হেক্স ফাইল তৈরি করা
হেক্স ফাইল তৈরি করা
হেক্স ফাইল তৈরি করা
হেক্স ফাইল তৈরি করা
হেক্স ফাইল তৈরি করা
হেক্স ফাইল তৈরি করা
হেক্স ফাইল তৈরি করা

1. Keil uVision সফটওয়্যার খুলুন। 2. প্রোগ্রামটি টাইপ করুন এবং এটি.c ফাইল হিসাবে সংরক্ষণ করুন। 'সোর্স গ্রুপ' এ ডাবল ক্লিক করুন এবং আপনার তৈরি.c ফাইলটিতে ক্লিক করুন। 4. 'টার্গেট 1' -এ ডান ক্লিক করুন। ক্রিস্টাল ফ্রিকোয়েন্সি 11.0592MHz হিসাবে সেট করুন। চেক করুন 'অন-চিপ রম ব্যবহার করুন' 7। 'আউটপুট' ট্যাবে ক্লিক করুন তারপর 'হেক্স ফাইল তৈরি করুন' চেক করুন এবং ঠিক আছে ক্লিক করুন

ধাপ 4: প্রোগ্রামিং AT89S52

প্রোগ্রামিং AT89S52
প্রোগ্রামিং AT89S52

1. আপনার পিসিতে 89S52 প্রোগ্রামার সফটওয়্যার খুলুন।

2. COM পোর্ট নির্বাচন করুন যেখানে Arduino সংযুক্ত।

3. চিহ্নিত করুন ক্লিক করুন। এর ফলে 'atmel AT89S52 সনাক্ত' বলে একটি বার্তা আসবে।

4. ওপেন হেক্স ফাইল ক্লিক করুন এবং হেক্স ফাইল নির্বাচন করুন।

5. আপলোড ক্লিক করুন। এটি মাইক্রোকন্ট্রোলারে হেক্স ফাইলটি লিখবে।

6. এটা শেষ। এখন আপনি এই টিউটোরিয়ালটি অনুসরণ করে Arduino ব্যবহার করে 89S52 এ যেকোনো কোড আপলোড করতে পারেন।

প্রস্তাবিত: