您现在正在浏览:首页 > 论文 > 电子电工 > 课程设计-田劲运动计时器 附程序

免费下载课程设计-田劲运动计时器 附程序

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:电子技术
  • 适用年级:大学
  • 上传用户:优_雅_
  • 文件格式:word
  • 文件大小:4.04MB
  • 上传时间:2009-7-21 2:45:16
  • 下载次数:0
  • 浏览次数:81

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
课程设计 田劲运动计时器 附程序 共8页,3859字
摘要
本设计主要由五部分构成:AT89C52内部定时/计数器T0设置为定时器模式l工作方式,作为电子秒表的计时基准;通过红外对管检测,当有运动员经过时,由单片机记下序号与时间;用MAX7219驱动八个数码管,显示秒表时间和成绩;运用MAX485使从机与主机进行串行通信;通过语音芯片实现成绩的播报和圈数的播报。
关键字:红外对管;MAX7219;数码管;MAX485 ;语音芯片。

一 、方案论证、比较与选择
根据题目要求,以下为几个重要部分进行方案的比较、论证与选择。
1、单片机选择
方案一:采用AT89C52单片机
AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
方案二:采用ATmega16作为控制器
ATmega16是基于增强的AVR RISC结构的低功耗8 位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间,ATmega16 的数据吞吐率高达1 MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。与AT89C51相比,Atmega16的优点有很多:a、门槛低:多种编程方式、可反复擦写(可达1万次以上)、多免费编程语言、多种器件选择;b、高速单片机:一时钟周期执行一条指令、多累加器、中断响应速度快、C语言编程效率高;c、低功耗单片机;d、高保密度等主要优点。
本系统只需通过红外检测和时钟显示及电子秒表,使用AT89S52已足够,因此采用AT89S52。
2、显示部分方案选择
方案一:采用LED数码管显示秒表时间和成绩。在本系统中需要用到8只LED数码管进行动态显示就可以达到要求。采用LED的优点是屏幕刷新速度快,亮度高,醒目,价格便宜,寿命长;缺点是只能显示0~9的数字和一些简单的字符。
方案二:用LCD液晶显示,其优点是能显示更多的字符,工作电流比LED小几个数量级,故其功耗低,且有着良好的人机界面,体积小,功耗极低。缺点是与LED数码管相比,价格比较贵。
基于上述考虑,且本系统只需显示时间和成绩,所以选择方案一。
3、显示驱动方案选择
方案一:用8279芯片驱动按键电路以及数码管显示。它的缺点是采用并行口通信,占用单片机I/O口较多。
方案二:采用MAX7219芯片驱动数码管,它使用串行口通信,采用动态扫描显示。并且支持8位数码管显示,满足本系统的要求。
通过分析比较,本系统选择MAX7219芯片,作为数码管驱动。
4、检测器件选择
方案一:采用普通红外对管检测物体经过。优点是价格便宜。缺点是需要通过555进行频率调制,扩散的角度相对较大,易受外界光的影响。
方案二:采用CR系列光电开关。距离漫反射40CM,镜片反射300CM,对射500CM符合设计要求。优点是使用简单,检测准确。缺点是价格昂贵。
通过比较,该系统采用普通红外对管进行检测。
二、系统设计
......
资料文件预览
共18文件夹,266个文件,文件总大小:8.34MB,压缩后大小:4.04MB
  • 课程设计-田劲运动计时器 附程序
    • 田劲运动计时器
      • 跑道计时
        • 7219
          • max7219级连
            • max7219级连
              • C代码文件main.c  [1.77KB]
              • 列表文件main.LST  [3.81KB]
              • 对象文件main.OBJ  [6.64KB]
              • max7219  [6.67KB]
              • DSNmax7219.DSN  [73.40KB]
              • Macintosh BinHex2.0文件max7219.hex  [776.00B]
              • lnpmax7219.lnp  [82.00B]
              • M51max7219.M51  [6.87KB]
              • Microsoft Developer Studio文件max7219.Opt  [1.01KB]
              • 由REND386/AVRIL使用的文件格式max7219.plg  [0.00B]
              • PWImax7219.PWI  [806.00B]
              • Uv2max7219.Uv2  [1.65KB]
              • A51STARTUP.A51  [5.00KB]
              • 列表文件STARTUP.LST  [11.39KB]
              • 对象文件STARTUP.OBJ  [749.00B]
          • max7219驱动
            • max7219驱动
              • C代码文件8DigitShow.c  [2.04KB]
              • C程序头文件8DigitShow.h  [1.44KB]
              • 列表文件8DigitShow.LST  [4.79KB]
              • 对象文件8DigitShow.OBJ  [6.75KB]
              • 8DigitShowPro  [6.22KB]
              • Macintosh BinHex2.0文件8DigitShowPro.hex  [1.10KB]
              • lnp8DigitShowPro.lnp  [55.00B]
              • M518DigitShowPro.M51  [6.37KB]
              • Microsoft Developer Studio文件8DigitShowPro.Opt  [1.76KB]
              • 由REND386/AVRIL使用的文件格式8DigitShowPro.plg  [8.34KB]
              • Uv28DigitShowPro.Uv2  [2.13KB]
              • 备份文件8DigitShowPro_Opt.Bak  [1.71KB]
              • 备份文件8DigitShowPro_Uv2.Bak  [2.11KB]
              • DBKLast Loaded max7219驱动8个共阴LED.DBK  [72.38KB]
              • DSNmax7219驱动8个共阴LED.DSN  [72.36KB]
              • PWImax7219驱动8个共阴LED.PWI  [742.00B]
          • VBPRO
            • Microsoft Source Safe文件MSSCCPRJ.SCC  [190.00B]
            • 表单;Visual Basic表单PCpro.frm  [8.40KB]
            • Microsoft Visual Basic工程文件工程1.vbp  [720.00B]
            • Microsoft Visual Basic工作区文件工程1.vbw  [52.00B]
          • 7219  [27.83KB]
          • C代码文件7219.c  [10.52KB]
          • DSN7219.DSN  [106.63KB]
          • Macintosh BinHex2.0文件7219.hex  [5.53KB]
          • lnp7219.lnp  [40.00B]
          • 列表文件7219.LST  [22.69KB]
          • M517219.M51  [33.21KB]
          • 对象文件7219.OBJ  [34.05KB]
          • Microsoft Developer Studio文件7219.Opt  [1.55KB]
          • 由REND386/AVRIL使用的文件格式7219.plg  [192.00B]
          • PWI7219.PWI  [821.00B]
          • Uv27219.Uv2  [2.07KB]
          • 备份文件7219_Opt.Bak  [1.90KB]
          • 备份文件7219_Uv2.Bak  [2.07KB]
          • C程序头文件8DigitShow.h  [1.44KB]
          • 列表文件8DigitShow.LST  [3.09KB]
          • 对象文件8DigitShow.OBJ  [2.41KB]
          • A7219  [7.08KB]
          • 二进制文件A7219.BIN  [2.34KB]
          • DSKA7219.DSK  [4.21KB]
          • Macintosh BinHex2.0文件A7219.HEX  [5.65KB]
          • M51A7219.M51  [26.95KB]
          • 3D Studio(DOS)工程文件a7219.PRJ  [2.57KB]
          • DBKBackup Of 7219.DBK  [106.63KB]
          • DSNhongwai.DSN  [104.44KB]
          • PWIhongwai.PWI  [848.00B]
          • hy7219  [34.42KB]
          • Macintosh BinHex2.0文件hy7219.hex  [10.94KB]
          • lnphy7219.lnp  [57.00B]
          • M51hy7219.M51  [42.95KB]
          • Microsoft Developer Studio文件hy7219.Opt  [2.07KB]
          • 由REND386/AVRIL使用的文件格式hy7219.plg  [170.00B]
          • Uv2hy7219.Uv2  [2.00KB]
          • 备份文件hy7219_Opt.Bak  [1.91KB]
          • 备份文件hy7219_Uv2.Bak  [2.11KB]
          • DBKLast Loaded 7219.DBK  [106.63KB]
          • DBKLast Loaded hongwai.DBK  [104.44KB]
          • DBKLast Loaded rs232.DBK  [84.49KB]
          • Adobe Acrobat可导出文档格式文件MAX7219-MAX7221.pdf  [734.52KB]
          • Adobe Acrobat可导出文档格式文件MAX7219.pdf  [186.94KB]
          • RAR压缩档案(Eugene Roshall格式)max7219级连.rar  [28.07KB]
          • RAR压缩档案(Eugene Roshall格式)max7219驱动.rar  [39.11KB]
          • RAR压缩档案(Eugene Roshall格式)Max7221-7219.rar  [158.57KB]
          • Adobe Acrobat可导出文档格式文件MAX7221_1284306.pdf  [186.94KB]
          • C代码文件new.c  [14.08KB]
          • 备份文件new.c.bak  [14.05KB]
          • 列表文件new.LST  [39.24KB]
          • 对象文件new.OBJ  [41.25KB]
          • rs232  [6.55KB]
          • C代码文件rs232.c  [1.83KB]
          • DSNrs232.DSN  [84.42KB]
          • Macintosh BinHex2.0文件rs232.hex  [1.45KB]
          • lnprs232.lnp  [58.00B]
          • 列表文件rs232.LST  [4.93KB]
          • M51rs232.M51  [9.44KB]
          • 对象文件rs232.OBJ  [6.54KB]
          • Microsoft Developer Studio文件rs232.Opt  [1.47KB]
          • 由REND386/AVRIL使用的文件格式rs232.plg  [384.00B]
          • PWIrs232.PWI  [821.00B]
          • Uv2rs232.Uv2  [2.12KB]
          • 备份文件rs232_Opt.Bak  [1.47KB]
          • 备份文件rs232_Uv2.Bak  [2.11KB]
          • A51STARTUP.A51  [6.23KB]
          • 列表文件STARTUP.LST  [13.72KB]
          • 对象文件STARTUP.OBJ  [749.00B]
          • 列表文件TEMP.LST  [139.00B]
          • DataCAD线型文件WAVE.LIN  [90.00B]
          • C代码文件[编辑]1.C  [8.67KB]
          • 备份文件[编辑]1.C.bak  [271.00B]
          • RAR压缩档案(Eugene Roshall格式)基于AT89C51+MAX7219测试频率计.rar  [36.79KB]
          • C代码文件秒表1.C  [4.31KB]
          • 文本文档秒表2.txt  [5.67KB]
        • text
          • 7219
            • max7219级连
              • max7219级连
                • C代码文件main.c  [1.77KB]
                • 列表文件main.LST  [3.81KB]
                • 对象文件main.OBJ  [6.64KB]
                • max7219  [6.67KB]
                • DSNmax7219.DSN  [73.40KB]
                • Macintosh BinHex2.0文件max7219.hex  [776.00B]
                • lnpmax7219.lnp  [82.00B]
                • M51max7219.M51  [6.87KB]
                • Microsoft Developer Studio文件max7219.Opt  [1.01KB]
                • 由REND386/AVRIL使用的文件格式max7219.plg  [0.00B]
                • PWImax7219.PWI  [806.00B]
                • Uv2max7219.Uv2  [1.65KB]
                • A51STARTUP.A51  [5.00KB]
                • 列表文件STARTUP.LST  [11.39KB]
                • 对象文件STARTUP.OBJ  [749.00B]
            • max7219驱动
              • max7219驱动
                • C代码文件8DigitShow.c  [2.04KB]
                • C程序头文件8DigitShow.h  [1.44KB]
                • 列表文件8DigitShow.LST  [4.79KB]
                • 对象文件8DigitShow.OBJ  [6.75KB]
                • 8DigitShowPro  [6.22KB]
                • Macintosh BinHex2.0文件8DigitShowPro.hex  [1.10KB]
                • lnp8DigitShowPro.lnp  [55.00B]
                • M518DigitShowPro.M51  [6.37KB]
                • Microsoft Developer Studio文件8DigitShowPro.Opt  [1.76KB]
                • 由REND386/AVRIL使用的文件格式8DigitShowPro.plg  [8.34KB]
                • Uv28DigitShowPro.Uv2  [2.13KB]
                • 备份文件8DigitShowPro_Opt.Bak  [1.71KB]
                • 备份文件8DigitShowPro_Uv2.Bak  [2.11KB]
                • DBKLast Loaded max7219驱动8个共阴LED.DBK  [72.38KB]
                • DSNmax7219驱动8个共阴LED.DSN  [72.36KB]
                • PWImax7219驱动8个共阴LED.PWI  [742.00B]
            • VBPRO
              • Microsoft Source Safe文件MSSCCPRJ.SCC  [190.00B]
              • 表单;Visual Basic表单PCpro.frm  [8.40KB]
              • Microsoft Visual Basic工程文件工程1.vbp  [720.00B]
              • Microsoft Visual Basic工作区文件工程1.vbw  [52.00B]
            • 7219  [27.83KB]
            • C代码文件7219.c  [10.52KB]
            • DSN7219.DSN  [106.63KB]
            • Macintosh BinHex2.0文件7219.hex  [5.53KB]
            • lnp7219.lnp  [40.00B]
            • 列表文件7219.LST  [22.69KB]
            • M517219.M51  [33.21KB]
            • 对象文件7219.OBJ  [34.05KB]
            • Microsoft Developer Studio文件7219.Opt  [1.90KB]
            • 由REND386/AVRIL使用的文件格式7219.plg  [183.00B]
            • PWI7219.PWI  [821.00B]
            • Uv27219.Uv2  [2.07KB]
            • 备份文件7219_Opt.Bak  [1.89KB]
            • 备份文件7219_Uv2.Bak  [2.07KB]
            • C程序头文件8DigitShow.h  [1.44KB]
            • 列表文件8DigitShow.LST  [3.09KB]
            • 对象文件8DigitShow.OBJ  [2.41KB]
            • A7219  [7.08KB]
            • 二进制文件A7219.BIN  [2.34KB]
            • DSKA7219.DSK  [4.21KB]
            • Macintosh BinHex2.0文件A7219.HEX  [5.65KB]
            • M51A7219.M51  [26.95KB]
            • 3D Studio(DOS)工程文件a7219.PRJ  [2.57KB]
            • DBKBackup Of 7219.DBK  [106.63KB]
            • DSNhongwai.DSN  [104.44KB]
            • PWIhongwai.PWI  [848.00B]
            • Macintosh BinHex2.0文件hy7219.hex  [11.12KB]
            • lnphy7219.lnp  [57.00B]
            • M51hy7219.M51  [44.86KB]
            • Microsoft Developer Studio文件hy7219.Opt  [1.57KB]
            • 由REND386/AVRIL使用的文件格式hy7219.plg  [403.00B]
            • Uv2hy7219.Uv2  [2.11KB]
            • 备份文件hy7219_Opt.Bak  [1.50KB]
            • 备份文件hy7219_Uv2.Bak  [2.11KB]
            • DBKLast Loaded 7219.DBK  [106.63KB]
            • DBKLast Loaded hongwai.DBK  [104.44KB]
            • DBKLast Loaded rs232.DBK  [84.49KB]
            • MAC  [2.42KB]
            • C代码文件MAC.C  [500.00B]
            • Macintosh BinHex2.0文件MAC.hex  [461.00B]
            • lnpMAC.lnp  [54.00B]
            • 列表文件MAC.LST  [2.21KB]
            • M51MAC.M51  [5.61KB]
            • 对象文件MAC.OBJ  [2.12KB]
            • Microsoft Developer Studio文件MAC.Opt  [1.45KB]
            • 由REND386/AVRIL使用的文件格式MAC.plg  [533.00B]
            • Uv2MAC.Uv2  [2.11KB]
            • 备份文件MAC_Opt.Bak  [1.45KB]
            • 备份文件MAC_Uv2.Bak  [0.00B]
            • Adobe Acrobat可导出文档格式文件MAX7219-MAX7221.pdf  [734.52KB]
            • Adobe Acrobat可导出文档格式文件MAX7219.pdf  [186.94KB]
            • RAR压缩档案(Eugene Roshall格式)max7219级连.rar  [28.07KB]
            • RAR压缩档案(Eugene Roshall格式)max7219驱动.rar  [39.11KB]
            • RAR压缩档案(Eugene Roshall格式)Max7221-7219.rar  [158.57KB]
            • Adobe Acrobat可导出文档格式文件MAX7221_1284306.pdf  [186.94KB]
            • C代码文件new.c  [14.62KB]
            • 备份文件new.c.bak  [14.42KB]
            • 列表文件new.LST  [40.63KB]
            • rs232  [6.55KB]
            • C代码文件rs232.c  [1.83KB]
            • DSNrs232.DSN  [84.42KB]
            • Macintosh BinHex2.0文件rs232.hex  [1.45KB]
            • lnprs232.lnp  [58.00B]
            • 列表文件rs232.LST  [4.93KB]
            • M51rs232.M51  [9.44KB]
            • 对象文件rs232.OBJ  [6.54KB]
            • Microsoft Developer Studio文件rs232.Opt  [1.47KB]
            • 由REND386/AVRIL使用的文件格式rs232.plg  [384.00B]
            • PWIrs232.PWI  [821.00B]
            • Uv2rs232.Uv2  [2.12KB]
            • 备份文件rs232_Opt.Bak  [1.47KB]
            • 备份文件rs232_Uv2.Bak  [2.11KB]
            • A51STARTUP.A51  [6.23KB]
            • 列表文件STARTUP.LST  [13.72KB]
            • 对象文件STARTUP.OBJ  [749.00B]
            • 列表文件TEMP.LST  [139.00B]
            • DataCAD线型文件WAVE.LIN  [90.00B]
            • C代码文件[编辑]1.C  [8.67KB]
            • 备份文件[编辑]1.C.bak  [271.00B]
            • RAR压缩档案(Eugene Roshall格式)基于AT89C51+MAX7219测试频率计.rar  [36.79KB]
            • C代码文件秒表1.C  [4.31KB]
            • 文本文档秒表2.txt  [5.67KB]
          • VBPRO
            • Microsoft Source Safe文件MSSCCPRJ.SCC  [190.00B]
            • 表单;Visual Basic表单PCpro.frm  [8.84KB]
            • Microsoft Visual Basic工程文件工程1.vbp  [708.00B]
            • Microsoft Visual Basic工作区文件工程1.vbw  [49.00B]
          • 子机
            • C程序头文件DS1302.h  [5.81KB]
            • C程序头文件ds18b20.h  [1.59KB]
            • C程序头文件LCD1602.h  [3.68KB]
            • main  [36.68KB]
            • C代码文件main.c  [13.08KB]
            • 备份文件main.c.bak  [13.09KB]
            • Macintosh BinHex2.0文件main.hex  [10.54KB]
            • lnpmain.lnp  [56.00B]
            • 列表文件main.LST  [27.57KB]
            • M51main.M51  [51.13KB]
            • 对象文件main.OBJ  [43.19KB]
            • Microsoft Developer Studio文件main.Opt  [2.03KB]
            • 由REND386/AVRIL使用的文件格式main.plg  [33.15KB]
            • Uv2main.Uv2  [2.11KB]
            • 备份文件main_Opt.Bak  [2.02KB]
            • 备份文件main_Uv2.Bak  [2.10KB]
            • A51STARTUP.A51  [6.23KB]
            • 列表文件STARTUP.LST  [13.72KB]
            • 对象文件STARTUP.OBJ  [749.00B]
          • 可执行文件(程序)ccKeilVxx.exe  [17.50KB]
        • JPEG图形文件232转485接线图.jpg  [37.63KB]
        • C代码文件7219.c  [10.52KB]
        • C代码文件dizhi1#.c  [716.00B]
        • Microsoft Word文档Doc1.doc  [53.50KB]
        • Microsoft Word文档Doc2.doc  [44.00KB]
        • Microsoft Word文档E3F-5DM.doc  [128.50KB]
        • C代码文件jy.c  [1.49KB]
        • Windows或OS/2位图文件MAX485.bmp  [645.05KB]
        • Adobe Acrobat可导出文档格式文件MAX7219-MAX7221[1].pdf  [734.52KB]
        • C代码文件miaobiao.c  [6.75KB]
        • C代码文件new.c  [15.72KB]
        • C代码文件wl013.C  [2.09KB]
        • C代码文件zhuji.c  [790.00B]
        • Microsoft Word文档~$劲运动计时器.doc  [162.00B]
        • SCHDOC显示1.SCHDOC  [459.00KB]
        • Microsoft Word文档流程图.doc  [47.00KB]
        • Microsoft Word文档田劲运动计时器.doc  [168.00KB]
        • Microsoft Word文档田劲运动计时器2.doc  [200.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部