项目6任务2:汽车雨刮器设计与制作ppt课件.pptx
《项目6任务2:汽车雨刮器设计与制作ppt课件.pptx》由会员分享,可在线阅读,更多相关《项目6任务2:汽车雨刮器设计与制作ppt课件.pptx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、项目6任务2:汽车雨刮器设计与制作电子课件项目六 任务二汽车雨刮器设计与制作一、目的与要求一、目的与要求 通过单片机控制,在相应的按钮按下时,电机能实现不同的速度转动,相应LED灯指示电机的转速高低档位,以此来模拟汽车雨刮电机的工作情况。设计要求:S1按下时,电机高速档工作、L2点亮其他不亮;S2按下时,电机中速档工作、L3点亮其他不亮;S3按下时,电机低速档工作、L4点亮其他不亮;S4按下时,电机停止工作、所有灯熄灭。通本任务学习,要求学习者能进行电机调速控制电路的设计及程序编制。项目六 任务二汽车雨刮器设计与制作二、电路设计二、电路设计项目六 任务二汽车雨刮器设计与制作三三.程序设计程序设
2、计1.源程序源程序#include STC15F2K60S2.h/包含头文件 STC15F2K60S2.hsbit LED1=P41;/定义输出LED灯端口号为 P4.1sbit LED2=P42;/定义输出LED灯端口号为 P4.2 sbit LED3=P43;/定义输出LED灯端口号为 P4.3 sbit KEY1=P60;/定义按键1输入端口号为 P6.0 sbit KEY2=P61;/定义按键1输入端口号为 P6.1 sbit KEY3=P62;/定义按键1输入端口号为 P6.2 sbit KEY4=P63;/定义按键1输入端口号为 P6.3sbit PWM_OUT=P70;/定义PW
3、M输出端口为P7.0unsigned int cont;/定义1-100计数器 unsigned int PWM_CONT;/PWM中间变量/定时器T0初始化程序/void Timer0Init(void)/100微秒22.1184MHzAUXR&=0 x7F;/定时器时钟12T模式TMOD&=0 xF0;/设置定时器模式 TMOD|=0 x01;/设置定时器模式TL0=0 x48;/设置定时初值TH0=0 xFF;/设置定时初值TF0=0;/清除TF0标志TR0=1;/定时器0开始计时/-定时器T0中断程序-void time0()interrupt 1TL0=0 x48;/设置定时初值TH
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 任务 汽车 雨刮器 设计 制作 ppt 课件
限制150内