网站大量收购独家精品文档,联系QQ:2885784924

课程设计(电脑时钟)1.ppt

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

单片机课程设计 基本内容 1 .编写程序,从实验系统的键盘上输入设定开始计数时间、闹钟时间初值; 2 .将键盘输入的数值送到LED上显示; 3 .用定时器产生0.1秒的定时中断,对时钟计数器技术,并送到LED显示; 4 .闹钟时间到则报警提示。 5 .设计暂停键功能 时间安排及注意事项: 1.设计时间为一周。包括脱机编程及查阅资料,联机调试。周五提交课程设计说明书同时答辩。 2.设计调试时严格按照实验操作步骤调试,不得随意更换设备,不得随意删改计算机设置,严禁玩游戏及操作与设计无关项目。 3.保持室内卫生、整洁,做完整理好再离开。 时间安排及注意事项: 上午: 8:15-11:15 下午: 14:00-17:00 晚上: 18:30-21:30 周一至周四:电脑时钟编程及调试 周四:总调,设计说明书撰写 周五:提交设计说明书,答辩 成绩评定 课程设计的成绩评定依据: 1.出勤、设计过程、设计说明书; 2. 运行的实际效果; 3.口试答辩情况综合评定。 课程设计说明书(手写) 1.设计任务、原理、步骤; 2.硬件原理图; 3.内存使用分配表;功能键说明; 4.每个模块程序的详细流程图; 5.程序清单(无注解,供答辩用); 6.设计心得体会。 参考书目 1.《单片机原理实验指导书》 2.《单片微型机原理、应用与实验》 张友德 等编 复旦大学出版社 设计说明及流程 数码管显示字形 LED显示器是由发光二极管构成的字段组成的显示器。 显示程序任务: 设置显示缓冲区(7EH- 79 H) ,存放待显示数据和字符(位置码)。 显示译码:程序存储器中建立字形码常数表,查表得出对应数据和字符的字形码。 输出显示:输出字形码到显示端口。 设计说明及流程 设计说明及流程 实验系统有4×8的键盘结构(见键扫显示原理图)。 键盘的行线通过电阻接+5V,当键盘上没有键闭合时所有的行线和列线都断开,行线都为高电平。当键盘上某一键闭合时,则该键所对应的行线和列线都短路。 CPU逐行逐列地检查键盘的状态,可判断键盘上有无键闭合。CPU对键盘上闭合键的键号确定,可根据行线和列线的状态计算求得,也可以根据行线和列线的状态查表求得。 (3)主程序、定时中断服务程序流程 * * 电脑时钟设计 字位口表(从高位起) 位置 G5 G4 G3 G2 G1 G0 数值 20H 10H 08H 04H 02H 01H 3.键盘显示原理图 采用动态显示方式,即一位一位地轮流点亮(扫描)6位显示器。 在8032RAM存储器中设置六个显示缓冲区单元7EH-79H,分别存放6位显示器的显示数据(从高到低)。 (1)显示子程序模块 主要模块 (2)键盘输入模块 *

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档