
Hurshid
17.06.2017
19:29:22

Dolphin
17.06.2017
19:29:44
#define F_CPU 9600000UL
#include <avr/io.h>
#include <util/delay.h>

Google

Hurshid
17.06.2017
19:30:23

Dolphin
17.06.2017
19:30:34
это у тебя нету )
Зырь короче
Все функции Delay не знают какая сейчас стоит частота чипа, и поэтому они не могут рассчитать правильно задержку. А чтобы им это сказать, нужно вначале программы задать константу, в которой находится значение частоты.
#define F_CPU 9600000UL
Означает 9.6 МГц

Hurshid
17.06.2017
19:33:28

Dolphin
17.06.2017
19:33:54
Не лепи все в кучу, если ты хочешь просто мигать светодиодами, задай вначале программы только регистры DDRB и PORTB
этого достаточно, чтобы выводить на ноги чипа 0 или 1. Все остальное тебя только запутает
TCCR0A=(0<<COM0A1) | (0<<COM0A0) | (0<<COM0B1) | (0<<COM0B0) | (0<<WGM01) | (0<<WGM00);
TCCR0B=(0<<WGM02) | (0<<CS02) | (0<<CS01) | (0<<CS00);
TCNT0=0x00;
OCR0A=0x00;
OCR0B=0x00;
TIMSK0=(0<<OCIE0B) | (0<<OCIE0A) | (0<<TOIE0);
GIMSK=(0<<INT0) | (0<<PCIE);
MCUCR=(0<<ISC01) | (0<<ISC00);
ACSR=(1<<ACD) | (0<<ACBG) | (0<<ACO) | (0<<ACI) | (0<<ACIE) | (0<<ACIS1) | (0<<ACIS0);
ADCSRB=(0<<ACME);
DIDR0=(0<<AIN0D) | (0<<AIN1D);
Нахрен оно тебе?

R0thschild
17.06.2017
19:36:45

Dolphin
17.06.2017
19:37:36

Hurshid
17.06.2017
19:37:43

Google

Dolphin
17.06.2017
19:38:14
Плохо это очень
Блеадь, хоть садись и макросы пиши, чтобы такой хуйни не видеть никогда )
давай так, ты скачаешь и установишь Atmel Studio 7.0, и скажешь что должна программа делать, я тебе ее напишу, а ты будешь в ней разбираться, ок?

R0thschild
17.06.2017
19:42:53

Hurshid
17.06.2017
19:42:55
Если несложно просто напишите мне тоже самое на тиньку 13а

Dolphin
17.06.2017
19:43:18
ща

R0thschild
17.06.2017
19:43:45
ну ты схему видел, че по чем куда какая лапа заведена
?

Dolphin
17.06.2017
19:44:43

R0thschild
17.06.2017
19:45:45

Dolphin
17.06.2017
19:45:53
угу
А ск она весит?
Там в архиве есть файлик протеуса и прошивка hex, проверь так ты хотел?
Потому что если не так, то я не знаю как еще это понимать )

Hurshid
17.06.2017
20:01:58
Благодарю. Ту задержка какая?

Dolphin
17.06.2017
20:02:12
там она увеличивается

Google

Hurshid
17.06.2017
20:03:45
Протеус 8.6 версия?

Dolphin
17.06.2017
20:04:01
да

Hurshid
17.06.2017
20:04:55
У меня 8.4 я. Не открывает. Просит обновления

Dolphin
17.06.2017
20:04:59
сам сделай
будет работать
прошивка в проекте в папке Release

Hurshid
17.06.2017
20:06:41
Ну я это сделаю, задержку надо было делать одинакова

Dolphin
17.06.2017
20:06:50
ща покажу

Hurshid
17.06.2017
20:07:26

Dolphin
17.06.2017
20:07:33
while (1)
{
PORTB=( 1 << PB3 ) | ( 1 << PB2 ) | (1<<PB1) | (1<<PB0);
_delay_ms(1000);
PORTB=0;
_delay_ms(1000);
}
вот так оставь

Dolphin
17.06.2017
20:07:59
будет гореть 1 секунду, 1 секунду не гореть

Hurshid
17.06.2017
20:08:32

Dolphin
17.06.2017
20:09:04
можно так писать:
PORTB=0b00001111;
означает выставить все пины в PORTB, с PB0 по PB3

R0thschild
17.06.2017
20:09:44
это что? всего светодиодои поморгать?

Dolphin
17.06.2017
20:10:19
Такой хуйней только я страдаю на тиньке :D

R0thschild
17.06.2017
20:11:00

Google

Dolphin
17.06.2017
20:11:32
... и DAC в ATtiny13 - отсутствует как класс :D

R0thschild
17.06.2017
20:14:12

Hurshid
17.06.2017
20:14:28
Сделал, диод горит. Но на моей прошивке не горит можешь проверить

Dolphin
17.06.2017
20:14:50

Hurshid
17.06.2017
20:15:07

Dolphin
17.06.2017
20:15:53
Зачем мне проверять твою прошивку?

Admin
ERROR: S client not available

Dolphin
17.06.2017
20:16:06
я тебе дал рабочую же

Hurshid
17.06.2017
20:16:13

Dolphin
17.06.2017
20:21:27
А на моей опаздывает?

Hurshid
17.06.2017
20:21:36

Dolphin
17.06.2017
20:21:49
тогда тебе не ко мне
у меня все нормально мигает

Hurshid
17.06.2017
20:23:27

sifun
17.06.2017
20:23:37
фотку фьюзов

Dolphin
17.06.2017
20:24:10

Hurshid
17.06.2017
20:25:29

Google

sifun
17.06.2017
20:26:17
вот и ответ

Dolphin
17.06.2017
20:26:35
мде

First
17.06.2017
20:28:11
Это там такая ебень вместо джитиалриад/джитиалрайт?

Dolphin
17.06.2017
20:28:49
какая?
в ардуине так же можно писать ))

Byte
17.06.2017
20:29:33

Dolphin
17.06.2017
20:29:49
Вот еще!
Много на себя берет ;)

Byte
17.06.2017
20:30:10
Ардуино в атмегу превратится! ?

Dolphin
17.06.2017
20:30:32
:)

Hurshid
17.06.2017
21:12:44
Все решил броблему ура!

Нехис
17.06.2017
21:27:49

Mad
17.06.2017
21:30:49
хэй
че нового?

Byte
17.06.2017
21:36:45

Mad
17.06.2017
21:37:32
смешно))))
чет читал истории про радиосвязь. одня из них примерно о том, шо цензурили в материальном плане архивы журналы радио. типа низя было заниматься приемом телепрограмм из забугра. усилки и антенны повипиливали)

Dmitry
17.06.2017
21:39:14
Agie Fuzzytron. HSS and HSF generators.
что значит HSS и HSF?

Byte
17.06.2017
21:57:00

Dmitry
17.06.2017
21:57:43
точно? может всё-таки аббревиатура?