/Transportables_Koptertool/trunk/V-0.1.1/Spezial/MMT-Mega32-20.hex |
---|
File deleted |
/Transportables_Koptertool/trunk/V-0.1.1/Spezial/MMT-Mega32-7.hex |
---|
File deleted |
/Transportables_Koptertool/trunk/V-0.1.1/Spezial/MMT-Mega32-16.hex |
---|
File deleted |
/Transportables_Koptertool/trunk/V-0.1.1/Spezial/MMT-Mega644-20.hex |
---|
File deleted |
/Transportables_Koptertool/trunk/V-0.1.1/Spezial/MMT-Mega644-16.hex |
---|
File deleted |
/Transportables_Koptertool/trunk/V-0.1.1/lcd.c |
---|
1,6 → 1,5 |
//#define F_CPU 7372800UL |
#define F_CPU 7372800UL |
#include <avr/io.h> |
#include <inttypes.h> |
#include <stdlib.h> |
/Transportables_Koptertool/trunk/V-0.1.1/main.h |
---|
21,8 → 21,6 |
#define key_minus 0x01 |
#define key_nokey 0x00 |
//#define SYSCLK F_CPU |
extern uint8_t r_buffer[129]; |
extern uint8_t p_buffer[129]; |
//extern struct str_DebugIn *p_buffer; |
/Transportables_Koptertool/trunk/V-0.1.1/rs232.c |
---|
19,9 → 19,7 |
{ |
UCSRB = (1<<RXEN)|(1<<TXEN)|(1<<RXCIE); |
// UBRRL = 7; // 57600 Baud @ 7,372800 MHz |
// UBRR = 7; // 57600 Baud @ 7,372800 MHz |
UBRR=(F_CPU / (BAUD_RATE * 16L) - 1); |
UBRR = 7; // 57600 Baud @ 7,372800 MHz |
} |
uint8_t RS232_get (void) |
/Transportables_Koptertool/trunk/V-0.1.1/rs232.h |
---|
5,8 → 5,6 |
uint8_t RS232_get (void); |
void RS232_send (uint8_t data); |
void RS232_text (uint8_t *text); |
#define BAUD_RATE 57600 //Baud Rate für die Serielle Schnittstelle |
#endif |
/Transportables_Koptertool/trunk/V-0.1.1/timer.c |
---|
32,10 → 32,6 |
void timer_init (void) |
{ |
TCCR0 = (1<<CS02)|(1<<CS00)|(1<<WGM01); // Prescaler 1024 |
// OCR0 = 72; // Interrupt 100Hz für 7,372800 MHz-Quarz |
// OCR0 = (F_CPU / ( 100 * 2 * 1024)) -1 ; |
OCR0 = (F_CPU / ( 100L * 1024L)) ; |
OCR0 = 72; // Interrupt 100Hz für 7,372800 MHz-Quarz |
TIMSK |= (1<<OCIE0); // Interrupt freigeben für OCR |
} |