-
Постов
175 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Сообщения, опубликованные skripach
-
-
Только что, E_C_C сказал:
#asm("wdr")
а , если отключить wd?
0 -
там вроде еще А3 свободно!
1 -
Только что, alend сказал:
А в этой прошивке вход А0 заменён на А2 ?
Да. вход А2
0 -
1
-
5 часов назад, alend сказал:
Скомпилировать скетч у меня так и не получается
А этот?
0 -
51 минуту назад, Vas pit сказал:
Но почему? "TWINT" же должен сброситься в "0".
Бит TWINT очищается программно
0 -
1 час назад, ANTIpendos сказал:
Джампер на плате пропаял на I2C.
попробуй
«STBY» замкнуть в положении «IO»
Вход S на +3,3v
0 -
-
-
18 минут назад, forestdozor сказал:
interrupt [TIM1_OVF] void timer1_ovf_isr(void)
{TCNT1H = 0x00;
TCNT1L = 0x00;}
// Timer1 input capture interrupt service routine
interrupt [TIM1_CAPT] void timer1_capt_isr(void)
{
TCNT1H = 0x00;
TCNT1L = 0x00; // Это уже уровень танцев с бубном "авось поможет" - не помогает.
current_timp++; // Все упрощено до максимума. Мне бы он хоть количество периодов для начала...
// }}
на timer1 два прерывания?
оставь только
interrupt [TIM1_CAPT] void timer1_capt_isr(void)
{// твой код
}
0 -
#define F_CPU 16000000UL //частота МК #include <avr/io.h> #include <util/delay.h> #define SPI_PORTX PORTB #define SPI_DDRX DDRB #define SPI_MOSI 3 #define SPI_SCK 5 #define SPI_SS 0 int main(void) { SPI_DDRX |= (1 << SPI_MOSI) | (1 << SPI_SCK) | (1 << SPI_SS); SPCR = (1 << SPE) | (1 << DORD) | (1 << MSTR) | (0 << CPOL) | (0 << CPHA) | (0 << SPR1) | (1 << SPR0); SPSR = (0 << SPI2X); while(1) { SPI_PORTX &= ~(1 << SPI_SS); SPDR = 254; while (!(SPSR & (1 << SPIF))); SPI_PORTX |= (1 << SPI_SS); _delay_ms(100); } }
0 -
если так
#define F_CPU 16000000UL //частота МК #define SPI_PORTX PORTB #define SPI_DDRX DDRB #define SPI_MOSI 3 #define SPI_SCK 5 #define SPI_SS 0 int main(void) { SPI_DDRX |= (1 << SPI_MOSI) | (1 << SPI_SCK) | (1 << SPI_SS); SPI_PORTX |= (1 << SPI_MOSI) | (1 << SPI_SCK) | (1 << SPI_SS); SPCR = (1 << SPE) | (1 << DORD) | (1 << MSTR) | (0 << CPOL) | (0 << CPHA) | (0 << SPR1) | (1 << SPR0); SPSR = (0 << SPI2X); while(1) { SPI_PORTX &= ~(1 << SPI_SS); SPDR = 254; while (!(SPSR & (1 << SPIF))); SPI_PORTX |= (1 << SPI_SS); _delay_ms(100); } }
0 -
6 минут назад, LEVV2006 сказал:
Пишу я в Atmel Studio 7.0
а где ф-ция main()
где вызов ф-ции setup()???
0 -
22 минуты назад, LEVV2006 сказал:
Пробовал менять частоту, режимы, МК
вы программу пишете а arduino ide?
0 -
часы должны работать .
почитай комментарии к статье, может они тебе помогут.
0 -
5 минут назад, ARV сказал:
Скорее всего прошивка "демонстрационная"
и к бабке не ходи!
0 -
ссылку на сайт с проектом можно.
0 -
5 минут назад, dimanaviator сказал:
да всегда одинаковые часы и минуты
то есть вы например устанавливаете 12:53
то когда включ. ход часов время 12:53 или другое?
0 -
51 минуту назад, Securety сказал:
Только нажимаешь ошибку даёт похоже привязка есть
что значит ошибку дает?
0 -
5 минут назад, Securety сказал:
Конфигурацию я на off сделаю
пересчитать нужно __config 0x3F84
0 -
9 минут назад, Securety сказал:
Также есть PWRTE — очередной таймер он включен в прошивке.
9 минут назад, Securety сказал:Думаю проблема в нём где он зашит? хорошо возможно я его откл. но хотелось бы понять где он в коде и как его менять?
вот здесь
__config 0x3F84
; _CPD_OFF & _CP_OFF & _BODEN_OFF & _MCLRE_OFF & _PWRTE_ON & _WDT_OFF
; & _INTRC_OSC_NOCLKOUT
; __idlocs 0xFF, 0xFF, 0xFF, 0xFF0 -
9 часов назад, IMXO сказал:
биты конфигурации , которые у тебя ни на что не влияют
Только не надо передергивать ! (там смысл был в другом)
ТУПАНУЛ! Так и признай , что ТУПАНУЛ.
0 -
3 минуты назад, IMXO сказал:
режим LVP , может тоже на него биты конфигурации не влияют?
Я же спрашивал про HV программирование!!! (а не про LVP)
5 минут назад, IMXO сказал:иди матчасть учи
Ты сперва чИтаТЬ научись!!!!!!!
0 -
17 минут назад, IMXO сказал:
если че у 628го режимов не два , а три
Назови мне 3 режим HV программирования!
5 часов назад, IMXO сказал:черным по белому пишет конфиг 0x3F10 и биты конфигурации показывает: внутренний осциллятор , внутренний сброс ! после разовой прошивки достучатся до МК можно только при подаче напряжения программирования раньше напряжения питания
А чушь пишете вы! (вы их хоть раз шили???)
0
Релейный Щит модуль для Arduino
в Дайте схему!
Опубликовано
смотри тут
https://arduino-kit.ru/product/plata-rasshireniya-s-taymerom-rele-4-kanala-5-v-dlya-arduino-pro-mini