Hi,

die Mhz stimmen.

Die technischen Daten sind:

ATmega32 8Bit RISC Mikrocontroller mit 14,745MHz Quarztakt
32KB Flash
1KB EEPROM
2KB RAM
USART, SPI, IIC
2x 8Bit, 1x 16Bit Timer
2x ext. Interrupt
bis zu 28 digitale I/Os
8x 10Bit A/D-Wandler
2x 8Bit D/A-Wandler
32KB serielles EEPROM (I2C)
DS1307 Real Time Clock (I2C)
ISP-Schnittstelle
RS232 Schnittstelle bis 115kBd mit ESD-geschütztem Treiber
Bootloader für einfachen Download via RS232
erweit. Temp.bereich: -40..+85°C


Habe das Programm jetzt abgeänder:

Code:
$regfile = "M32DEF.DAT"                                     ' Mega32
$crystal = 14745600                                         ' StAVeR-40 XTAL
$baud = 9600

Dim S As Integer                                            ' Sende Integerwert
Dim Mybaud As Long


Config Porta = Output

Do

Input S                                                     ' Warte auf Input von RS232


If S = 1 Then                                               'Wenn Input Integer 1 dann

Porta.0 = 1
Porta.1 = 1
Porta.2 = 1
Porta.3 = 1
Porta.4 = 1
Porta.5 = 1
Porta.6 = 1
Porta.7 = 1
Wait 2
Porta.0 = 0
Porta.1 = 0
Porta.2 = 0
Porta.3 = 0
Porta.4 = 0
Porta.5 = 0
Porta.6 = 0
Porta.7 = 0
Wait 2

End If

Loop
Tut sich leider nichts. Im RS232 Buffer sehe ich das ich "1" Integer gesendet habe, aber der RS232 Buffer wird nicht ausgelesen. Beim Staver40 ist der RxD auf Pin 1. Muss ich den sepparat initilisieren?

Wie es aussieht, liest das CarrierBoard nichts an der RS232 aus.