单片机电子钟实训报告5797.pdfVIP

  • 9
  • 0
  • 约6.52千字
  • 约 13页
  • 2023-04-09 发布于安徽
  • 举报
XXXXXXXX 大学 XXXXX 学院 《单片机》实训报告 专业班级 学 号 姓 名 组 号 实 验 室 成绩评定 老师签名 20XX 年 XX 月XX 日 实训目的: 掌握汇编语言程序设计和调试方法,熟悉键盘操作。掌握RAM 中的数据操作。 掌握程序设计方法。掌握简单的数值转换算法。了解单片机的结构,能利用单片 机的内部硬件资源和外围常用器件进行小型实验,体会利用单片机汇编语言开发 系统的工作过程,达到与毕业后实际工作情况一致的效果,彻底完成与毕业后实 际工作环境“接轨”的目的 实训任务: 1、 选定题目:设计一个电子时钟,格式为:XX XX XX 由左向右分别为时、 分、秒,利用单片机的定时器和外围的数码显示电路,以便可以进一步掌 握定时器的使用和编程方法,进一步掌握中断服务程序的编程方法,进一 步掌握数码显示电路的编程方法; 2、 理清思路,定时器每 100uS 中断一次,对中断次数进行计数,100uS 计数 10000 次就是 1S,然后对秒计数得到分和小时值,画出主程序框图,画出 定时中断服务程序的框图,从而领会中断服务程序的原理,并着手编写该 子程序; 3、 学会用伟福软件调试程序,并用该软件菜单的各项调试工具和窗口; 结合硬件和软件,进行整体调试;数据转化 为 BCD 码并显示程序流程图 4、 流程图:(自己弄) 实训要求: 1、 实训要求 ① 通过系统设计和调试实训等要求获得, 单片机熟练的操作维护技能, 领会单片机开发的整个过程; ② 实训结束后,每人写出实训报告,通过文字方式总结出本门课程全 部的所学、所得,以此达至加深巩固、提高的目的; ③ 实训中处理各种软、硬件故障,特别要求学生具有良好的心理素质 和吃苦耐劳精神,因此,本实训对培养学生正确的劳动观念、组织 纪律性、团队合作精神和严谨的科学作风起到了至关重要的作用。 2、 实训报告 在实训过程中完成各实训任务的同时,写 1 份实训报告,即实训心得体会(要 求手写)。 一、硬件部分 AT89C51 芯片 7SEG-MPX8-CC-BLUE 共阴极数码管 试验一 1、设计要求: ①用 AT89C51 芯片、7SEG-MPX8-CC-BLUE 共阴极数码管完成动态扫描 ②7SEG-MPX8-CC-BLUE 共阴极数码管中显示的数字依次为 2、硬件连接:确定连接方式,AT89C51 的P1 接 7SEG-MPX8-CC-BLUE 共阴极数码 管的显示数据,P2 接片选 3、硬件电路: 4、汇编语言: 开始 显示位数 指向显示缓冲区首地址 设置位码 P2 首先选中最右边位 DPTR=TAB 关显示 查表取显示段码,送段码 送对应位码 延时 更新显示缓冲单元和位选码 扫描完? 返回 5、调试过程: 在调试过程中出现一些问题,比如数码管无法正常显示数字,有的显示正确了, 有的无法显示。这就要查看编写的汇编语言了。汇编语言要

文档评论(0)

1亿VIP精品文档

相关文档