50000计数器-C版.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
50000计数器-C版

湖南工业大学 课程设计任务书 2013 —2014 学年第 一 学期 电气与信息工程 学院(系、部) 自动化 专业 1102 班级 课程名称: 单片机应用系统 设计题目: 计数器 完成期限:自 2103 年 11 月 12 日至 2013 年 11 月 21 日共 2 周 内 容 及 任 务 1.1 外部脉冲自动计数,自动显示。 1.1.1设计一个255计数器:0-255计数,计满后自动清0,重新计数(在数码管中显示)。 1.1.2设计一个50000计数器:0-50000计数,计满后自动清0,重新计数(在数码管中显示)。 进 度 安 排 起止日期 工作内容 201311.11-2013.11.12 讲述设计内容及基本原理 2013.11.13-2013.11.18 进行系统的设计 2013.11.19-2013.11.22 进行系统的调试 主 要 参 考 资 料 [1]肖申平主审. 单片机原理与应用系统设计. 电子工业出版社,2013. 指导教师(签字): 年 月 日 系(教研室)主任(签字): 年 月 日 (单片机应用系统) 设计说明书 (题目) 计数器 起止日期: 2013 年 11 月 11 日 至 2013 年 11 月 22 日 学生姓名 李俊峰 班级 自动化1102班 学号 11401700114 成绩 指导教师(签字) 电气与信息工程学院(部) 2013年 11月 21日 一、设计思路: 1、255计数:255可用8位二进制数表示,故本设计可直接采用可以重装载的计数器T0模式二进行计数。然后对TL1的内容进行相应的二进制---十进制转换:首先TL1的内容除以64H,所的商就是十进制的百位,然后用余数除以0AH,所得的商就是十进制数的十位,余数即相应的十进制的个位。接着将相应的十进制数进行译码,并在LED数码管上显示出来。每来一个脉冲其显示的结果加一,直加至255然后T1重新开始计数。 2、50000计数:可用16位二进制数表示,故本设计可采用可以重装载的计数器T0模式二进行计数。然后进行二进制---十进制转换:将counter除以100000的商是万位数字,然后用余数除以1000,所得的商就是千位数字,再将余数除以100,所得的商是百位数字,然后将余数除以10的商是十位数字,剩下的余数是个位数字。最后将十进制数进行译码,并在LED数码管上显示出来。每来一个脉冲其显示的结果加一,从0加至50000然后重新计数。 255计数程序流程图 PROTEUS仿真图 255计数器仿真图 50000计数器仿真图 三、程序调试: 1. 255计数程序: BIT_COUNT DATA 07FH TIMER DATA 07EH TIMER1 DATA 07DH SHIWEI_DATA DATA 07CH BAI DATA 07BH SHI DATA 07AH GEWEI DATA 079H DATA_IN DATA 020H DATA_OUT DATA 021H KEY BIT P1.3 ;7279的KEY连接于P1.3 CLK BIT P1.6 ;7279的CLK连接于P1.6 DAT BIT P1.7 ;7279的DATA连接于P1.7 CS BIT P2.7 ;7279的CS连接于P2.7 ORG 000H JMP START ORG 100H START: MOV SP,#2FH

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档