资源简介
2019-11--单片机实训课程设计--clq.zip

代码片段和文件信息
#include
#include
#define uchar unsigned char
#define uint unsigned int
sbit AIN1 = P1^6;
sbit AIN2 = P1^5;
sbit BIN1 = P1^2;
sbit BIN2 = P1^1;
sbit STBY = P1^0;
uchar receiveBuffer[20]=““;
uchar iflag;
static float speedlspeedr;
void ms_delay(unsigned int t)
{
while(t--);
}
void delay_com(){
int i;
for(i=0;i<20;i++){
ms_delay(50000);
}
}
void PWM_Set(float PWM_VAfloat PWM_VB)//A左B右
{
uchar valueAvalueB;
valueA=256-(int)(256*PWM_VA);
valueB=256-(int)(256*PWM_VB);
CCON=0; //CF CR CCF0 CCF1=0
CL=0;
CH=0; //计数寄存器清零
CMOD=0x02; //时钟源SYSCK/2 禁止PCA计数器溢出中断 PWM频率SYSCK/256/2
CCAP0H= valueB;
CCAP0L= valueB;
CCAPM0=0x42; //pca模块0工作在8位P1.3的pwm模式,禁止中断
CCAP1H= valueA;
CCAP1L= valueA;
CCAPM1=0x42;
CR=1; //启动pca计数器
}
void TB6612_Init()
{
P1M0 = 0xFF;
P1M1 = 0x00;
AIN2 = 0;
AIN1 = 0;
STBY = 1;
BIN1 = 0;
BIN2 = 0;
}
move_front(){
AIN2 = 0;
AIN1 = 1;
BIN1 = 1;
BIN2 = 0;
}
move_back(){
AIN2 = 1;
AIN1 = 0;
BIN1 = 0;
BIN2 = 1;
}
stop(){
AIN2 = 0;
AIN1 = 0;
BIN1 = 0;
BIN2 = 0;
}
void serialinit()
{
TMOD=0x20;
SCON = 0x50;
REN=1;
PCON=0X80; //Plus
TH1=0xf4;
TL1=0xf4; //brt=2400
TR1=1;
EA=1;
ES=1;
}
void sendString(unsigned char *str)
{
while(*str!=‘\0‘){
SBUF=*str;
while(!TI);
TI=0;
str++;
}
}
void esp8266init()
{
delay_com();
sendString(“AT+CIPMUX=1\r\n“);
delay_com();
sendString(“AT+CIPSERVER=11001\r\n“);
delay_com();
}
void main()
{
TB6612_Init();
serialinit();
esp8266init();
while(1){
PWM_Set(speedlspeedr);
}
}
void uart() interrupt 4
{
if(RI==1){
RI=0;
receiveBuffer[i]=SBUF;
if(receiveBuffer[0]==‘+‘)
{
i++;
}
else{
i=0;
}
if(i==10){
i=0;
switch(receiveBuffer[9]){
case ‘1‘:
move_front();
speedl=0.6;
speedr=0.6;
break;
case ‘2‘://r
move_front();
speedl=0.6;
speedr=0.3;
break;
case ‘3‘:
move_back();
speedl=0.6;
speedr=0.6;
break;
case ‘4‘://l
move_front();
speedl=0.3;
speedr=0.6;
break;
case ‘0‘:
stop();
break;
case ‘u‘:
speedl=1;
speedr=1;
break;
case ‘d‘:
speedl=0.4;
speedr=0.4;
break;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-11-14 17:16 期末设计\
目录 0 2019-11-10 11:50 期末设计\wifi_control_test\
文件 5115 2002-04-16 14:32 期末设计\wifi_control_test\STARTUP.A51
文件 11665 2019-11-10 10:23 期末设计\wifi_control_test\STARTUP.LST
文件 749 2019-11-10 10:23 期末设计\wifi_control_test\STARTUP.OBJ
文件 9948 2019-11-10 10:23 期末设计\wifi_control_test\wifi_contorl_test
文件 7759 2019-11-10 10:23 期末设计\wifi_control_test\wifi_contorl_test.LST
文件 15528 2019-11-10 10:23 期末设计\wifi_control_test\wifi_contorl_test.M51
文件 10599 2019-11-10 10:23 期末设计\wifi_control_test\wifi_contorl_test.OBJ
文件 924 2019-11-10 11:50 期末设计\wifi_control_test\wifi_contorl_test.Opt
文件 2088 2019-11-04 15:49 期末设计\wifi_control_test\wifi_contorl_test.Uv2
文件 2448 2019-11-10 10:23 期末设计\wifi_control_test\wifi_contorl_test.c
文件 3465 2019-11-10 10:23 期末设计\wifi_control_test\wifi_contorl_test.hex
文件 82 2019-11-10 10:23 期末设计\wifi_control_test\wifi_contorl_test.lnp
文件 8689 2019-11-10 10:23 期末设计\wifi_control_test\wifi_contorl_test.plg
文件 918 2019-11-08 13:37 期末设计\wifi_control_test\wifi_contorl_test_Opt.Bak
文件 0 2019-11-04 14:05 期末设计\wifi_control_test\wifi_contorl_test_Uv2.Bak
文件 25698 2019-11-14 17:15 期末设计\手动模式.zip
目录 0 2020-02-03 10:30 期末设计\报告\
文件 25218 2019-11-11 09:57 期末设计\报告\FR9888典型应用电路.png
文件 32554 2019-11-11 14:06 期末设计\报告\FR9888框图.png
文件 308098 2019-11-11 14:05 期末设计\报告\TB6612FNG.pdf
文件 9325 2019-11-11 14:54 期末设计\报告\TB6612FNG真值表.xlsx
文件 16613 2018-03-18 00:00 期末设计\报告\实验报告与期末综合设计报告编写规范.docx
文件 205824 2018-12-14 00:00 期末设计\报告\电子线路综合设计实训期末设计B.doc
文件 28497 2019-11-11 11:27 期末设计\报告\系统硬件框图--1.vsdx
文件 22884 2019-11-11 10:54 期末设计\报告\系统硬件框图.vsdx
文件 1829328 2020-02-03 10:30 期末设计\报告\课程设计报告.docx
目录 0 2019-11-11 15:24 期末设计\自动小车\
文件 5115 2002-04-16 14:32 期末设计\自动小车\STARTUP.A51
文件 11665 2019-11-11 13:12 期末设计\自动小车\STARTUP.LST
............此处省略32个文件信息
相关资源
- vspd7.2.308.zip
- 价值2k的H漫画小说系统
- Pythonamp;课堂amp;笔记(高淇amp;400;集第
- ddos压力测试工具99657
- UML建模大全
- 开源1A锂电池充电板TP4056原理图+PCB
- m1卡 ic卡可选择扇区初始化加密软件
- TSCC.exe
- FTP课程设计(服务端+客户端)
- 计算机图形学 边填充算法实现代码
- 电力系统潮流计算程序集合
- oracle数据迁移项目实施方案
- Web Api 通过文件流 文件到本地
- Visio图标-最新最全的网络通信图标库
- Spire API文档
- OpenGL参考手册
- Python中Numpy库最新教程
- SPD博士V5.3.exe
- 直流无刷电机方波驱动 stm32 例程代码
- layui后台管理模板
- 仿知乎界面小程序源代码
- 云平台-阿里云详细介绍
- photoshop经典1000例
- scratch垃圾分类源码(最终版本).sb
- IAR ARM 7.8破解
- TI CCS V5.4 安装步骤及破解文件
- 松下plc FP-XH的驱动
- 局域网硬件信息收集工具
- 加快Windows XP操作系统开机速度
- 联想启天M4350 BIOS升级文件
评论
共有 条评论