资源简介
带语音提示的交通灯控制系统礼包.rar
带语音提示的交通灯控制系统礼包.rar
代码片段和文件信息
//===============================================================
//
// The information contained herein is the exclusive property of
// Sunplus Technology Co. And shall not be distributed reproduced
// or disclosed in whole in part without prior written permission.
//
// (C) COPYRIGHT 2001 SUNPLUS TECHNOLOGY CO.
// ALL RIGHTS RESERVED
//
// The entire notice above must be reproduced on all authorized copies.
//
//==============================================================
//============================================================
// 工程名称: TrafficLight.spj
// 功能描述: 模拟交通灯控制实验
// IDE环境: SUNPLUS u‘nSPTM IDE 1.8.4(or later)
//
// 涉及的库: (a) C-Lib: (CMacro.lib);
// (b) sacmv26e.lib
//
// 组成文件:
// main.c
// hardware.asm
// sys.asm
// SPCE061A.inc
// SPCE061A.h
// s480.inc
// s480.h
// TrafficLight.h
// Note:
// 常量和变量的定义请参考 TrafficLight.h
//
/*
61板与模拟交通灯控制板的接线方法
61板 交通灯板
+5V VCC
GND VSS
IOA4 S_L
IOA5 S_S
IOA6 S_R
IOA7 N_L
IOA8 N_S
IOA9 N_R
IOA10 E_L
IOA11 E_S
IOA12 E_R
IOA13 W_L
IOA14 W_S
IOA15 W_R
IOB0 CS0
IOB1 CS1
IOB2 CS2
IOB3 CS3
IOB4 CS4
IOB5 CS5
IOB8 IO-0
IOB9 IO-1
IOB10 IO-2
IOB11 IO-3
IOB12 IO-4
IOB13 IO-5
IOB14 IO-6
IOB15 IO-7
*/
//
// 日期: 2004-4-29
// 2005-11-15 Edit by xinqiang
//===============================================
#include “SPCE061A.h“
#include “TrafficLight.h“
void MyDelay(unsigned int Ret);
main()
{
IO_Initial(); //初始化I/O端口以及中断
//初始化中断时通过变量通知SACM库当前已开有中断
uiStatus = C_Status_Normal; //设置当前运行状态为“正常状态“
uiStatus_Normal = C_1_Green; //当前交通灯亮状态为 1
//(可在TrafficLight.h中查看具体定义)
uiShowCnt = ui_SN_GreenLight;
uiShi=uiShowCnt/10; // 取倒计时显示的十位
uiGe=uiShowCnt%10; // 取倒计时显示的个位
while(1)
{
uiKey = GetKeyValue(); // 取得61板的按键键值
switch(uiStatus)
{
case C_Status_Normal: // 正常运行状态
Run_Normal();
break;
case C_Status_Emergency: // 紧急状态
Run_Emergency();
break;
case C_Status_Setup: // 设置状态
Run_Setup();
break;
case C_Status_Query: // 查询状态
Run_Query();
break;
default:
break;
}
}
}
//========================================================================================================
//函数: MyDelay
//语法:void MyDelay(unsigned int Ret)
//描述:延时函数
//参数:Ret,延时的计数值
//返回:无
//========================================================================================================
void MyDelay(unsigned int Ret)
{
while(Ret--);
}
//========================================================================================================
//函数: Run_Normal
//语法:void Run_Normal(void)
//描述:正常运行函数
//参数:无
//返回:无
//=============
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 60055 2003-05-15 10:02 带语音提示的交通灯控制系统礼包\参考源代码\source code\CMacro.lib
文件 6 2004-05-09 10:42 带语音提示的交通灯控制系统礼包\参考源代码\source code\Device.env
文件 28435 2005-10-20 19:46 带语音提示的交通灯控制系统礼包\参考源代码\source code\hardware.asm
文件 6328 2003-07-28 12:12 带语音提示的交通灯控制系统礼包\参考源代码\source code\hardware.h
文件 10310 2005-10-20 19:46 带语音提示的交通灯控制系统礼包\参考源代码\source code\hardware.inc
文件 18063 2005-11-21 19:57 带语音提示的交通灯控制系统礼包\参考源代码\source code\main.c
文件 10663 2005-11-21 19:57 带语音提示的交通灯控制系统礼包\参考源代码\source code\Makefile
文件 192804 2004-05-09 10:42 带语音提示的交通灯控制系统礼包\参考源代码\source code\out\sacmv25.lib
文件 14644 2004-05-09 10:42 带语音提示的交通灯控制系统礼包\参考源代码\source code\out\SPCE061.INC
文件 21972 2004-05-09 10:42 带语音提示的交通灯控制系统礼包\参考源代码\source code\out\SPCE061V004.H
文件 5203 2004-05-09 10:42 带语音提示的交通灯控制系统礼包\参考源代码\source code\out\unSPMACRO.h
文件 0 2005-11-16 15:52 带语音提示的交通灯控制系统礼包\参考源代码\source code\Passpoint_Register.txt
文件 0 2005-11-16 15:52 带语音提示的交通灯控制系统礼包\参考源代码\source code\Passpoint_Result.txt
文件 7494 2005-11-21 19:57 带语音提示的交通灯控制系统礼包\参考源代码\source code\Resource.asm
文件 1598 2005-11-21 19:57 带语音提示的交通灯控制系统礼包\参考源代码\source code\Resource.inc
文件 1383 2005-10-20 19:32 带语音提示的交通灯控制系统礼包\参考源代码\source code\s480.h
文件 1298 2005-10-20 19:35 带语音提示的交通灯控制系统礼包\参考源代码\source code\s480.inc
文件 243880 2005-10-20 19:35 带语音提示的交通灯控制系统礼包\参考源代码\source code\sacmv26e.lib
文件 18763 2005-10-20 14:15 带语音提示的交通灯控制系统礼包\参考源代码\source code\SPCE061A.h
文件 13784 2005-10-20 14:02 带语音提示的交通灯控制系统礼包\参考源代码\source code\SPCE061A.inc
文件 2686 2005-11-21 19:57 带语音提示的交通灯控制系统礼包\参考源代码\source code\sys.asm
文件 762 2005-11-21 20:04 带语音提示的交通灯控制系统礼包\参考源代码\source code\TrafficLight.env
文件 10841 2005-11-15 15:50 带语音提示的交通灯控制系统礼包\参考源代码\source code\TrafficLight.h
文件 7421 2005-11-21 19:57 带语音提示的交通灯控制系统礼包\参考源代码\source code\TrafficLight.lik
文件 916 2005-11-21 20:04 带语音提示的交通灯控制系统礼包\参考源代码\source code\TrafficLight.opt
文件 3030 2005-11-15 14:54 带语音提示的交通灯控制系统礼包\参考源代码\source code\TrafficLight.rc
文件 720 2005-11-15 14:54 带语音提示的交通灯控制系统礼包\参考源代码\source code\TrafficLight.set
文件 3903 2005-11-15 14:54 带语音提示的交通灯控制系统礼包\参考源代码\source code\TrafficLight.spj
文件 486 2004-05-09 10:42 带语音提示的交通灯控制系统礼包\参考源代码\source code\voice\0.72k
文件 7546 2004-05-09 10:42 带语音提示的交通灯控制系统礼包\参考源代码\source code\voice\0.wav
............此处省略68个文件信息
评论
共有 条评论