Was denn für ein Eval-Board ? Die sind alle etwas unterschiedlich ...Ich hab mir jetzt ein Atmel evolution Board gekauft, und versuche vergebens meinen Atmega 32 zu Programieren.
Hi!
Soweit - so gut. Ich habe das Board jetzt an den PC angeschlossen (Per den RS232 eingang). Ich habe mir außerdem das Bascom prog. gesaugt, usw. . Jetzt stellt sich für mich die Frage was muss ich in dem Bascom Prog einstellen, damit ich über das evalution Board meinen Atmega 32 programieren kann?
Da mußt du nix umlöten. Dein ISP ist auf dem Pollin-Board drauf und ist überHeißt das für mich dass ich wieder was umlöten muss?
Heißt dass, dass ich das Ganze über ein ISP , oder JTAG, oder was immer das ist , verbinden muss?
Entschuldigung leute - aber ich habe echt KEINE ahnung und hab versuch mich einzulesen - ohne Erfolg. Bitte habt verständnis dafür!
Jou ! ISP = In System ProgrammerDas Board hat ja 2 'Eingänge! Ein Rs232 und einen ISP. An den ISP dran?
mcselec.com - DownloadsIm moment ist das alles für mich noch eine öhm naja unbegreifliche Materie. Das Problem ist dass es zu Bascom keine Tutorials gibt.
Das sieht gut aus, 5tes Lernjahr.Wie siehts denn mit Englisch aus ?
ooohje! Also Prozessoren nichts, Hardware nur Arbeitsspeicher oder so tauschen, Programierung hab ich in VB einige Erfahrung gesammelt und Digitaltechnick, da habe ich Keine Ahnung was ich mir darunter vorstellen soll.Wieviel hast du schon mit Prozessoren,
Programmierung, Hardware und Digitaltechnik gemacht ?
das ist schon mal sehr gut Weil das meißte in englisch ist. Man muß nichtsDas sieht gut aus, 5tes Lernjahr.
Hmmm ... Also keine große Ahnung was ein FlipFlop, AND, OR, NOT, ... ist.ooohje! Also Prozessoren nichts, Hardware nur Arbeitsspeicher oder so tauschen, Programierung hab ich in VB einige Erfahrung gesammelt und Digitaltechnick, da habe ich Keine Ahnung was ich mir darunter vorstellen soll.
Also wenn du die Jumper 6 + 7 auf dem Board steckst dann hängen die LEDsIch habe mich jetzt erst mal durch folgende Seite gearbeitet:
http://www.rn-wissen.de/index.php/A...bekommt_man_das_Programm_in_den_Controller.3F
Habe mit dem 2ten Code versucht die LED unter POrt 19 anzusteuern, ging aber ned.
Sehr unwahrscheinlich ...EDIT:
Komisch, jetzt kann ich nicht mehr schreiben
Ich glaube ich habe das Board abgeschossen ?
Report : Testtool
Date : 11-16-2009
Time : 16:29:03
Compiler : BASCOM-AVR LIBRARY V 1.11.9.5, DEMO Edition
Processor : M32
SRAM : 800 hex
EEPROM : 400 hex
ROMSIZE : 8000 hex
ROMIMAGE : DA hex -> Will fit into ROM
ROMIMAGE : 218 dec
FLASH USED : 0 %
BAUD : 9600 Baud
XTAL : 1000000 Hz
BAUD error : 6.99%
Stack start : 85F hex
Stack size : 20 hex
S-Stacksize : 20 hex
S-Stackstart : 840 hex
Framesize : 20 hex
Framestart : 81F hex
Space left : 2046 dec
LCD DB7 : PORTT
LCD DB6 : PORTT
LCD DB5 : PORTT
LCD DB4 : PORTT
LCD E : PORTT
LCD RS : PORTT
LCD mode : 4 bit
--------------------------------------------------------------------------------
Variable Type Address(hex) Address(dec)
--------------------------------------------------------------------------------
SP Word 005D 93
TCNT1 Word 004C 76
OCR1A Word 004A 74
OCR1B Word 0048 72
ICR1 Word 0046 70
EEAR Word 003E 62
ADC Word 0024 36
TIMER1 Word 004C 76
COMPARE1A Word 004A 74
COMPARE1B Word 0048 72
CAPTURE1 Word 0046 70
HWSTACK Word 005D 93
SWSTACK Word 001C 28
FRAME Word 0004 4
COMPARE0 Byte 005C 92
PWM Byte 005C 92
COUNTER0 Byte 0052 82
TIMER0 Byte 0052 82
COUNTER2 Byte 0044 68
TIMER2 Byte 0044 68
COMPARE2 Byte 0043 67
ADCD Word 0024 36
COUNTER1 Word 004C 76
TIMER1 Word 004C 76
CAPTURE1 Word 0046 70
COMPARE1A Word 004A 74
PWM1A Word 004A 74
COMPARE1 Word 004A 74
PWM1B Word 0048 72
COMPARE1B Word 0048 72
PWM0 Byte 005C 92
ERR Bit 0006 6
--------------------------------------------------------------------------------
Constant Value
--------------------------------------------------------------------------------
SREG &H3F
SPH &H3E
SPL &H3D
OCR0 &H3C
GIMSK &H3B
GICR &H3B
GIFR &H3A
TIMSK &H39
TIFR &H38
SPMCR &H37
SPMCSR &H37
TWCR &H36
MCUCR &H35
MCUSR &H34
MCUCSR &H34
TCCR0 &H33
TCNT0 &H32
OSCCAL &H31
SFIOR &H30
TCCR1A &H2F
TCCR1B &H2E
TCNT1H &H2D
TCNT1L &H2C
OCR1AH &H2B
OCR1AL &H2A
OCR1BH &H29
OCR1BL &H28
ICR1H &H27
ICR1L &H26
TCCR2 &H25
TCNT2 &H24
OCR2 &H23
ASSR &H22
WDTCR &H21
UBRRHI &H20
UCSRC &H20
EEARH &H1F
EEARL &H1E
EEDR &H1D
EECR &H1C
PORTA &H1B
DDRA &H1A
PINA &H19
PORTB &H18
DDRB &H17
PINB &H16
PORTC &H15
DDRC &H14
PINC &H13
PORTD &H12
DDRD &H11
PIND &H10
SPDR &H0F
SPSR &H0E
SPCR &H0D
UDR &H0C
USR &H0B
UCSRA &H0B
UCR &H0A
UCSRB &H0A
UBRR &H09
UBRRL &H09
ACSR &H08
ADMUX &H07
ADCSR &H06
ADCSRA &H06
ADCH &H05
ADCL &H04
TWDR &H03
TWAR &H02
TWSR &H01
TWBR &H00
INT1 7
INT0 6
INT2 5
IVSEL 1
IVCE 0
INTF1 7
INTF0 6
INTF2 5
TOIE0 0
OCIE0 1
TOIE1 2
OCIE1B 3
OCIE1A 4
TICIE1 5
TOIE2 6
OCIE2 7
TOV0 0
OCF0 1
TOV1 2
OCF1B 3
OCF1A 4
ICF1 5
TOV2 6
OCF2 7
SPMIE 7
ASB 6
ASRE 4
BLBSET 3
PGWRT 2
PGERS 1
SPMEN 0
SELFPRGEN 0
SE 7
SM2 6
SM1 5
SM0 4
ISC11 3
ISC10 2
ISC01 1
ISC00 0
JTD 7
ISC2 6
EIH 5
JTRF 4
WDRF 3
BORF 2
EXTRF 1
PORF 0
FOC0 7
WGM00 6
COM01 5
COM00 4
WGM01 3
CS02 2
CS01 1
CS00 0
COM1A1 7
COM1A0 6
COM1B1 5
COM1B0 4
FOC1A 3
FOC1B 2
PWM11 1
PWM10 0
ICNC1 7
ICES1 6
CTC11 4
CTC10 3
CTC1 3
CS12 2
CS11 1
CS10 0
FOC2 7
PWM2 6
COM21 5
COM20 4
CTC2 3
CS22 2
CS21 1
CS20 0
RPDD 7
RPDC 6
RPDB 5
RPDA 4
ACME 3
PUD 2
PSR2 1
PSR10 0
WDTOE 4
WDE 3
WDP2 2
WDP1 1
WDP0 0
EERIE 3
EEMWE 2
EEWE 1
EERE 0
EEPE 1
PA7 7
PA6 6
PA5 5
PA4 4
PA3 3
PA2 2
PA1 1
PA0 0
DDA7 7
DDA6 6
DDA5 5
DDA4 4
DDA3 3
DDA2 2
DDA1 1
DDA0 0
PINA7 7
PINA6 6
PINA5 5
PINA4 4
PINA3 3
PINA2 2
PINA1 1
PINA0 0
PB7 7
PB6 6
PB5 5
PB4 4
PB3 3
PB2 2
PB1 1
PB0 0
DDB7 7
DDB6 6
DDB5 5
DDB4 4
DDB3 3
DDB2 2
DDB1 1
DDB0 0
PINB7 7
PINB6 6
PINB5 5
PINB4 4
PINB3 3
PINB2 2
PINB1 1
PINB0 0
PC7 7
PC6 6
PC5 5
PC4 4
PC3 3
PC2 2
PC1 1
PC0 0
DDC7 7
DDC6 6
DDC5 5
DDC4 4
DDC3 3
DDC2 2
DDC1 1
DDC0 0
PINC7 7
PINC6 6
PINC5 5
PINC4 4
PINC3 3
PINC2 2
PINC1 1
PINC0 0
PD7 7
PD6 6
PD5 5
PD4 4
PD3 3
PD2 2
PD1 1PD0 =0
DDD7 7
DDD6 6
DDD5 5
DDD4 4
DDD3 3
DDD2 2
DDD1 1
DDD0 0
PIND7 7
PIND6 6
PIND5 5
PIND4 4
PIND3 3
PIND2 2
PIND1 1
PIND0 0
RXC 7
TXC 6
UDRE 5
FE 4
DOR 3
PE 2
U2X 1
MPCM 0
RXCIE 7
TXCIE 6
UDRIE 5
RXEN 4
TXEN 3
CHR9 2
UCSZ2 2
RXB8 1
TXB8 0
URSEL 7
UMSEL 6
UPM1 5
UPM0 4
USBS 3
UCSZ1 2
UCSZ0 1
UCPOL 0
SPIE 7
SPE 6
DORD 5
MSTR 4
CPOL 3
CPHA 2
SPR1 1
SPR0 0
SPIF 7
WCOL 6
SPI2X 0
ACD 7
ACBG 6
ACO 5
ACI 4
ACIE 3
ACIC 2
ACIS1 1
ACIS0 0
REFS1 7
REFS0 6
ADLAR 5
MUX4 4
MUX3 3
MUX2 2
MUX1 1
MUX0 0
ADEN 7
ADSC 6
ADFR 5
ADIF 4
ADIE 3
ADPS2 2
ADPS1 1
ADPS0 0
TWINT 7
TWEA 6
TWSTA 5
TWSTO 4
TWWC 3
TWEN 2
TWI_TST 1
TWIE 0
TWGCE 0
AS2 3
TCN2UB 2
OCR2UB 1
TCR2UB 0
_DATE_FORMAT 0
_DATE_SEPARATOR 92
_RTSCTS 0
_RTSCTS1 0
_RTSCTS3 0
_RTSCTS4 0
_CHIP 23
_RAMSIZE 2048
_ERAMSIZE 1024
_SIM 0
_XTAL 1000000
_BUILD 11195
_COMPILER 90
_HWMUL 1
_ROMSIZE 32768
_DOSFILEWRITE 0
_DOSDIRWRITE 0
_1WEXT 0
_ADC_REFMODEL 0
_UARTS 1
_HWSTACK_LOW 2111
_SWSTACK_LOW 2080
_FRAME_HIGH 2080
--------------------------------------------------------------------------------
Warnings:
--------------------------------------------------------------------------------
SP not used
TCNT1 not used
OCR1A not used
OCR1B not used
ICR1 not used
EEAR not used
ADC not used
COMPARE0 not used
PWM not used
COUNTER2 not used
COMPARE2 not used
ADCD not used
COMPARE1 not used
PWM0 not used
leider nicht ... Das sieht nach irrgendwelchen Zuweisungen innerhalb vonTeil 2Code:RXC 7 TXC 6 UDRE 5 FE 4 DOR 3 ... .. . .. ... COMPARE2 not used ADCD not used COMPARE1 not used PWM0 not used
Hilft euch das was?
Also dazu mußt du folgendes wissen ...EDIT: Ahcja, in EEPROM kann ich antscheinend schreiben ??? Er zeigt twar dass er schreib, aber wenn ich auf Read EEProm into Buffer drücke, dann zeigt es mit wieder überall nullen an ?!?
dann wage ich mal eine Prognose : falsch zusammengelötet oder falschhatte auch prob. mit meinem eval. board...
ich habe auch 9VDC angelegt und somit den Atmel in rauch aufgelöst...
du musst ca. 7,3VDC einstellen und dann mal (OHNE atmel) die spannung messen...
Kann man so sehen da ist auch ne PDF drin, in der die Einstellung vonaja, bei pollin.de gibt es ein testprog. für ponyprog und basic zum runtersaugen und zu testen ob der funkt....
Du hast aber auch ein Pech ...Neuer Atmega -selbes Pech! Der neue Atmega geht auch ned..
Features
zwei IC-Sockel DIP 8 einmal für die Microcontroller ATtiny 12 und ATtiny 15 und zum anderen für I2C Eeproms der 24Cxx-Serie
WRITE PROTECT (WP): The AT24C01A/02/04/08A/16A has a Write Protect pin that
provides hardware data protection. The Write Protect pin allows normal Read/Write
operations when connected to ground (GND). When the Write Protect pin is connected
to VCC, the write protection feature is enabled and operates as shown in Table 2.