বর্ণনা
AT90CAN32/64/128 হল একটি কম-পাওয়ার CMOS 8-বিট মাইক্রোকন্ট্রোলার যা AVR উন্নত RISC আর্কিটেকচারের উপর ভিত্তি করে।একটি একক ঘড়ি চক্রে শক্তিশালী নির্দেশাবলী কার্যকর করার মাধ্যমে, AT90CAN32/64/128 প্রতি মেগাহার্টজ 1 MIPS এর কাছাকাছি থ্রুপুট অর্জন করে যা সিস্টেম ডিজাইনারকে প্রক্রিয়াকরণের গতির বিপরীতে পাওয়ার খরচ অপ্টিমাইজ করতে দেয়।AVR কোরটি 32টি সাধারণ উদ্দেশ্য কাজের রেজিস্টারের সাথে একটি সমৃদ্ধ নির্দেশনা সেটকে একত্রিত করে।সমস্ত 32টি রেজিস্টার সরাসরি অ্যারিথমেটিক লজিক ইউনিট (ALU) এর সাথে সংযুক্ত, একটি ঘড়ি চক্রে কার্যকর করা একটি একক নির্দেশে দুটি স্বাধীন রেজিস্টার অ্যাক্সেস করার অনুমতি দেয়।প্রচলিত CISC মাইক্রোকন্ট্রোলারের তুলনায় দশগুণ দ্রুত থ্রুপুট অর্জন করার সময় ফলস্বরূপ আর্কিটেকচার আরও কোড দক্ষ।AT90CAN32/64/128 নিম্নলিখিত বৈশিষ্ট্যগুলি প্রদান করে: 32K/64K/128K বাইট ইন-সিস্টেম প্রোগ্রামেবল ফ্ল্যাশ রিড-হাইল-রাইট ক্ষমতা সহ, 1K/2K/4K বাইট EEPROM, 2K/4K/4K বাইট SRAM, 53 সাধারণ উদ্দেশ্য I/O লাইন, 32টি সাধারণ উদ্দেশ্য কাজের রেজিস্টার, একটি CAN কন্ট্রোলার, রিয়েল টাইম কাউন্টার (RTC), তুলনা মোড এবং PWM সহ চারটি নমনীয় টাইমার/কাউন্টার, 2টি USART, একটি বাইট ওরিয়েন্টেড দুই-তারের সিরিয়াল ইন্টারফেস, একটি 8-চ্যানেল 10 -বিট এডিসি প্রোগ্রামেবল লাভ সহ ঐচ্ছিক ডিফারেন্সিয়াল ইনপুট স্টেজ, ইন্টারনাল অসিলেটর সহ একটি প্রোগ্রামেবল ওয়াচডগ টাইমার, একটি SPI সিরিয়াল পোর্ট, IEEE std.1149.1 কমপ্লায়েন্ট JTAG টেস্ট ইন্টারফেস, অন-চিপ ডিবাগ সিস্টেম এবং প্রোগ্রামিং এবং পাঁচটি সফ্টওয়্যার নির্বাচনযোগ্য পাওয়ার সেভিং মোড অ্যাক্সেস করার জন্যও ব্যবহৃত হয়।নিষ্ক্রিয় মোড SRAM, টাইমার/কাউন্টার, SPI/CAN পোর্ট এবং ইন্টারাপ্ট সিস্টেমকে কাজ চালিয়ে যাওয়ার অনুমতি দেওয়ার সময় CPU বন্ধ করে।পাওয়ার-ডাউন মোড রেজিস্টারের বিষয়বস্তু সংরক্ষণ করে কিন্তু অসিলেটরকে হিমায়িত করে, পরবর্তী বাধা বা হার্ডওয়্যার রিসেট না হওয়া পর্যন্ত অন্যান্য সমস্ত চিপ ফাংশন নিষ্ক্রিয় করে।পাওয়ার-সেভ মোডে, অ্যাসিঙ্ক্রোনাস টাইমার চলতে থাকে, যা ব্যবহারকারীকে টাইমার বেস বজায় রাখার অনুমতি দেয় যখন বাকি ডিভাইসটি ঘুমন্ত অবস্থায় থাকে।ADC রূপান্তরের সময় স্যুইচিং শব্দ কমাতে ADC নয়েজ রিডাকশন মোড সিপিইউ এবং অ্যাসিঙ্ক্রোনাস টাইমার এবং ADC ছাড়া সমস্ত I/O মডিউল বন্ধ করে দেয়।স্ট্যান্ডবাই মোডে, ক্রিস্টাল/রিজোনেটর অসিলেটর চলছে যখন বাকি ডিভাইসটি ঘুমোচ্ছে।এটি কম শক্তি খরচের সাথে মিলিত খুব দ্রুত স্টার্ট-আপের অনুমতি দেয়।ডিভাইসটি Atmel এর উচ্চ-ঘনত্বের ননভোলাটাইল মেমরি প্রযুক্তি ব্যবহার করে তৈরি করা হয়েছে।অনচিপ আইএসপি ফ্ল্যাশ প্রোগ্রাম মেমরিকে একটি SPI সিরিয়াল ইন্টারফেসের মাধ্যমে, একটি প্রচলিত নন-ভোলাটাইল মেমরি প্রোগ্রামার বা AVR কোরে চলমান একটি অন-চিপ বুট প্রোগ্রামের মাধ্যমে ইন-সিস্টেমে পুনরায় প্রোগ্রাম করার অনুমতি দেয়।বুট প্রোগ্রাম অ্যাপ্লিকেশন ফ্ল্যাশ মেমরিতে অ্যাপ্লিকেশন প্রোগ্রাম ডাউনলোড করতে যে কোনো ইন্টারফেস ব্যবহার করতে পারে।বুট ফ্ল্যাশ বিভাগে সফ্টওয়্যারটি চলতে থাকবে যখন অ্যাপ্লিকেশন ফ্ল্যাশ বিভাগটি আপডেট করা হবে, যা সত্যিকারের রিড-হাইল-রাইট অপারেশন প্রদান করে।
স্পেসিফিকেশন: | |
বৈশিষ্ট্য | মান |
শ্রেণী | ইন্টিগ্রেটেড সার্কিট (ICs) |
এমবেডেড - মাইক্রোকন্ট্রোলার | |
Mfr | মাইক্রোচিপ প্রযুক্তি |
সিরিজ | AVR® 90CAN |
প্যাকেজ | ট্রে |
পার্ট স্ট্যাটাস | সক্রিয় |
কোর প্রসেসর | এভিআর |
কোর সাইজ | 8-বিট |
গতি | 16MHz |
সংযোগ | CANbus, EBI/EMI, I²C, SPI, UART/USART |
পেরিফেরাল | ব্রাউন-আউট সনাক্ত/রিসেট, POR, PWM, WDT |
I/O এর সংখ্যা | 53 |
প্রোগ্রাম মেমরি আকার | 128KB (128K x 8) |
প্রোগ্রাম মেমরি টাইপ | ফ্ল্যাশ |
EEPROM আকার | 4K x 8 |
RAM সাইজ | 4K x 8 |
ভোল্টেজ - সরবরাহ (Vcc/Vdd) | 2.7V ~ 5.5V |
ডেটা কনভার্টার | A/D 8x10b |
অসিলেটর টাইপ | অভ্যন্তরীণ |
অপারেটিং তাপমাত্রা | -40°C ~ 85°C (TA) |
মাউন্ট টাইপ | গুফ |
প্যাকেজ/কেস | 64-TQFP |
সরবরাহকারী ডিভাইস প্যাকেজ | 64-TQFP (14x14) |
বেস পণ্য নম্বর | AT90CAN128 |