Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 114 → Rev 113

/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
}