77范文网 - 专业文章范例文档资料分享平台

基于AW60十秒倒计时抢答器的设计(3)

来源:网络收集 时间:2019-02-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

附录一:电路实物照片

图9、在开始键未按下时显示0000

图10、LED显示抢答者编号及按下时间

第 11 页

附录二:程序调试

图11、程序调试

图12、程序调试

附录三:电路原理图

第 12 页

图13、系统整图

附录四:主要程序

第 13 页

主函数程序:

//-------------------------------------------------------------------------* //工 程 名: timer * //硬件连接:(1)PTD.0接指示灯 * // (2)MCU的串口与PC方的串口相连 * //程序描述: * // (1)TPM1溢出中断,数码管显示分秒信息。 //目 的: 学习定时器基本功能 * //说 明: 无 * //------苏州大学飞思卡尔嵌入式系统研发中心2011年------*

//总头文件

#include \

void main(void) {

//1 主程序使用的变量定义 //uint8 start=1;

//2 关总中断

DisableInterrupt(); //禁止总中断

//3 芯片初始化

MCUInit(); //芯片初始化

//4 模块初始化 Buzzer_DD=0xff; LEDdata_D=0xff;

TPMinit(TPM_NUM_1); //定时器1初始化 LEDinit(); //数码管初始化 KBInit(); //键盘初始化

//5 内存初始化

//6 开放中断

EnableKBint(); //开键盘中断

EnabletimerInt(TPM_NUM_1); //开放定时器1溢出中断 EnableInterrupt(); //开放总中断 LEDshow(ledbuf);

//7系统复位后,数码管显示“0000 ”并闪烁;按下“开始”键后,各抢答

第 14 页

键才有效

//不断循环闪烁0000直到开始键(*键)被按下,跳出循环后开始计时 do{

LEDdata=0xc0; LEDcs1=0x03; LEDcs2=0x0c;

Delay(10); //延时使数码管显示闪烁 LEDdata=0xff;Delay(1); LEDdata=0xc0; }while(start==0);

//7 主循环 while (1) {

LEDshow(ledbuf);//正常显示计数器当前计数的值

} }

中断函数程序:

//-------------------------------------------------------------------------* // 文件名: isr.c * // 说 明: 中断处理函数文件 * //-------------------------------------------------------------------------* //头文件 #include \

//此处为用户新定义中断处理函数的存放处

//-------------------------------------------------------------------------* //函数名: isrKeyBoard * //功 能: 扫描键盘,向串口发送键值和定义值 * //参 数: 无 * //返 回: 无 * //说 明: 调用了KBScanN、SCISend1、KBInit函数 *

第 15 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于AW60十秒倒计时抢答器的设计(3)在线全文阅读。

基于AW60十秒倒计时抢答器的设计(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/474698.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: