SPI در PIC24FJ64GA002

بعد از USART نوبته SPI هستش که در موردش بحث کنیم.یکی از ویژگی های خوبش سرعت بالاشه.فرض کنید یه کریستال ۸ مگاهرتز به میکرو وصله که با PLL میشه ۳۲ مگاهرتز و وقتی به هسته ی میکرو میرسه میشه ۱۶ مگاهرتز.با این فرکانس میشه داده ها رو با سرعت ۲ مگابایت در ثانیه انتقال داد. […]

Read more

پروتکل USART در PIC24FJ64GA002 – تنظیمات پین ها

مهم پروتکله نیست چون تنظیماتش چندان فرقی نمی کنه با چیزی که قبلا گفته شده برای میکروهای ۸ بیتی.مهم وجود یک فیفو به عمق ۴ برای دریافت و ارسال،و همچنین قابلیت تنظیم پین های RX و TX روی هر پین از پورت B هستش.البته یه سری چیزا هم بهش اضافه کردن مثلا تو دریافت (RX) […]

Read more

روتین وقفه در PIC24FJ64GA002

وقفه ها تو این میکروکنترلر یه خرده متفاوت از اون چیزی هستش که تو میکروکنترلرهای ۸ بیتی دیدیدم.البته تو میکروکنترلرهای ۸ بیتی پرکاربرد و پیشرفته مثل PIC18F4550 هم میشه یه چیزایی از این نوع معماری وقفه ها دید. هر وقفه یک اولویت برای بررسی داره.این مورد از این جهت مهمه که فرض کنید چندید وقفه […]

Read more