Gast
#2700057
Also ich habe erst vor wenigen Tagen angefangen mit mit µC´s zu
beschäftigen.
Im Moment verzweilfle ich daran einen simplen Timer im Atmel Studio 6 zu
simulieren. Hier erstmal mein kleiner Code:
#include <avr/io.h>
#include <avr/interrupt.h>
int main(void)
{
DDRC = 0xFF;
TCCR0 = 0b00000001; //Prescaler 1
TIMSK = 0b00000001; //Interrupt Enable
sei(); //Interrupts global zulassen
while(1)
{
//TODO:: Please write your application code
}
}
ISR(TIMER0_OVF_vect)
{
PORTC = 0xFF;
}
Es soll einfach nur ein Interrupt ausgelöst werden welcher alle Bit´s
von PortC setzt.
Allerdings sehe ich während der simulation niergens wo die CPU hochzält
oder auch nur irgendetwas tut.
Außerdem finde ich keine Eintsellung für die Frequenz und damit ist es
extrem schwieren einen sinnvollen Prescaler einzustellen...
Wäre sehr dankbar für eine Hilfestellung ;)
PS: Als realen µC werde ich einen ATmega8A verwenden was ich auch im
Studio angegeben habe.
MfG.