- 149
- 0
- 约3.47千字
- 约 6页
- 2016-05-29 发布于安徽
- 举报
24V直流电机H桥驱动电路和单片机C程序.doc
24V直流电机H桥驱动电路及单片机C程序
一、原理图
特别说明:CCP0、CCP1 = 00时,电机停止;为01时,电机正转,为10时,电机反转;11是绝对不允许的,为防止H桥共态导通,调试时需要特别注意!!!
二、程序代码
#includeSTC12C52.h //头文件可在 下载
#includeintrins.h
#define uint unsigned int
#define uchar unsigned char
sbit key1 = P2^3; //启动停止
sbit key2 = P2^2; //正反转
sbit key3 = P2^1; //UP
sbit key4 = P2^0; //DOWN
uchar run_flag; //0 停止;1 启动
uchar direction_flag; //0 正转;1 反转
uchar count; //加,减计数 --key
//=======================================
void status_initial(void);
void PWM_initial(void);
void delay_1us(uchar x);
void delay_led(uchar x);
void key_scan(void);
void M_run(void);
原创力文档

文档评论(0)