- 5
- 0
- 约1.18万字
- 约 35页
- 2018-12-03 发布于广西
- 举报
微机原理与汇编语言课程设计报告
PAGE \* MERGEFORMAT 1
微机原理及汇编语言
课程设计报告
目 录
TOC \o 1-3 \u 第一章 微机应用系统课程设计的目的及意义 PAGEREF _Toc282524199 \h 3
1.1 课程设计的要求及目的 PAGEREF _Toc282524200 \h 3
1.2 课程设计的内容 PAGEREF _Toc282524201 \h 3
1.3 课程在教学计划中的地位和作用 PAGEREF _Toc282524202 \h 3
第二章 总体设计方案 5
2.1 设计思想 5
第三章 硬件设计 6
3.1 硬件设计概要 6
3.2 芯片及其功能说明 6
3.2.1 单片机及其功能说明 6
3.2.2 MAX7219及其功能说明 9
3.3 硬件电路设计系统原理图及其说明 11
第四章 软件设计 13
4.1 流程图 13
4.2 软件系统的使用说明 14
4.2.1 MAX7219驱动 15
4.2.2 时钟进位运行规则 16
4.2.3 时间调整部分 16
4.2.4 键盘去抖 17
4.3源程序及注释 17
第五章 心得与体会 33
参考文献 35
第一章 微机应用系统课程设计的目的及意义
1.1 课程设计的要求及目的
以单片机为控制核心的智能电子钟以时间准、功能强、外形美而越来越受到人们的青睐。本实验通过设计一个智能电子钟,旨在使学生能够做到以下几点。
l.了解智能电子钟的功能特点与工作原理。
2.掌握以单片机为核心实现电子钟功能的思路和方法。
3.进一步掌握多位数码管显示的原理和接口方法。
1.2 课程设计的内容
(1)编程语言为C语言;
(2)基于单片机的硬件电路设计与调试;
(3)从键盘上输入当前时间,格式为“XX(小时):XX(分):XX(秒),以此为起点,每秒刷新一次,1秒钟延迟方式采用软件方式并用子程序编写或者定时器实现,主程序用于显示时间结果和调用子程序,由于软件延迟产生的误差每小时调整一次,保证每小时误差不超过0.1秒。
1.3 课程在教学计划中的地位和作用
《微机应用系统设计与综合实验》课程是测控技术专业本科生必修的一门技术基础课程。通过该课程的学习使学生对微机系统有一个全面的了解、掌握常规芯片的使用方法、掌握简单微型计算机应用系统软硬的设计方法。为了使我们微机应用课程设计目标更明确,要求更具体,学生收获更大,我们特编写课程设计任务书,学生可根据本人的爱好任选其中一个课题,要求独立完成课题,写出课程设计说明书,设计出电路原理图,说明工作原理,画出电路板图,编写程序及程序流程图。希望同学认真阅读本任务书,认真查阅资料与上机调试,圆满完成课程设计。
通过课程设计进一步锻炼同学们在微型计算机应用方面的实际工作能力。计算机科学在应用上得到飞速发展,因此,学习这方面的知识必须紧密联系实际:掌握这方面的知识更要强调解决实际问题的能力。同学们要着重学会面对一个实际问题,如何去自己收集资料,如何自己去学习新的知识,如何自己去制定解决问题的方案并通过实践不断地去分析和解决前进道路上的一切问题,最终到达胜利的彼岸。
第二章 总体设计方案
2.1 设计思想
要完成本实验任务要求的功能,可以将系统分为以下几个部分来设计:定时器/计数器电路、时间及功能设置电路、时间显示电路等。其中,定时器/计数器电路是整个电子钟设计的基础。一般都是用定时/计数器来产生定时中断信号(例如定时时间间隔为1/100s),然后通过软件计数器来相继获得实时时钟的秒、分、时等时间值。
实现智能化电子钟的软件主要由主程序和中断服务程序两模块组成。
在主程序中,除了完成对系统的初始化和中断向量的设置外,需要对各种软件时间计数器进行查询、比较和判断,并根据判断结果发出各种控制信号,以完成时钟的显示操作。
在定时中断服务程序中,需要设计1/100s计数器,秒个位、秒十位计数器,分个位、分十位计数器,时个位、时十位计数器以及由键盘设置的各定时时间计数器和各作息时间计数器等等,并对各计数器酌情作加1计数。然后,由主程序来完成对各种计数器内容的查询。
注意事项:
向定时器通道写计数初值时,无论以二进制还是十进制形式写入,如果其值超过255,需分两次分别写入计数器的高、低字节,否则只需写一次。究竟写一次还是两次,要在写初值之前通过写控制字来设置。
第三章 硬件设计
3.1 硬件设计概要
这次做的是单片机时钟程序设计,顾名思义,首先应该用到的是单片机。我们用单片机来驱动程序,完成程序的运行。由于我们以前没有学过单片机这方面的知识,我们运用起来比较陌生,只能是一边学一边用,所以做的设计比较简单,只有最基
您可能关注的文档
- 水泥土搅拌桩加固地基论文-毕业(学术)论文设计.doc
- 水热法制备ZnO六棱柱及其结构、光学性质研究论文-毕业(学术)论文设计.doc
- 水土保持典型治理措施设计论文-毕业(学术)论文设计.doc
- 水热法制备碲纳米管及其性质的研究论文-毕业(学术)论文设计.doc
- 水性环氧树脂的制备与固化机理的探讨-毕业(学术)论文设计.doc
- 水砚会所星级服务方案-毕业(学术)论文设计.doc
- 水资源管理课程设计-菏泽市水资源供需分析-毕业(学术)论文设计.doc
- 水箱液位控制变频调节系统设计论文-毕业(学术)论文设计.doc
- 顺丰速运物流系统与成本的优化-毕业(学术)论文设计.doc
- 顺景园楼宇自控方案书-毕业(学术)论文设计.doc
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- 《溴代反应(生产溴化聚苯乙烯和四溴苯酐)副产溴化钠》-全文及说明.pdf VIP
- 物业内部质量监管方案.docx VIP
- 生产经理未来工作规划.pptx
- 澳大利亚入境卡(英文).pdf VIP
- 2025年绵阳东辰六年级小升初数学试题(二).doc VIP
- 石灰岩矿每年45万吨露天开采工程项目初步设计初步设计.pdf VIP
- 保洁服务质量保证措施.doc VIP
- 世纪科怡档案管理软件报表设计克隆表.pdf VIP
- SAE J514-3-2023 Metallic Connections for Fluid Power and General Use - Part 3: NPTF Pipe Adapters and NPSM Adapter Unions 流体动力和一般用途金属连接. 第3部分: NPTF 管适配器和 NPSM 适配器联接.pdf
- 竞聘上岗制度与实施细则.docx VIP
原创力文档

文档评论(0)