-
Data: 2009-08-23 23:56:24
Temat: Re: avr-gcc - dane w flash
Od: Adam Dybkowski <a...@4...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]identyfikator: 20040501 pisze:
> można prosić o kilka słów o sposobie używania rejestrów w programach w C?
Eee, ale jakich rejestrów? Procesora (np. r0, r1)?
> ponoć kiedyś trzeba było używać makra outb czy portb (jakoś tak) ale to się
> zmieniło...
Chodzi o rejestry SFR? Teraz wystarczy:
#include <io.h>
i już można korzystać bezpośrednio podając makra "opakowujące"
poszczególne rejestry, np:
PORTB |= 1;
albo:
UCSR0A = 1 << U2X0;
Konkretnych nazw szukaj w plikach nagłówkowych w podkatalogu
avr\include\avr tam gdzie zainstalowałeś WinAVR. Np. "iom16.h" w
przypadku procesora ATmega16.
> no i może już zupełnie przy okazji napisali byście coś o sposobie
> deklarowania przerwać - miałbym komplet informacji ;o)...
Jest w helpie do avrlibc. A na szybko to tak:
#include <avr/interrupt.h>
ISR (USART_RX_vect)
{
// to jest przerwanie odbiornika UARTu
}
Identyfikatorów przerwań (takich jak USART_RX_vect) też szukaj w pliku
nagłówkowym dla danego procesora.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Następne wpisy z tego wątku
- 26.08.09 15:57 identyfikator: 20040501
- 27.08.09 00:39 Adam Dybkowski
Najnowsze wątki z tej grupy
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
- Raspberry Pi 3 Model B+
- Kuchenka elektryczna
- test
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
Najnowsze wątki
- 2025-03-20 Warszawa => Senior Programmer C <=
- 2025-03-20 Re: Dlaczego tak odstają od Tesli?
- 2025-03-20 Greenpeace została zobowiązana do zapłaty niemal 667 mln dolarów [USA,wyrok sądu]
- 2025-03-20 Re: Dlaczego tak odstają od Tesli?
- 2025-03-19 Brak ograniczeń dla chińskiego kapitału - wam nie do rządu, tylko na zmywak do chińskiej knajpy!!!
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 szal-Unia == federacja policyjna
- 2025-03-19 Polsza == państwo policyjne
- 2025-03-19 Grzegorz Płaczek o programie szczepień dzieci. ,,Stworzono eldorado dla firm farmaceutycznych"
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 Gemini
- 2025-03-19 Mokry sen Zenka :)
- 2025-03-19 Re: Dlaczego tak odstają od Tesli?
- 2025-03-19 Czy grupa p.s.prawo przetrwa najbliższe wybory (prezydenta)?
- 2025-03-19 Warszawa => Frontend Developer (obszar Angular13+) <=