Merhabalar herkese, bir proje için atmega32a ve codevision avr kullanıyorum. Haberleşme içinde usart kullanıyorum normalde haberleşme hızını 9600 olarak sabit kullanıyordum fakat şimdi bu değeri kullanıcının insiyatifine bırakmak istiyorum ama nasıl yapacağımı bilmedim.Normalde CCS C kullanırken set_baud_rate diye bir donksiyon ile bu değeri değiştirebiliyordum ama burada register'a bilgi yazarak değiştiriyoruz baud rate'yi ve program içinde UBRRL ve UBRRH'yi değiştirince bir şey olmuyor. Bu iş için kullanılan bir fonksiyon falan var mı yoksa nasıl yapmamız gerekiyor.Yardımlarınız için şimdiden teşekkürler.
Kataloğun 140. sayfasından itibaren
seri haberleşme anlatılıyor. Sayfa 143
de hesaplamanın nasıl yapıldığı
gösteriliyor.