正在进行安全检测...

发布时间:1714937086   来源:文档文库   
字号:
1比赛场地示意图

2机器人出发区示意图4
//-------------------------------------------------------------------------*

//机器人搬运比赛程序如下:
// : 基于Freescale AW60 * // 硬件连接: * // 程序描述: 定时器2作为颜色传感器计数器;定时器1通道0-1作为PWM输出;通道2作为颜色传感器的定时器溢出中断
// 超声波计数用定时器1 * // : * // ? * // * // 作者信息? * // 版本信息? * // 完成时间? * // 修订记录: * // 时间: * // 容:? * //-------------------------------------------------------------------------* //调用头文件
#include "Includes.h"
void main(void {
//定义变量,不管在主程序还是子函数,都需要把变量的定义放在最前面,否则会报错 int D=0; int m=0; char num1=0; //用于计数用
char num2=0; //用于 转弯计数用 char flag_forward=1; //前进的标志位 char flag_backward=1; //后退的标志位
//用到的端口,一定要记得初始化端口数据方向寄存器

//液晶模块
//PTGDD |= 0b00011111; //液晶模块IO的输入输出配置 //颜色传感器模块
//PTCDD |= 0b00101100; //配置颜色传感器模块
// PTFDD &= 0b11111110; //红外传感器模块及驱动模块 PTDDD = 0b00000111; // PTDD4作为定时器2的外部时钟输入
PTBDD = 0b01000000; //前五个是红外传感器 ,最后两个是超声波的发送和接收 PTEDD |= 0b11111100; //配置驱动模块
//PTEDD &= 0b11111110; //配置红外接近传感器
PTADD = 0xFF; // PTFDD = 0b00111111; //前两个口左右计数的口

本文来源:https://www.2haoxitong.net/k/doc/26874a1e31d4b14e852458fb770bf78a65293a8d.html

《正在进行安全检测....doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

相关推荐