搜索资源列表
AD9910驱动程序
- 包含AD9910驱动头文件及串行驱动程序 使用说明 底层驱动目前提供4个函数: 1.void Init_AD9910(void); //芯片初始化 2.void Write_frequence(u32 Freq); //写频率 3.void Write_Amplitude(u32 Ampli); //写幅度 4.void AD9910_IOInit(void); //控制器IO初始化 使用步骤: void AD9910_IOInit(void); void Init_A
ds1302时钟芯片程序
- 本人参加过电赛,得了国二,该程序用89c52做的模块化程序,注释很详细,在实际中运用,程序中没有出过错。没有适合学习ds1302时钟芯片的程序和用ds1302做实际项目的人群,可以用模块化程序,直接实现的功能有{void Start_ds1302(void); //初始化时钟,启动时钟 void Stop_ds1302(void); //停止时钟计时 void read_time(SYSTEM_TIME *pstr); //读取当前时间 void SetTime(SYSTEM_TI
AVR Studio例子
- /* * ADC.c * * Created: 22-5-2011 8:22:10 PM * Author: Wingston */ #include <avr/io.h> #include <avr/interrupt.h> uint16_t ReadChannel(int mux); int main (void) { DDRC = 0xFF; uint16_t adcval = 0; while(1){ a
步进电机驱动程序
- 1、通过s曲线控制步进电机开始、停止、运行使电机运行平稳。 void CalcStep(); void CalcDecay(void); void SetPWM(void); void StateMachine(void); void SpeedPositionControl(void); int CalcPI2(int currentReference,int currentMeasurement);