资源简介
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个文件信息
相关资源
- VISSIM行人仿真模块介绍和使用方法d
- GOFDesignPatterns[英文清晰目录]PDF.zip
- zw_deblur_code_1_2.zip
- watermark-reloaded.zip
- 基于SSM的花卉管理系统的设计与实现
- Aria2GUI+谷歌插件.zip
- [现代导弹控制系统设计].杨军等.扫描
- s7200smart密码清除工具.zip
- vue-dev.zip
- 微软雅黑字体.rar
- 我的第一本算法书.zip
- 计算机科学精粹.zip
- 计算机实时控制.rar
- tjzxtjzx_10773348.zip
- xyq2d.10.10.zip
- GB-T345902017道路车辆功能安全ISO26262.
- Node.js从入门到精通_中文高清.pdf
- NET.Reflector.7z
- 力软框架官方开发文档—V7.0.rar
- TabsforOfficeCenter.rar
- tool.zip
- 中国菜刀.7z
- slowwind2007_lishu_10256369.zip
- Excel2013实战技巧精粹_ExcelHome编著.pd
- c51的proteus仿真第2版[张齐][电子课件
- 爱仕达多.pdf
- 网上银行转账截图神器v6.2破解版.ra
- yusheng.exe
- MyShuo.rar
- FastStone_Capture8.4-中文绿色.zip
评论
共有 条评论