Вт апр 10, 2007 18:42:04
interrupt [TIM0_OVF] void timer0_int(void)
{
PORTC++;
#asm("ret")
}
; 72 interrupt [TIM0_OVF] void timer0_int(void)
; 73 {
.CSEG
_timer0_int:
ST -Y,R30
IN R30,SREG
ST -Y,R30
; 74 PORTC++;
IN R30,0x15
SUBI R30,-LOW(1)
OUT 0x15,R30
; 75 #asm("ret")
ret
; 76 }
LD R30,Y+
OUT SREG,R30
LD R30,Y+
RETI
LD R30,Y+
OUT SREG,R30
LD R30,Y+
Вт апр 10, 2007 18:49:09
Вт апр 10, 2007 18:57:35
Ср апр 11, 2007 01:18:57
Ср апр 11, 2007 17:13:28
Чт окт 11, 2007 16:12:15
SIGNAL(имя прерывания)
{
}
Чт окт 18, 2007 17:25:17
Ср ноя 07, 2007 20:05:23
Ср ноя 07, 2007 20:49:53
jax писал(а):автор hex выложил
Ср ноя 07, 2007 20:56:13
config.c:3: fatal error: opening dependency file .dep/*.o.d: Invalid argument
Чт ноя 08, 2007 08:38:49
Чт ноя 08, 2007 16:29:48
Чт ноя 08, 2007 17:26:28
C:\WinAVR\utils\bin\make.exe: *** No rule to make target `*.o', needed by `mp3.elf'. Stop.
Чт ноя 08, 2007 19:05:55
jax писал(а):поставил винАвр 2004 года... патч сверху
Чт ноя 08, 2007 19:15:58
зачем ему патч??
Чт ноя 08, 2007 20:09:06
SRC = *.c
SRC = mp3.c config.c delay.c fat.c mmc.c spi.c test.c vs1001.c
if(fopenc(ps.file_index,'r', "* MP3", &fp))
if(fopenc(ps.file_index,'r', "*.MP3", &fp))
u08 temp [6] = "*.MP3";
if(fopenc(ps.file_index,'r', temp, &fp))
Пт ноя 09, 2007 20:53:03
Пт ноя 09, 2007 21:20:14
Пт ноя 09, 2007 21:38:15
Aheir писал(а):Кстати, есть предложение таки перебраться в ветку обсуждения этой статьи, будет полезнее и удобнее.
Сб дек 15, 2007 00:42:29