Hallo liebe Power User und super Power User,
Ist es schon jemanden gelungen einen Mega mittels UPDI Protokoll zu prog. ?
wenn nicht, kann mir jemad verraten wann man die Mega's mit UPDI prog kann? (Zeitplan?)
wenn ja, bistte sich melden!
Ich scheitere schon an den Fuse bits(keine default einstellungen wie beim z.B. 328p ?)
Natürlich kann man diese nach seinen Anwendung mod.!(wie gehabt)
Vor dem compilieren bei jedem Update- Meldung Überlauf! - kann man im DSC nicht die Uralt Typen entfernen?
Noch immer krumme (unübliche) Baud Raten
keine default Werte für I/O Puffer (jedesmal selbst einstellen)
TX RX Compiler F!
TWI auf einmal nicht mehr (wizzard) aktivierbar?
Alternative I2C Compiler F!
ISPI F! Compiler F! SPIdriver!
Gibt es eine aktuelle Zeichnung der HW Verbindung 6pol -> UPDI (Mega) ?
Grüsse
Toni Ratlos
--------------------------------------------------------------------------------------------------------------------------
program ATM4808_2; VERSION 5 Rev Version 5.11.6.0
Device = Mega4808, VCC=5.0;
Define_Fuses
// Override_Fuses;
NoteBook = A;
Supply = 5.0, 100;
LockBits0 = []; // ?
FuseBits0 = []; // ?
FuseBits1 = []; // ?
FuseBits2 = []; // ?
Import SysTick, SerPort, SerPort2, ADCPort; //SPIdriver, I2Cport,, BeepPort
//Import SysTick,SerPort,TWIMaster,ADCPort; TWIMaster wizzard nicht merhr deklarieren
From System Import Float;
Define
SysTick = 10; {msec}
StackSize = $0064, iData;
FrameSize = $0064, iData;
SerPort = 9600, Stop1; {Baud, StopBits|Parity}
RxBuffer = 8, iData; // default 0 ?
TxBuffer = 8, iData; // default 0 ?
SerPort2 = 115200, Stop1; {Baud, StopBits|Parity}
RxBuffer2 = 8, iData; // default 0 ?
TxBuffer2 = 8, iData; / / default 0 ?
ADCchans = 4, iData;
ADCpresc = 128; // default 0 ?
Compiler F!
// SPIpresc = 0; ?
// SPIOrder = LSB; ?
// SPICPOL = 0; ?
// SPICPHA = 0; ?
// SPI_SS = true; ?
TWI MASTER? (Wizzaard) auch bei Ersatz I2Cport F!
// I2Cport = PortF // ?
// I2Cdat = 2; // PF2 ?
// I2Cclk = 3; // PF3 ?
// BeepPort = PortA, 7;
JMP SYSTEM.DefIntErr
JMP SYSTEM.$INTERRUPT_RXRDY1
JMP SYSTEM.$INTERRUPT_TXEMPTY1 compiler stop
Ist es schon jemanden gelungen einen Mega mittels UPDI Protokoll zu prog. ?
wenn nicht, kann mir jemad verraten wann man die Mega's mit UPDI prog kann? (Zeitplan?)
wenn ja, bistte sich melden!
Ich scheitere schon an den Fuse bits(keine default einstellungen wie beim z.B. 328p ?)
Natürlich kann man diese nach seinen Anwendung mod.!(wie gehabt)
Vor dem compilieren bei jedem Update- Meldung Überlauf! - kann man im DSC nicht die Uralt Typen entfernen?
Noch immer krumme (unübliche) Baud Raten
keine default Werte für I/O Puffer (jedesmal selbst einstellen)
TX RX Compiler F!
TWI auf einmal nicht mehr (wizzard) aktivierbar?
Alternative I2C Compiler F!
ISPI F! Compiler F! SPIdriver!
Gibt es eine aktuelle Zeichnung der HW Verbindung 6pol -> UPDI (Mega) ?
Grüsse
Toni Ratlos
--------------------------------------------------------------------------------------------------------------------------
program ATM4808_2; VERSION 5 Rev Version 5.11.6.0
Device = Mega4808, VCC=5.0;
Define_Fuses
// Override_Fuses;
NoteBook = A;
Supply = 5.0, 100;
LockBits0 = []; // ?
FuseBits0 = []; // ?
FuseBits1 = []; // ?
FuseBits2 = []; // ?
Import SysTick, SerPort, SerPort2, ADCPort; //SPIdriver, I2Cport,, BeepPort
//Import SysTick,SerPort,TWIMaster,ADCPort; TWIMaster wizzard nicht merhr deklarieren
From System Import Float;
Define
SysTick = 10; {msec}
StackSize = $0064, iData;
FrameSize = $0064, iData;
SerPort = 9600, Stop1; {Baud, StopBits|Parity}
RxBuffer = 8, iData; // default 0 ?
TxBuffer = 8, iData; // default 0 ?
SerPort2 = 115200, Stop1; {Baud, StopBits|Parity}
RxBuffer2 = 8, iData; // default 0 ?
TxBuffer2 = 8, iData; / / default 0 ?
ADCchans = 4, iData;
ADCpresc = 128; // default 0 ?
Compiler F!
// SPIpresc = 0; ?
// SPIOrder = LSB; ?
// SPICPOL = 0; ?
// SPICPHA = 0; ?
// SPI_SS = true; ?
TWI MASTER? (Wizzaard) auch bei Ersatz I2Cport F!
// I2Cport = PortF // ?
// I2Cdat = 2; // PF2 ?
// I2Cclk = 3; // PF3 ?
// BeepPort = PortA, 7;
JMP SYSTEM.DefIntErr
JMP SYSTEM.$INTERRUPT_RXRDY1
JMP SYSTEM.$INTERRUPT_TXEMPTY1 compiler stop