完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
#i nclude
#define uint unsigned int #define uchar unsigned char #define ms *77 // f = 12 M #define LEDLen 4 #define Dj_star() {IE=0x81; pri_dj=0; } #define Dj_stop() {IE=0x00; pri_dj=1; P1=0xff; shach; delay(800ms); delay(800ms);delay(400ms); shache = 1; } #define Chilun_Num 8 /* 齿轮数 8 个*/ #define set_display_num() { LEDBuf[0] = tmp / 1000; LEDBuf[1] = tmp / 100 % 10; LEDBuf[2] = tmp / 10 % 10; LEDBuf[3] = tmp % 10; } uchar LEDBuf[LEDLen] = {0,0,0,0}; void read_num (); /* 读播码盘 到 set_round_num * 8 */ void display (); void delay(uint delay_time) { uint i; for (i=0; i < delay_time ; i++) ; } void run (); void fx_run(); uint round_num = 0; /* 记录已转的 齿轮数 , 中断1次 加 1*/ uint set_round_num = 0; /* 播码盘设置 圈数 */ uint set_pwm_width = 0; /* 播码盘设置 步进电机 正向速度 */ bit one_round_flg = 0; ***it led_1000 = P0^7; //use for display ***it led_100 = P0^6; //use for display ***it led_10 = P0^5; //use for display ***it led_1 = P0^4; //use for display ***it key_start = P3^0; ***it key_puse = P3^0; ***it key_clear = P3^1; /* P3^2 接齿轮传感器 中断 */ ***it bujin_zx_stop = P3^3; /* 接步进电机 ,正向到位传感器 ,为 0 停机 */ ***it bujin_fx_stop = P3^4; /* 接步进电机 ,反向到位传感器 , |
|
|
|
只有小组成员才能发言,加入小组>>
2382 浏览 0 评论
8872 浏览 4 评论
36458 浏览 18 评论
4979 浏览 0 评论
24266 浏览 34 评论
1365浏览 2评论
1613浏览 1评论
2003浏览 1评论
1428浏览 0评论
1861浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 12:37 , Processed in 1.057121 second(s), Total 48, Slave 42 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号