版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上#include#define uchar unsigned char#define uint unsigned int/* 端口定义*/sbit in1=P10;sbit in2=P11;sbit jian=P20;sbit jia=P21;sbit dir=P22;sbit run=P23;sbit inter_0=P32;sbit inter_1=P33;#define LCD_data P0 /数据口sbit LCD_RS = P27; /寄存器选择输入sbit LCD_RW = P26; /液晶读/写控制sbit LCD_EN = P25; /液晶使能控制s
2、bit LCD_PSB = P24; /串/并方式控制uchar t10,t1,ce,cj,s1=0,pl=10;uchar zi=电机转速:;uchar num3;uint nums=0,speed,k=1200;void delay_1ms(uchar x)uchar i,j;for(j=0;jx;j+)for(i=0;i110;i+);/*/* */*写指令数据到LCD */*RS=L,RW=L,E=高脉冲,D0-D7=指令码。 */* */*/void write_cmd(uchar cmd) LCD_RS = 0; LCD_RW = 0; LCD_EN = 0; P0 = cmd;d
3、elay_1ms(5); LCD_EN = 1;delay_1ms(5); LCD_EN = 0;/*/* */*写显示数据到LCD */*RS=H,RW=L,E=高脉冲,D0-D7=数据。 */* */*/void write_dat(uchar dat) LCD_RS = 1; LCD_RW = 0; LCD_EN = 0; P0 = dat;delay_1ms(5); LCD_EN = 1;delay_1ms(5); LCD_EN = 0;/*/* */* 设定显示位置 */* */*/void lcd_pos(uchar X,uchar Y) uchar pos; if (X=0) X
4、=0x80; else if (X=1) X=0x90; else if (X=2) X=0x88; else if (X=3) X=0x98; pos = X+Y ; write_cmd(pos); /显示地址/*/* */* LCD初始化设定 */* */*/void lcd_init() LCD_PSB = 1; /并口方式 write_cmd(0x30); /基本指令操作 delay_1ms(5); write_cmd(0x0C); /显示开,关光标 delay_1ms(5); write_cmd(0x01); /清除LCD的显示内容 delay_1ms(5);void main()T
5、MOD=0x02;TH0=0X6;TL0=0X6;EA=1;ET0=1;TR0=1;IT0=1;EX0=1;IT1=1;EX1=1;PX1=1;PT0=1;t10=1;t1=10;delay_1ms(10); /延时 lcd_init(); lcd_pos(0,2); write_dat(zi0);write_dat(zi1);write_dat(zi2);write_dat(zi3);write_dat(zi4);write_dat(zi5);write_dat(zi6);write_dat(zi7);write_dat(zi8);while(1);count0(void) interrup
6、t 1pl-;if(pl=0) k-; if(k=0) k=1200; speed=nums/3; num0=speed%10+48; num1=speed/10%10+48; num2=speed/100+48; lcd_pos(1,3); write_dat(num2);write_dat(num1); write_dat(num0); nums=0; pl=10; s1+; if(run=1) if(dir=1) if(s1t10)&(s1=t1) in1=0;in2=0; else if(s1t10)&(s1=t1) s1=0;int_0(void) interrupt 0delay_1ms(15);if(inte
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027年江苏省淮安市高职单招职业技能考试题库附参考答案详解(研优卷)
- 2024年山东黄河技师学院高职单招综合素质考试模拟试卷带答案详解(培优B卷)
- 2025年九江职业技术学院高职单招职业技能考试题库及参考答案详解(突破训练)
- 2025年华阴文旅职业学院高职单招职业适应性测试考试模拟试卷附完整答案详解【历年真题】
- 2027年山东数字产业职业学院高职单招职业技能考试模拟试卷及1套完整答案详解
- 2025年冀南康养学院单招综合素质考试题库含答案详解(新)
- 2025年云南省迪庆州高职单招职业技能考试模拟试卷含答案详解【研优卷】
- 2024年湖南邵阳双清职业学院高职单招职业技能考试题库及答案详解【夺冠】
- 2026年沙澧食品职业学院高职单招职业适应性测试考试模拟试卷【突破训练】附答案详解
- 2025年东营职业学院高职单招职业技能考试题库含完整答案详解(网校专用)
- 2026年高考试题汇编化学专题23化学工艺流程综合题原材料转化制备类(原卷版)
- 自来水处理工艺培训课件
- 2025年抗肿瘤药培训
- 风机吊装安全培训
- 2025年三级-高级室内装饰设计师技能鉴定理论考试题库-含答案
- 民航西南地区消防实战大练兵比武暨第四届机场专职消防队技术技能竞赛理论试题库(含答案)
- 老年护理人文关怀
- 《不宁腿综合症》课件
- DB51T 2658-2019 政府信息依申请公开工作规范
- 起重伤害事故现场处置演练方案
- DL∕T 5533-2017 电力工程测量精度标准
评论
0/150
提交评论