Jump to content

skripach

Members
  • Content Count

    93
  • Joined

  • Last visited

Everything posted by skripach

  1. попробуй «STBY» замкнуть в положении «IO» Вход S на +3,3v
  2. http://forum.cxem.net/index.php?/topic/115105-терморегулятор-для-холодильника/
  3. на timer1 два прерывания? оставь только interrupt [TIM1_CAPT] void timer1_capt_isr(void) { // твой код }
  4. #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); } }
  5. если так #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); } }
  6. а где ф-ция main() где вызов ф-ции setup()???
  7. вы программу пишете а arduino ide?
  8. часы должны работать . почитай комментарии к статье, может они тебе помогут.
  9. ссылку на сайт с проектом можно.
  10. то есть вы например устанавливаете 12:53 то когда включ. ход часов время 12:53 или другое?
  11. вот здесь __config 0x3F84 ; _CPD_OFF & _CP_OFF & _BODEN_OFF & _MCLRE_OFF & _PWRTE_ON & _WDT_OFF ; & _INTRC_OSC_NOCLKOUT ; __idlocs 0xFF, 0xFF, 0xFF, 0xFF
  12. Только не надо передергивать ! (там смысл был в другом) ТУПАНУЛ! Так и признай , что ТУПАНУЛ.
  13. Я же спрашивал про HV программирование!!! (а не про LVP) Ты сперва чИтаТЬ научись!!!!!!!
  14. Назови мне 3 режим HV программирования! А чушь пишете вы! (вы их хоть раз шили???)
  15. PIC16F628A поддерживает как первый режим HV программирования , так и второй (биты конфиг. здесь не имеют значения)
  16. у них настройки будут разные! у "черных" программаторов входы/выходы прямые у "красно-синего" data_out инверсный
  17. http://winitpro.ru/index.php/2011/11/08/kak-otklyuchit-proverku-cifrovoj-podpisi-drajvera-v-windows-7/ так каким программатором то пробовали?
  18. если в свойствах icprog.exe выбрать совместимость с windowsnt затем включить NT/2000/XP драйвер
  19. https://ru.aliexpress.com/item/ANNOYTOOLS-New-GRBL-off-line-working-controller-for-engraving-machine-wood-router/32807274638.html
  20. чтобы записать в таймер новое значение, сначала надо записать TMR0H, а потом TMR0L!
×
×
  • Create New...