Stm32f407’de Led Yakmak

Bu yazımda MikroC Pro for ARM ile Stm32f407 VG’nin üzerinde D portuna bağlı 4 farklı renkteki ledin nasıl yakılacağından bahsedeceğim. Stm32f4 kiti üzerindeki mikrodenetleyicede 5 adet port ve 82 adet genel amaçlı pin bulunmaktadır. Her portun hızı ayarlanabilmektedir. Portlar, dijital I/O olarak kullanılabildiği gibi PWM,DAC olarakda kullanılabilmektedir.

Dört adet 32 bit ayarlama kaydedicisi vardır bunlar;

  • GPIOx_MODER
  • GPIOx_OTYPER
  • GPIOx_OSPEEDR
  • GPIOX_PUDR

İki adet dijital I/O veri kaydedicisi vardır bunlar;

  • GPIOx_IDR
  • GPIOx_ODR

GPIOD_ODR isimli registerımız PORTD’nin değer yükleme registerıdır. PortD’nin 15. pini mavi led,14. pinine kırmızı led ,13. pinine turuncu led , 12. pinine yeşil led bağlıdır.

stm32f4

 

 

Bu yazı hakkında ne düşünüyorsun ?
  • Gereksiz 
  • Faydalı 
  • Müthiş 
  • Normal 
The following two tabs change content below.
Sidar ATABEY

Sidar ATABEY

Elektrik-Elektronik Mühendisi. Makine Mühendisliğinde yan dal programını tamamladı. 1 sene boyunca Erasmus Programı kapsamında Polonya Silesian University of Technology'de eğitim gördü.