Pertanyaan yang diberi tag microcontroller

11
Kontrol saluran AC 220V menggunakan MCU

Saya ingin mengaktifkan dan menonaktifkan bola lampu pijar menggunakan MCU. Tolong sarankan saklar listrik (seperti relay atau sesuatu) untuk saluran AC 220V 50Hz yang dapat digunakan di sini. Saya lebih suka sesuatu yang sangat murah untuk menjaga total biaya proyek minimum. SUNTING : Jangan...

11
Seberapa sering saya harus meminta RTC?

Saya belum menggunakan RTC jadi saya tidak sepenuhnya yakin tentang cara "normal" untuk membaca jam waktu nyata. Ada beberapa pendekatan berbeda yang saya pikirkan tetapi berharap untuk beberapa saran tentang itu. Inilah beberapa cara yang saya pikirkan tentang membaca dan menggunakan waktu sejauh...

11
Dapatkan kinerja cepat dari MCU STM32

Saya bekerja dengan kit penemuan STM32F303VC dan saya sedikit bingung dengan kinerjanya. Untuk berkenalan dengan sistem, saya telah menulis sebuah program yang sangat sederhana hanya untuk menguji kecepatan bit-banging dari MCU ini. Kode dapat diuraikan sebagai berikut: Jam HSI (8 MHz)...

11
ICSP atau Mikrokontroler Praprogram

Saya telah merancang PCB untuk produksi skala kecil; Saat ini saya menyolder tangan mereka dalam batch 20 sekaligus. PCB ini menggunakan mikrokontroler ATMEGA168 yang saya program sebelum menyolder ke papan - metode ini bekerja dengan baik untuk saya saat ini. Saya melihat ada 200 papan yang...

11
Apakah Cortex M0 benar-benar berdaya rendah?

Saya menggunakan NXP LPC1100 series CPU, yang merupakan penawaran Cortex M0 berdaya paling rendah. Namun, dalam lembar data itu menyatakan bahwa di bawah kondisi yang paling optimal (mode tidur + semua periferal dinonaktifkan) masih menggunakan 6 mA, dan pengukuran saya mengkonfirmasi...

11
Kondisi Ras Tidur Mikrokontroler

Diberi mikrokontroler yang menjalankan kode berikut: volatile bool has_flag = false; void interrupt(void) //called when an interrupt is received { clear_interrupt_flag(); //clear interrupt flag has_flag = true; //signal that we have an interrupt to process } int main() { while(1) {...