FAQ | Points | Add... | Recent posts | Search | Register | Log in


[Atmega16][Bascom] Jak mogę zaprogramować?


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> AVR Microcontrollers -> [Atmega16][Bascom] Jak mogę zaprogramować?
Author
Message
biglolo94
Poziom 15
Poziom 15


Joined: 05 Nov 2009
Posts: 236
Location: Warszawa

Post#1 Post from the author of the topic 20 Nov 2009 21:15   

[Atmega16][Bascom] Jak mogę zaprogramować?


Witam.
Zrobiłem dziś płytkę do robota, w którym ukladem sterujacym jest Atmega16.
Nasuwa się pytanie - czy aby zaprogramować atmegę potrzeba jakiś kwarc zewnętrzny?
Wogóle nie mogę zaprogramować ukladu.
Back to top
   
marek_jazy
Poziom 8
Poziom 8


Joined: 28 Apr 2009
Posts: 25
Location: kraków

Post#2 20 Nov 2009 21:58   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


Trzeba, nie trzeba to zalezy jak zostaly ustawione FUSE BITY. Musialbys je odczytac i sprawdzic czy procek ma hulac na zewnetrzym kwarcu czy moze jet ustawiony na dzialnie z wewnetrznego oscylatora RC. No ale odpowiedz na pytanie: Aby zaprogramowac ATmega16 nie potrzeba zewnetrznego kwarcu o ile nic nie pozmieniales w FUSE'ach.
Back to top
   
biglolo94
Poziom 15
Poziom 15


Joined: 05 Nov 2009
Posts: 236
Location: Warszawa

Post#3 Post from the author of the topic 21 Nov 2009 00:04   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


Nie nic nie zmienialem - moze atmel walniety?



Code:
$regfile = "m16def.dat"
$crystal = 1000000

Config Portb = &B11111111
        Portb = &B11111111
Config Portd = &B11111111
        Portd = &B11111111
Config Portc = &B11111111
        Portc = &B11111111
Config Porta = &B11111111
        Porta = &B11111111

Config Rc5 = Pind.6
Dim Address As Byte , Command As Byte

Declare Sub N
Declare Sub T

Do

Getrc5(address , Command)
Command = Command And &B01111111

If Address = 0 And Command = 32 Then
N
End If

If Address = 0 And Command = 33 Then
T
End If

Loop

Sub N:
Portb.2 = 1 : Portb.1 = 0 : Portd.7 = 1 : Portb.0 = 0
End Sub

Sub T:
Portb.2 = 0 : Portb.1 = 1 : Portd.7 = 0 : Portb.0 = 1
End Sub



Podłączam procka do programatora i gdy klikam F4 wyskakuje:
Could not identify chip with ID:FFFFF

klikam OK i wyskakuje :

select chip and target chip do not match .............

Co jest z ta atmega?
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 21 Nov 2009 00:04   





Back to top
   
xury
Poziom 22
Poziom 22


Joined: 08 Mar 2004
Posts: 1639
Location: Radom

Post#4 21 Nov 2009 18:40   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


A jaki to programator ?
Back to top
   
biglolo94
Poziom 15
Poziom 15


Joined: 05 Nov 2009
Posts: 236
Location: Warszawa

Post#5 Post from the author of the topic 21 Nov 2009 19:57   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


STK200

A powiedzcie mi jeszcze jak odczytac i zmienic te fusebity?
Back to top
   
janbernat
Poziom 23
Poziom 23


Joined: 21 Oct 2008
Posts: 3679
Location: Warszawa

Post#6 21 Nov 2009 20:37helpful post - solution   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


A nie ruszaj jeszcze tych fusebitów- chociaż przez parę dni.
A procesor ma zasilanie?
A jaki programator ustawiony w Bascomie?
A delay jakie do programatora?
A kable dobrze wetknięte?
A zwarć nie ma?
Back to top
   
Google

Google Adsense


Post# 21 Nov 2009 20:37helpful post - solution   





Back to top
   
biglolo94
Poziom 15
Poziom 15


Joined: 05 Nov 2009
Posts: 236
Location: Warszawa

Post#7 Post from the author of the topic 21 Nov 2009 21:09   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


Quote:
A nie ruszaj jeszcze tych fusebitów- chociaż przez parę dni.
A procesor ma zasilanie?
A jaki programator ustawiony w Bascomie?
A delay jakie do programatora?
A kable dobrze wetknięte?
A zwarć nie ma?


Prcesor ma zasilanie.
Programator ustawiony poprawnie w Bascomie Atmega8 programuje sie bez problemow.
Delay??? hmm wytłumacz o co ci chodziło.
Kable tez dobrze podłączone
Zwarć także ukłąd nie ma wszystko jest OK
Back to top
   
janbernat
Poziom 23
Poziom 23


Joined: 21 Oct 2008
Posts: 3679
Location: Warszawa

Post#8 21 Nov 2009 22:08   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


Delay- to się czasem ustawia w Bascomie dla wolnych zegarów procesora.
No to jak dla Atmega8 chodziło i nic nie było zmieniane to nie wiem.
Zrób undo- zaprogramuj Atmega8.
Czymkolwiek.
ATmega16 jest prawie taka sama.
Back to top
   
biglolo94
Poziom 15
Poziom 15


Joined: 05 Nov 2009
Posts: 236
Location: Warszawa

Post#9 Post from the author of the topic 21 Nov 2009 23:44   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


jeszcze zpbacze jutro na nowym adapterze pod ATMEGA16 i zobaczymy. Wielkie dzieki za pomoc. Jak zadziala to napisze
Back to top
   
adambehnke
Poziom 19
Poziom 19


Joined: 06 Jun 2008
Posts: 625
Location: Gdańsk

Post#10 22 Nov 2009 01:11   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


Proste pytanie: czy programator ma swoje zasilanie czy pobiera ze złącza ISP? Jak nie ma własnego należy zapodać z programowanego układu. Kiedyś też miałem przypadek że w złączu nie miałem podłączone pinu Vcc i zarwałem przez ten drobiazg całą noc :)

Ale mi to wygląda na zblokowaną Atmegę skoro Mega8 się programuje.
Back to top
   
Google

Google Adsense


Post# 22 Nov 2009 01:11   





Back to top
   
biglolo94
Poziom 15
Poziom 15


Joined: 05 Nov 2009
Posts: 236
Location: Warszawa

Post#11 Post from the author of the topic 22 Nov 2009 01:27   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


Napewno wszystko jest dobrze podlaczone.

Sprobuje jutro z nowym adapterem, a jesli nie bedzie dzialac to wniosek jeden - atmega16 rypnieta
Back to top
   
adambehnke
Poziom 19
Poziom 19


Joined: 06 Jun 2008
Posts: 625
Location: Gdańsk

Post#12 22 Nov 2009 01:33   

Re: [Atmega16][Bascom] - problem z zaprogramowaniem


Jak zablokowana to można ją jeszcze odzyskać. Na forum było o tym wielokrotnie. Wystarczy poszukać. Nie jest to skomplikowane.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> AVR Microcontrollers -> [Atmega16][Bascom] Jak mogę zaprogramować?
Page 1 of 1
Similar topics
Jak zaprogramować ATtiny2313 w BASCOM-AVR (5)
atmega16 (ATMEGA16-16AU SMD) bascom - problem z portemC (3)
[Atmega16][bascom] Atmega 16 - jak włączyć ? (50)
[Atmega16][Bascom] moduł gps -> uart -> atmega16 (30)
[atmega16][bascom] atmega16 + siemens s55 + uart (4)
Jak obsługiwać sprzętowy I2C w Bascom-ie (ATmega16)? (8)
[Atmega16][Bascom][Keyb PC] Jak odczytać strzałki...? (2)
[Bascom][Avr]Atmega16+Lcd jak hyperterminal (12)
[Atmega16][Bascom] Jak uruchomić zegar RTC w Bascomie. (17)
ATMEGA16 BASCOM UART pomocy Bascom 1.11.7.4 (20)

Page generation time: 0.078 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed