}
}
(8)实现前进的程序
void GoAhead() //前进
{
PlaySnd(S_ACT1,3); //提示
*P_IOB_Data=0x0100; //前进
*P_INT_Mask |= 0x0004; //以下为中断定时操作
__asm("int fiq,irq");
uiTimecont = 0;
}
(9)实现倒退的程序
void BackUp() //倒退
{
PlaySnd(S_DCZY,3); //提示
*P_IOB_Data=0x0200; //倒退
*P_INT_Mask |= 0x0004; //以下为中断定时操作
__asm("int fiq,irq");
uiTimecont = 0;
}
(10)实现左拐的程序
void TurnLeft() //左转
{
PlaySnd(S_GJG,3);
*P_IOB_Data=0x0900; //右转
Delay(); //延时
*P_IOB_Data=0x0500; //左转
*P_INT_Mask |= 0x0004; //以下为中断定时操作
__asm("int fiq,irq");
uiTimecont = 0;
}
(11)实现右拐的程序
void TurnRight() //右转
{
PlaySnd(S_GJG,3); //语音提示
*P_IOB_Data=0x0500; //左转
Delay(); //延时
*P_IOB_Data=0x0900; //右转
*P_INT_Mask |= 0x0004; //以下为中断定时操作
__asm("int fiq,irq");
uiTimecont = 0;
}
(12)实现辨识的程序
void BSR(void)
{
int Result; //辨识结果寄存
Result = BSR_GetResult(); //获得识别结果
if(Result>0) //有语音触发?
{
*P_IOB_Data=0x0000; //临时停车
switch(Result)
{
case NAME_ID: //识别出名称命令
Stop(); //停车待命
- 上一篇:轨道电路MATLAB仿真及应用+源码
- 下一篇:51单片机电话远程控制系统设计+源码+流程图
-
-
-
-
-
-
-
高警觉工作人群的元情绪...
现代简约美式风格在室内家装中的运用
g-C3N4光催化剂的制备和光催化性能研究
巴金《激流三部曲》高觉新的悲剧命运
浅析中国古代宗法制度
C++最短路径算法研究和程序设计
江苏省某高中学生体质现状的调查研究
上市公司股权结构对经营绩效的影响研究
中国传统元素在游戏角色...
NFC协议物理层的软件实现+文献综述