单片机6800系统多功能时钟课程设计报告.docVIP

  • 2
  • 0
  • 约1.34万字
  • 约 19页
  • 2019-04-23 发布于安徽
  • 举报

单片机6800系统多功能时钟课程设计报告.doc

PAGE word格式.整理版 中南民族大学 计算机科学学院 单片机课程设计报告 课 程 单片机课程设计 设计题目 多功能时钟 年级专业 自动化五班 学 号 学生姓名 王伟 指导教师 吴桂华 2013年 11 月 30日 课程设计量化评分标准 ? 指标 最高分 评分要素 评分 方案设计 35 方案选择合理,分析、设计正确,原理清楚,电路、程序流程图清晰,结构合理,程序简洁、正确。? ? 调试 15 过程清晰,调试方案设计合理,测试点选择适当,程序编写正确,调试步骤清楚。 ? 结果 20 电路及程序运行结果正确,达到预期效果。? ? 设计报告 20 报告结构严谨,逻辑严密,论述层次清晰,语言流畅,表达准确,重点突出,报告完全符合规范化要求,用计算机打印成文。 ? 工作态度 10 工作态度认真,按时完成设计任务,是否独立完成。? ? 总 评 成 绩 ? 指导老师评语: 设计题目:多功能时钟 要求 6800系统自议题目(该题目须经老师认可) 分析 此次实验我用6800系统自定题目完成了多功能数字时钟的设计,初始设计的想法源于6800系统自带的一个时钟程序,我觉得挺有意思,于是就在此程序上进行了功能扩展,增加了计时(秒表功能),倒计时(倒计时没倒计1秒,蜂鸣器滴答一声,到计时完毕,数码管数字全闪,蜂鸣器停止),闹钟(播放桂花香),整点闹钟(时钟整点,蜂鸣器滴答一声),还有,原来的程序也改成了具有闪动的时间显示格式,值得一提的就是初始化显示,由我设计的流水数码管显示“I love you”,呵呵! 设计 硬件设计(包括设计方案及说明、完整的硬件连接图等) 2、软件编程(包括流程图、完整的汇编源程序及其注释) #include reg52.h #include INTRINS.H #define uchar unsigned char #define uint unsigned int uchar code table[]={~0xC0,~0xf9,~0xa4,~0xb0,~0x99,~0x92,~0x82,~0xf8,~0x80, ~0x90,~0x88,~0x83,~0xc6,~0xa1,~0x86,~0x8e,~0xff,~0xcf,~0xff,~0xc7,~0xc0,~0xc1,~0x86,~0xff,~0x91,~0xc0,~0x41,~0xbf}; //0-F、灭(16)、I,灭,L,O,V,E,灭,Y,O,U,时间格式符 uchar code music_tab[] ={ 0x18, 0x30, 0x1C , 0x10, //格式为: 频率常数, 节拍常数 0x20, 0x40, 0x1C , 0x10, 0x18, 0x10, 0x20 , 0x10, 0x1C, 0x10, 0x18 , 0x40, 0x1C, 0x20, 0x20 , 0x20, 0x1C, 0x20, 0x18 , 0x20, 0x20, 0x80, 0xFF , 0x20, 0x30, 0x1C, 0x10 , 0x18, 0x20, 0x15, 0x20 , 0x1C, 0x20, 0x20, 0x20 , 0x26, 0x40, 0x20, 0x20 , 0x2B, 0x20, 0x26, 0x20 , 0x20, 0x20, 0x30, 0x80 , 0xFF, 0x20, 0x20, 0x1C , 0x10, 0x18, 0x10, 0x20 , 0x20, 0x26, 0x20, 0x2B , 0x20, 0x30, 0x20, 0x2B , 0x40, 0x20, 0x20, 0x1C , 0x10, 0x18, 0x10, 0x20 , 0x20, 0x26, 0x20, 0x2B , 0x20, 0x30, 0x20, 0x2B , 0x40, 0x20, 0x30, 0x1C , 0x10, 0x18, 0x20, 0x15 , 0x20, 0x1C, 0x20, 0x20 , 0x20, 0x26, 0x40, 0x20 , 0x20, 0x2

文档评论(0)

1亿VIP精品文档

相关文档