Atmel ATMEGA168

Zuffa Jan ZuffaJ na cgc.sk
Úterý Listopad 4 12:13:37 CET 2014


Vo fuses je zaskrtnutne len SPIEN
Programuje sa to cez SPI. Ziaden bootloader som tam nenahraval
Cely kod ktory som urobil som poslal a v project->options nic
viac nenastavoval

Vypis po skompilovani:

AVR Memory Usage
----------------
Device: atmega168

Program:     214 bytes (1.3% Full)
(.text + .data + .bootloader)

Data:          0 bytes (0.0% Full)
(.data + .bss + .noinit)


S Atmelmi nerobim. Mam tu  zariadenie
do ktoreho som nuteny doprogramovat test lediek
a jedneho vstupu coz sa aj podarilo akurat ten WD
ma zarazil.


j.

-----Original Message-----
From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Jan Waclawek
Sent: Tuesday, November 04, 2014 11:17 AM
To: HW-news
Subject: Re: Atmel ATMEGA168

>Vo Fuses je WDTON vypnute.

To znamena co? Je v 0 alebo v 1?

>Na zaciatku som skusil aj wdt_disable(); ale to nepomaha.

Nie je tam nahodou nejaky bootloader?

wek


----- Original Message ---------------

Subject: Atmel ATMEGA168
   From: Zuffa Jan <ZuffaJ na cgc.sk>
   Date: Tue, 4 Nov 2014 09:23:06 +0000
     To: "HW-news (hw-list na list.hw.cz)" <hw-list na list.hw.cz>

>Zdravim vsetkych,
>
>Mam tu taky drobny problem.
>Urobil som si jednoduchy programcek na blikanie led Problem je ze mi WD 
>stale resetuje procesor. Vo Fuses je WDTON vypnute. Ked volam v cykle 
>wdt_reset() kazdu ms tak program nejak funguje. Na zaciatku som skusil 
>aj wdt_disable(); ale to nepomaha. Pouzivam AVR Studio a winavr gcc 
>Nejake napady?
>
>Cely kod programu:
>
>
>#include <avr/io.h>
>#include <avr/interrupt.h>
>#include <avr/pgmspace.h>
>#include <util/delay.h>
>#include <util/delay_basic.h>
>#include <avr/wdt.h>
>
>
>int main( void )
>{
>	
>	wdt_disable();
>          
>  	DDRD  |= 0x10; 
>	DDRB  &= 0xfe;
>	PORTB != 0x01;
>
>	while(1)
>	{
>		
>		if((PINB & 1) == 0)
>		{
>			PORTD &= 0xef;
>			for(int j = 0; j < 500; j++)
>			{	
>				wdt_reset();
>				_delay_ms(1);
>			};
>		}
>		else
>		{
>			PORTD |= 0x10;
>			for(int j = 0; j < 500; j++)
>			{	
>				wdt_reset();
>				_delay_ms(1);
>			};
>		}
>	};
>}
>
>j.
>
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list