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:
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?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
Wie es aussieht, liest das CarrierBoard nichts an der RS232 aus.







Zitieren

Lesezeichen