-
 
          
	
		
		
	
	
	
	
		
	
	
		
			
- 
	
	
		
			
			
				Neuer Benutzer
			
			
				Öfters hier
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
				
					UART mit Atmega8535 Problem
				
					
						
							Hallo!
 Ich habe mit dem programmieren von Mikrocontrollern erst vor kurzem angefangen, doch
 jetzt habe ich ein Problem. Ich benutze zum Programmieren das STK500 und den Mikrocontroller
 ATMEGA8535.
 Mit dem unten stehenden Programm möchte ich, den Buchstaben x über RS232 an den PC senden, doch da
 kommt nix an. Könnt Ihr mir anhand des Programmes sagen was ich falsch mache.
 Danke!
 
 
 
 
 #include <stdint.h>
 #include <avr/io.h>
 
 
 
 
 #ifndef F_CPU
 #define F_CPU           4000000
 #endif
 #define UART_BAUD_RATE 9600
 
 
 
 UBRR = F_CPU / (UART_BAUD_RATE * 16L) - 1;
 
 
 
 
 int main(void)
 {
 UCSRB |= (1<<TXEN);
 UCSRC |= (1<<URSEL)|(3<<UCSZ0);
 
 
 while (!(UCSRA & (1<<UDRE)));
 UDR = 'x';
 return 0;
 }
 
 
 
 
 
 
 
 
	
	
	
	
	
	
	
	
	
	
	
	
		
		
		
		
			
				 Berechtigungen
				Berechtigungen
			
			
				
	
		- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-  
Foren-Regeln
 
			 
		 
	 
 
  
 
  
 
Lesezeichen