1 / 5
文档名称:

LPC2000设计象棋比赛计时器.doc

格式:doc   大小:164KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

LPC2000设计象棋比赛计时器.doc

上传人:bjy0415 2018/11/29 文件大小:164 KB

下载得到文件列表

LPC2000设计象棋比赛计时器.doc

文档介绍

文档介绍:某象棋快棋赛规则如下:红、黑双方对奕时间累计均为十分钟,超时判负;甲乙对奕方的计时器均用3位数码管显示,预定的初值均为十分钟,采用倒计时方式,通过按扭启动;由本方控制对方,比如甲方走完一步棋后必须按一次甲方的按键,该按键启动乙方倒计时。同理,乙方走完一步棋后必须按一次乙方的按键,该按键启动甲方倒计时。超时能发出报警声音,比赛结束。
利用你所学的知识,用LPC2000微控制器设计一个上述比赛用的计时器,尽可能详细给出软硬件设计、实现方案。
软件流程图
程序
#define uchar unsigned char
#define uint unsigned int
#define Fpclk 12000000 //12MHz晶振
#define BEEPCON (1<<12)//0x00001000 //,低电平蜂鸣
/***甲方数码管****/
#define wel1 (1<<7) //0x00000080,,高电平选中
#define wel2 (1<<8) //0x00000100,
#define wel3 (1<<9) //0x00000200,
/***乙方数码管****/
#define wel4 (1<<23)//0x01000000,,高电平选中
#define wel5 (1<<24) //0x02000000,
#define wel6 (1<<25) //0x04000000,
int count1 = 600,count2=600;
int key1,key2;
/*函数名称:定时器初始化函数******************/
/*函数功能:定时器时间为十分钟,为倒计时计数**/
void time0_init (void)//定时器0初始化,定时时间1s
{
T0TC = 0; //设置定时器0
T0PR = 99; //时钟100分频
T0MCR = 0x03; //设置T0MR0匹配后复位T0TC,并产生中断
T0MR0 = Fplck / 100; //设置匹配值
T0TCR = 0x01; //启动定时器
/*设置向量中断控制器*/
VICIntSelect = VICIntSelect & (~(1<<4)); //IRQ
tl0 = 0x20 | 4; //向量IRQ通道0
VICVectAddr0 = (uint32) Timer0_ISR; //中断服务地址Timer0_ISR
VICIntEable = (1<<4); //使能中断
}
/*函数名称:中断服务函数*************************/
/*函数功能:控制甲乙两方时间的暂停和继续*********/
void __irq Timer0_ISR(void)
{
if(!key2)//乙按键后甲的时间减少
count1 --;
display(count1);
if(!key1)//甲按键后乙的时间减少
cou

最近更新

湖南省益阳市选调生考试(行政职业能力测验).. 148页

冷沉淀技术评估患者免疫调节功能 27页

冷沉淀对痛风患者尿酸水平的影响研究 27页

2024年足球知识题库附参考答案【培优】 12页

中国历史文化知识竞赛100题含答案(a卷) 14页

县乡教师选调考试《教师职业道德》题库及完整.. 40页

县乡教师选调考试《教师职业道德》题库(网校.. 41页

县乡教师选调进城考试《教育心理学》题库附参.. 122页

科普知识竞赛题库100道及答案(有一套) 18页

职业教育法考试题库及参考答案【模拟题】 26页

职业教育法考试题库(名师推荐) 26页

冠状动脉搭桥术后患者常见并发症的预防与处理.. 27页

农行网点6S管理手册的工作环境 27页

内外协同推进医院标准化经营管理的策略 24页

全科医生慢性病及多重疾病管理的专家 27页

全科医学教育的学习成果考核 28页

全科医学培训中的医疗技术与临床实践 31页

党支部党员队伍建设与工作情况与总结报告 33页

儿童自闭症的早期干预与康复方案 33页

儿科骨科进修报告儿童趾骨骨折的护理措施 30页

儿保骨科护理进修报告儿童骨质疏松症的预防和.. 32页

保健员述职报告健康管理计划的制定和效果评估.. 30页

住院医师规范化培训年度工作的医患沟通与病情.. 26页

县乡教师选调考试《教师职业道德》题库【必考.. 44页

县乡教师选调考试《教师职业道德》题库附参考.. 41页

县乡教师选调进城考试《教育心理学》题库精品.. 121页

科普知识竞赛题库100道及参考答案【考试直接用.. 18页

护理就业能力展示PPT 28页

70周岁以上驾考三力测试题附答案 29页

油墨安全技术说明 12页