|
нада тока изменить частоту если она отличается от описанной.
/pre
#ifndef DELAY_H
#define DELAY_H
#include #define CPU_CLK_Hz 8000000 #define delay_ns(x) __delay_cycles(x*CPU_CLK_kHz*0.000001) #endif /pre
#define CPU_CLK_MHz 8
#define CPU_CLK_kHz (unsigned long)(CPU_CLK_Hz/1000)
#define delay_us(x) __delay_cycles(x*(CPU_CLK_Hz/1000000))
#define delay_ms(x) __delay_cycles(x*(CPU_CLK_Hz/1000))
#define delay_s(x) __delay_cycles(x*CPU_CLK_Hz)
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание