下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、/* * * * * * * * * * * *实现功能:正转程序使用芯片:AT 8 9S52晶振:11、0 5 9 2MHZ编译环境J Ke i 1作者:【声明】此程序仅用于学习与参考,引用请注明版权与作者信息!杯* * * * * * * * * * */#incl u de<reg 5 2 li> /库文件W de fine u ch a r u n sW define uint uns i g n c ducharu i ntuch a rtent:se c :bufH:igne d char"/字符型宏世义 int /整型宏楚义/左时器讣数初值楚义/速度值圧义g
2、e:u c har bai s li i,*/* * * * * * * * * * 制位定义 * * * * * /sbitshi_.n e ng=PP 0 ; /使能控制位sbitfang_ s hi=PPl:if工作方式控制位sbi tfang_xian g=P2 - /旋转方向控制位sbitmai_chons =P 1 * 3;/脉冲控制位* * * * 延时函数 * * * */V Old del a y 1 msuchar z )b u cha r x y;4or (x=0: x< z :x+)fo r (y =0: y <110: y+);/* * * * * * *
3、定时中断服务函数 * * * * * */ V 0 id 10 (void) interrupt 1 u s ing 0/定时中断服务函数 4cnt+;/每过 2 5 Ou S t tent 加一if (tcnt= I ) 当tent满足条件时tcnt=O; /H满重新再计s ec+;if (see =6)/件舌号内数值越小,电机转动速度越快s ec=O; /il满重新再计omai_chon g =maL c ho n g :/脉冲输出/* * * * * * 定时器 0/ 1 初始化* * * * * * * * * */void TO_Init()ET0= 1;OD = 0x22:“THO
4、=Ox0 6:/对 THO TLO 赋值TL0=0x06;TR0=l: /开始是时sec=0:mai_chong=l: / /脉冲控制位 /* * * * * * * * 串口初始化* * * * * * * IVO i d Ua rtn H ()MOD0x22 :TH 1 =0xFD:TLl = OxFD;SCON= 0x50; PCON &= Oxef;oTRl = 1 :* * * * 数据接收函数* * * * * */VO i d R ec e i ve B u f()Yni i:f or(i=0:obuf i=wh i 1 e (SBU F;RI= 0);oR I =0;/
5、* * 角度控制函数 * * * * * * * * * */void Con t rol ()if (b a i=buf 5) & (sh i =buf6 )&(ge =bufl7)s h i_n e n g = 0 :4f (bai<bufl5 )s h i _neng= 1 : fan g _ X i a ng=O:代1 $ c i f (b a i>bufl5)6 s hi_ne n g = 1 ;f ang_xian g =1; a( bai=buf 5) & s hivbuf(6)sh i _ncng=l: fang_ X ian g =0;0&
6、#169; I se if (bai=buf 5& s hi>buf 6 )oshLneng = 1;f ang_xiang=l;i f(ba i=bu f 5 )&(shi=buf 6 & (ge buf( 7 )3 s hi_ne n g= 1 :f a ng_Xian g = 0 :else i f (bai=bu f 5 )& (s h i= b u f 6 )& (g e >buf 7) "Shi_n e ng= 1;0 f a n g_xian g = l: 0 i f (ba i =buf 5) &( s h i =buf(6 )& (ge=buf 7) “sh i _neng=0:xk I aylms(3); bai=bu f 5;sh i =bu f 6-ge=b u f7;/+* * * * 主函数 * * * * * * * * * */ma i n ()E A = l:T 0 Jnit 0; qUht t _In i t ();whi i e(l)。使能控制位/工作方式控制 osh i _neng=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年工厂食堂管理与承包新条款3篇
- 2024年太阳能路灯照明工程设计与施工合同6篇
- 2024年企业贷款担保责任协议范本2篇
- 大瀑布的葬礼课件
- 2024企业招聘正式员工协议样本版B版
- 2025标准的肉类供货合同范本
- 2024年度文化活动摄影摄像执行合同3篇
- 2025金融战略合作协议合同
- 2024年标准设备采购及交付协议版B版
- 2024年度孙琼离婚协议:财产分配、子女抚养及共同债务处理3篇
- 环境工程的课程设计---填料吸收塔
- 道路运输达标车辆客车货车核查记录表
- 儿童诗儿童诗的欣赏和创作(课件)
- 人力资源管理工作思路(共3页)
- 五笔常用字根表3746
- 新生儿肺气漏
- 气管切开(一次性气切导管)护理评分标准
- 保安工作日志表
- 姜太公钓鱼的历史故事
- 数控车床实训图纸国际象棋图纸全套
- 电子政务概论教案
评论
0/150
提交评论