课程设计报告样例
课程设计报告模板及范文

课程设计报告模板及范文篇一:课程设计报告模板及范文短暂的一周实训已经过去了,对于我来说这一周的实训赋予了我太多实用的东西了,不仅让我更深层次的对课本的理论知识深入了理解,而且还让我对分析事物的逻辑思维能力得到了锻炼,提高了实际动手能力,下面谈一下就这一周实训中我自己的一些心得体会。
一周的实训已经过去了,我们在老师提供的实践平台上通过自己的实践学到了很多课本上学不到的宝贵东西,熟悉了对QuartusⅡ软件的一般项目的操作和学到了处理简单问题的基本方法,更重要的是掌握了VHDL语言的基本设计思路和方法,我想这些会对我今后的学习起到很大的助推作用。
此外,还要在今后的课本理论知识学习过程中要一步一个脚印的扎实学习,灵活的掌握和运用专业理论知识这样才能在以后出去工作的实践过程中有所成果。
最后还要感谢学校为我们提供这样专业的实践平台还有_____老师在一周实训以来的不断指导和同学的热情帮助。
总的来说,这次实训我收获很大。
同时,感谢大专两年来所有的老师,是你们为我解惑受业,不仅教授我专业知识,更教会我做人的道理。
这次EDA实训让我感觉收获颇多,在这一周的实训中我们不仅巩固了以前学过的知识,而且还学到了怎样运用EDA设计三种波形的整个过程和思路,更加强了我们动手能力,同时也提高了我们的思考能力的锻炼,我们在写程序的同时还要学会要改程序,根据错误的地方去修改程序。
本文基于VerilogHDL的乒乓球游戏机设计,利用VerilogHDL语言编写程序实现其波形数据功能在分析了CPLD技术的基础上,利用CPLD开发工具对电路进行了设计和仿真,从分离器件到系统的分布,每一步都经过严格的波形仿真,以确保功能正常。
从整体上看来,实训课题的内容实现的功能都能实现,但也存在着不足和需要进一步改进的地方,为我今后的学习和工作奠下了坚实的基础。
通过此次的实训课题,掌握了制作乒乓球游戏机技术的原理及设计要领,学习并掌握了可编程逻辑电路的设计,掌握了软件、CPLD元件的应用,受益匪浅,非常感谢_____老师这一学期来的指导与教诲,感谢老师在学习上给予的指导,老师平常的工作也很忙,但是在我们学习的过程中,重来没有耽搁过,我们遇到问题问他,他重来都是很有耐心,不管问的学生有多少,他都细心的为每个学生讲解,学生们遇到的不能解决的,他都配合同学极力解决。
c课程设计报告案例

c 课程设计报告案例一、教学目标本课程的教学目标是让学生掌握C语言的基本语法、数据结构和算法,能够运用C语言编写简单的程序。
具体包括以下三个方面的目标:1.知识目标:学生需要了解C语言的基本语法、数据结构和常用算法,能够阅读和编写简单的C程序。
2.技能目标:学生能够运用C语言进行编程实践,掌握基本的编程技巧和调试方法,提高解决问题的能力。
3.情感态度价值观目标:培养学生对计算机科学的兴趣和好奇心,引导学生运用计算机技术解决实际问题,培养学生的创新精神和团队合作意识。
二、教学内容根据教学目标,本课程的教学内容主要包括C语言的基本语法、数据结构和算法。
具体安排如下:1.第一章:C语言概述,介绍C语言的历史和发展,理解C语言的特点和优势。
2.第二章:基本数据类型和表达式,学习C语言的基本数据类型、运算符和表达式。
3.第三章:控制语句,掌握C语言的条件语句、循环语句和跳转语句。
4.第四章:函数,学习C语言的函数定义、函数调用和参数传递。
5.第五章:数组和字符串,掌握一维、多维数组的操作和字符串的处理方法。
6.第六章:指针,理解指针的概念和用途,掌握指针的基本操作。
7.第七章:结构体和联合体,学习用户自定义数据类型,掌握结构体和联合体的使用。
8.第八章:文件操作,了解文件的概念和文件操作的基本方法。
9.第九章:算法和程序设计,学习常用的排序算法和查找算法,培养学生的程序设计能力。
三、教学方法为了实现教学目标,本课程采用多种教学方法相结合的方式,包括讲授法、案例分析法和实验法等。
1.讲授法:教师通过讲解C语言的基本概念、语法和算法,帮助学生建立知识体系。
2.案例分析法:教师通过分析典型程序案例,引导学生学会运用C语言解决实际问题。
3.实验法:学生通过上机实验,动手编写C程序,巩固所学知识,提高编程能力。
四、教学资源为了支持教学内容和教学方法的实施,本课程准备以下教学资源:1.教材:《C程序设计语言》(K&R)2.参考书:《C Primer Plus》、《C和指针》3.多媒体资料:教学PPT、视频教程、在线编程练习平台4.实验设备:计算机、网络环境、编程调试工具五、教学评估本课程的教学评估采用多元化的评估方式,包括平时表现、作业、考试等,以全面客观地评价学生的学习成果。
课程设计报告优秀7篇

课程设计报告优秀7篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作总结、计划大全、策划方案、报告大全、心得体会、演讲致辞、条据文书、作文大全、教案资料、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, this store provides various types of classic sample essays for everyone, such as work summaries, plan summaries, planning plans, report summaries, insights, speeches, written documents, essay summaries, lesson plan materials, and other sample essays. If you want to learn about different formats and writing methods of sample essays, please stay tuned!课程设计报告优秀7篇在经济飞速发展的今天,越来越多的事务都会使用到报告,我们在写报告的时候要注意逻辑的合理性。
数据结构课程设计——报告(样例)

《数据结构与算法》课程设计报告王婧、龚丹、宋毅编写题目:航空订票管理系统学期:秋班号:学号:姓名:成绩:哈尔滨华德学院电子与信息工程学院年月一、实训设计的目的与要求(注:正文为宋体,五号字,为单倍行距)(一)课程设计目的(不少于字).数据结构课程设计是综合运用数据结构课程中学到的几种典型数据结构,以及程序设计语言(语言),自行实现一个较为完整的应用系统。
.通过课程设计,自己通过系统分析、系统设计、编程调试,写实验报告等环节,进一步掌握应用系统设计的方法和步骤,灵活运用并深刻理解典型数据结构在软件开发中的应用。
.学会将知识应用于实际的方法,提高分析和解决问题的能力,增加综合能力。
具体的有:()熟练掌握链表存储结构及其建立过程和常用操作;()熟练掌握队列的建立过程和常用操作;()学会自己调试程序的方法并掌握一定的技巧。
(二)题目要求(不少于字).每条航线所涉及的信息有:终点站名、航班号、飞机号、飞机周日(星期几)、乘员定额、余票量、订定票的客户名单(包括姓名、订票量、舱位等级,或)以及等候替补的客户名单(包括姓名和所需数量)。
.系统能实现的操作和功能如下:()查询航线:根据客户提出的终点站名输出如下信息:航班号、飞机号、星期几飞行和余票额;()承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若有余票,则为客户办理订票手续,输出座位号;若已满员或余票量少余订票额,则需重新询问客户要求。
若需要,可登记排队候补;()承办退票业务:根据客户提出的情况(日期、航班号),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其它排队候补的客户。
二、实训环境配置系统三、设计正文.需求分析。
课程设计报告样板

课程设计报告样板一、教学目标本课程的教学目标是使学生掌握**学科的基本概念、原理和方法,培养学生的观察、思考、分析和解决问题的能力。
通过本课程的学习,学生应达到以下具体目标:1.知识目标:•能够准确地描述**学科的基本概念和术语。
•理解**学科的基本原理和理论框架。
•掌握**学科的研究方法和应用技巧。
2.技能目标:•能够运用**学科的基本原理分析和解决实际问题。
•具备良好的数据收集、处理和分析能力。
•能够有效沟通和表达**学科相关的观点和结论。
3.情感态度价值观目标:•培养对**学科的兴趣和好奇心,激发继续学习的动力。
•培养批判性思维和创新意识,敢于挑战传统观念。
•树立科学的态度,注重事实和证据,追求真理。
二、教学内容本课程的教学内容将依据**学科的教学大纲进行选择和,确保内容的科学性和系统性。
教学大纲将明确教学内容的安排和进度,具体包括以下部分:1.教材:以《学科教程》为主教材,辅助以《学科案例分析》等参考书籍。
2.章节内容:–第1-3章:**学科的基本概念和原理。
–第4-6章:**学科的研究方法和应用。
–第7-9章:**学科在现实生活中的案例分析。
教学内容将围绕这些章节进行深入讲解和讨论,结合实例分析和实践操作,使学生能够全面掌握**学科的知识体系。
三、教学方法为了提高教学效果,将采用多样化的教学方法,包括:1.讲授法:用于传授**学科的基本概念和原理,通过讲解和示例让学生理解和掌握。
2.讨论法:鼓励学生积极参与课堂讨论,培养学生的批判性思维和问题解决能力。
3.案例分析法:通过分析真实案例,使学生能够将理论知识应用于实际问题。
4.实验法:实验活动,让学生亲自动手操作,增强实践能力和科学探究精神。
教学方法的选择将根据学生的实际情况和学习进展进行调整,以最大程度地激发学生的学习兴趣和主动性。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,将选择和准备以下教学资源:1.教材和参考书:提供《学科教程》和《学科案例分析》等书籍,供学生课前预习和课后复习。
课程设计总结报告(五篇范例)

课程设计总结报告(五篇范例)第一篇:课程设计总结报告为期10天的课程设计将要结束了。
在这10天的课程中,我们是以小组的形式的,让我更懂得了团队的意思,怎样和团友们一起分工合作。
在这次课程设计中,我学到了很多,获益匪浅。
合作、齐心协力,一起完成了课程设计前的准备工作(阅读课程设计相关文档)、小组讨论分工、完成系统开发的各个文档、课程设计总结报告、小组汇报ppT、个人日记,个人小结的任务。
在课程设计的第一天我们便对这次任务进行了规划和分工。
在以后的几天中,我们组的成员一起努力,查阅资料、小组讨论、对资料进行分析,并在这段时间里完成了网站的开发设计,并最后撰写课程设计报告及个人总结。
我的主要工作是完成课程设计总结和制作ppT,并上台汇报。
面对这样的任务,我开始真的很担心,不是害怕要写那么多资料,而是怕站在讲台上,面对那么多的人,我怕讲不出话来。
有过两次上台经验的潘同学就耐心的给我传授一下他的心得。
而且这是我们必经的过程,以后走入社会肯定会有很多场合需要我们在公共场合讲话,现在如果不去讲的话,那以后我们怎么办呢?还是硬着头皮上吧,没有别的选择了。
在课程设计的过程中,我们经历了感动,经历了一起奋斗的酸甜苦辣。
也一起分享了成功的喜悦。
这次的课程设计对我们每个人来说都是一个挑战。
课程设计中文档的撰写我从来就没有担心过,就是网站的设计我真的很担心,平时对这方面的知识接触的就不是很多,而且对于软件我就更抓狂了。
这时候小组的力量就体现出来了,各司其职,各尽其能。
发挥了集体的效用。
在这个过程,我受到了好多帮助,一句温暖的话语,一杯热热的咖啡,让人有无比的动力和解决问题的决心。
其实这次的课程设计我的最大的感受不是知识的获得,而是人格的磨练和交际的能力。
和大家想的一样我们也会产生一些小矛盾,当然这是不可避免的。
在产生小矛盾的时候,我们没有逃避。
重要的是我们如何去解决它。
为什么会产生这些矛盾,以怎样的方式去解决它,这是我们应该去考虑的问题。
课程设计报告(最终5篇)

课程设计报告(最终5篇)第一篇:课程设计报告课程设计报告课程设计报告应该怎么写?课程设计是一个有目的、有计划、有结构的产生教学计划、教学大纲以及教科书等系统化活动。
下面小编给大家带来课程设计报告,欢迎大家阅读。
课程设计报告范文1 1。
2课题背景及研究意义本课程设计是在《数据库与管理信息系统》课程理论教学之后的实践教学,其目的在于加深对数据库原理、管理信息系统基础理论和基本知识的理解,进一步掌握利用结构化方法对管理信息系统进行分析与设计的基本原则、方法和步骤,培养学生解决实际问题、开发管理信息系统的实践能力。
同时课程设计充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养。
通过课程设计使学生认识管理信息系统开发的基本过程,能够运用系统分析和设计方法进行管理信息系统的开发。
课程作业要求如下:内容要求1。
文字在4000 字以上,需在封面注明题目、班级、组员;2。
能够阐明现行系统的业务情况,能够进行业务流程分析;3。
能够利用数据流图进行信息结构的分析与设计,建立E—R 图和相应的数据字典;4。
能够建立系统的结构图,能够运用U/C 矩阵进行子系统划分和数据正确性检验。
组织要求1。
按时完成课程设计,及时提交成果;2。
能够充分应用Word、Execel、PowerPoint 等工具制作和表达系统方案;3。
能够积极参与小组合作,认真完成自己所担负的任务,并向其他组员阐明自己的设计思想,互相讨论,完成自己的设计工作;4。
各组内的同学能够互相督促,交流充分;5。
组长能够及时向指导教师报告自己所在组的进度。
文档要求1。
图表美观,文理通顺;2。
能够参考软件开发的国家标准文档,指导自己编写设计报告的相关部分;3。
尝试应用项目管理软件进行项目进程的规划管理。
人事管理是企业信息管理的重要部分,面对大量的人事工资信息,财务部门采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。
c课程设计实验报告模板

c课程设计实验报告模板一、教学目标本章节的教学目标是使学生掌握XXX概念,理解XXX原理,并能运用XXX方法解决实际问题。
具体分为三个维度:1.知识目标:学生能够准确地回答本章节中的关键问题,掌握XXX基本概念和原理。
2.技能目标:学生能够运用XXX方法独立解决实际问题,提高解决实际问题的能力。
3.情感态度价值观目标:学生通过学习本章节,培养对XXX领域的兴趣和热情,树立正确的价值观。
二、教学内容本章节的教学内容主要包括XXX概念、XXX原理和XXX方法的运用。
具体安排如下:1.第一课时:介绍XXX概念,解释XXX原理,引导学生理解并掌握基本知识。
2.第二课时:通过案例分析,让学生学会运用XXX方法解决实际问题,巩固所学知识。
3.第三课时:进行课堂讨论,让学生分享学习心得,提高对XXX领域的认识。
4.第四课时:进行课后实践,学生独立解决实际问题,检验学习效果。
三、教学方法为了提高教学效果,本章节将采用多种教学方法:1.讲授法:教师生动、形象地讲解XXX概念和XXX原理,引导学生理解和掌握。
2.讨论法:学生分组讨论,分享学习心得,互相启发,共同提高。
3.案例分析法:教师提供实际案例,学生运用XXX方法进行分析,培养解决问题的能力。
4.实验法:学生动手进行实验,验证XXX原理,增强实践能力。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:选用权威、实用的教材,为学生提供系统、科学的学习材料。
2.参考书:提供相关领域的参考书,拓展学生的知识视野。
3.多媒体资料:制作精美的PPT、视频等多媒体资料,增强课堂教学的趣味性。
4.实验设备:准备充足的实验设备,确保每个学生都能动手进行实验。
五、教学评估本章节的教学评估将采用多元化评价方式,全面客观地反映学生的学习成果。
具体包括以下几个方面:1.平时表现:评价学生在课堂上的参与度、提问回答等情况,鼓励学生积极发言。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机械与自动控制学院《单片机原理及应用》课程设计题目:基于单片机控制的数字抢答器系统专业:班级:姓名:学号:指导老师:成绩:目录第1节引言 (3)1.1 数字抢答器系统 (3)1.2 本设计任务和主要容 (4)第2节系统主要硬件电路设计 (4)2.1 单片机控制系统原理 (4)2.2 单片机主机系统电路 (5)2.2.1时钟电路 (5)2.2.2复位电路 (6)2.3LED显示系统电路 (6)2.4超限报警电路 (7)第3节系统软件设计 (8)3.1 系统主程序设计 (10)3.2抢答信号处理 (12)3.2. 1违规抢答信号的记录 (12)3.2.2第一有效抢答信号的识别及处理 (12)3. 2. 3多个第一有效抢答信号的处理 (13)3. 3 LED动态显示程序 (13)第4节结束语 (16)参考文献 (17)基于单片机控制的数字抢答器系统第1节引言抢答器又称第一信号鉴别器应用于各种知识竟赛文娱活动等场合普通抢答器存在以下缺陷:1)在一次抢答过程中,当出现超前违规抢答时,只能处理违规抢答信号而对没有违规的有效抢答信号不能进行处理因而,使该次抢答过程变为无效.2)当有多个违规抢答时,普通抢答器只能“抓住”其中一个出现“漏洞”. 3) 当同时出现多个有效抢答信号时普通抢答器或采用优先编码电路选择其中一2个或利用抢答电路电子元件的“竞争”选择其中一个对于后者,由于抢答电路制作完毕后电子元件被固定,各路抢答信号的“竞争”能力也被固定,因而本质上也具有优先权普通抢答器因而存在不公平性.本文介绍一种以单片机为控制核心的智能型抢答器,它对采样获得的各路抢答信号进行分柝,识别超前违规信号、有效抢答信号并对它们进行处理,使每一次抢答过程都有效利用存储器记忆多个违规信号,克服“漏洞”现象。
当同时出现多个抢答信号时,利用程序软件随机选择其中一个,十分公平具有倒计时验键违规显示等功能.1.1 数字抢答器概述2008年8月8日—8月24日第29届奥运会将在中国首都举行,这是中华民族近百年来最伟大的体育盛事,举办好这次盛会,宣传奥运知识成了一个极为关键的环节。
为了宣传奥运会知识,许多地方面向大众举办一次又一次的奥运知识竞赛,试题以介绍奥运历史、普及奥运知识为主旨,达到提高人人对奥运知识水平的目的,让更多的人认识奥运、关注奥运、热爱奥运,为奥运成功举办贡献力量。
奥运会的举办既是对我国综合国力的考验,更是对我们全民办好奥运赛事信心的考验。
作为当代大学生,举办奥运知识竞赛并全力以赴办好这次奥运会,既是我们为宣传奥运知识所能做的最好途径之一,也是对我们组织能力、策划能力和团队精神的考验,我们会以实际行动证明我们有能力也有信心宣传好奥运知识,办好这次奥运知识竞赛。
通常学校也会组织多种多样的竞赛活动。
在举办奥运知识竞赛活动前,会由宣传部门:负责出精美海报贴;由部门成员向各系各班宣传;由广播台做不间断的广播宣传。
在开始知道竞赛活动的时候,首先由主持人致辞,介绍评委、评审员,提点活动目的:(1)了解奥运会的发展历程,崇尚奥运精神;(2)丰富学生的课余生活,展现学生风采;(3)为大学生提供一个学习和交流的平台;(4)在全校掀起迎奥运、知奥运的高潮,为2008奥运会营造良好的氛围。
在电视节目中经常会看到智力竞赛节口。
当主持人提出问题并说开始之后,答题者按下各自的抢答开关,第一个按下开关的答题者对应的信号灯会亮起来,其他答题者的信号灯不会亮,从而判断出谁来回答问题.在这个过程中,用于判定答题者的装置称为智力竞赛抢答器或抢答电路。
该电路在数字电路中也被称作时间鉴别电路。
一、设计要求按照抢答的规则,对这种电路的功能要求分析如下。
首先,电路能对第一个按下抢答开关的答题者迅速做出反应,对应的灯要亮,并且灯亮起之后,该答题者不必长按开关,电路可以自行工作,保持灯亮。
其次,当有一盏抢答灯亮起之后,其他答题者后继的开关按下信号不会使其它的信号灯亮。
最后,当本次答题结束后,主持人的开关可以关闭亮起来的灯,使电路恢复初始状态,等待下一次的抢答。
AT89C51单片机是51系列单片机的一个成员,是8051单片机的简化版。
部自带2K字节可编程FLASH存储器的低电压、高性能S八位微处理器,与Intel MCS-51系列单片机的指令和输出管脚相兼容。
由于将多功能八位CPU和闪速存储器结合在单个芯片中,因此,AT89C2051构成的单片机系统是具有结构最简单、造价最低廉、效率最高的微控制系统,省去了外部的RAM、ROM和接口器件,减少了硬件开销,节省了成本,提高了系统的性价比。
1.2本设计任务和主要容电路上电以后,既无任何显示,也听不到抢答的音乐声。
当主持人按下总控制按钮ST后,随即便可看到显示‘,0’,这个数字,此后就正式进人了选手按键抢答的状态,若无选手抢答,就保持显示‘,0’,,一直等待下去;如果有选手最早按下了51—58中的一个按钮,那么显示数字就不再显示“0’’,会变成第一个被按下的抢答键号(即数字1到数字8中的某一个数),同时能听到“叮一一咚”、“叮—咚”的两声音乐提示,此后的其他人无论如何按抢答键都无效,显示的数字不会发生任何改变,音乐声也不可能再响第二次;在选手回答问题的过程中,他的抢答键号会一直保留显示,直到本轮抢答结束,主持人按下总控制按钮ST为止,显示才恢复到“0’’,新一轮抢答再度开始,如此反复下去。
根据以上的分析,电路要有以下功能:1、记忆功能。
电路能够保存第一个按下开关者的信号,让其对应的信号灯自动保持长亮,从而答题者不用长按开关。
并且该信号还要对屏蔽电路起作用。
2、,屏蔽功能。
当第一个灯亮起之后,电路能够使用记忆的信号,屏蔽掉其他后继答题者的开关信号,使其他的灯不会再亮。
3、恢复功能。
主持人开关可以使电路恢复到初始状态。
第2节系统主要硬件电路设计2.1 单片机控制的数字抢答器系统原理图2-1单片机控制的数字抢答器系统原理框图2.2 单片机主机系统电路硬件电路原理图见下图采用AT89C51单片机作为控制核心。
AN0~AN7为8个抢答键P0.0~ P0.7为 8 路抢答信号输入端 当有抢答键按下时 对应的输入端为低电平“0”反之为高电平“1” 。
AN8 为抢答启动键 在抢答开始时,按动一下AN8 键 向单片机申请一次 INT0 中断 单片机在中断服务程序中对抢答信号进行采样和识别处理采用二位 LED 共阴数码管以动态扫描方式对抢答键号 违规抢答键号 倒计时时间等信息进行显示 倒计时时间由选择开关 K 进行选择 本设计共2有4个时间档供选择(15 秒 30秒 60秒 90 秒)AN10为违规显示键 按动 AN10 键 可对一次抢答过程中出现的所有超前违规抢答的键号进行显示 K1为验键功能选择开关 当需要验键时 将 K 闭合可检验各抢答键能否正常工作 验键完毕将K 打开1LED1 为违规指示灯 当一次抢答过程存在违规抢答信号时 LED1发光指示。
图2-2基于单片机的抢答器电路原理图2.2.1时钟电路主持人按键参赛者按键复 位地址锁存器AT89C51 音响系统 发光二极管 数码管显示器 驱动电路 译码器单片机的时钟信号用来提供单片机片各种微操作的时间基准,时钟信号通常用两种电路形式得到:部振荡和外部振荡。
MCS-51单片机部有一个用于构成振荡器的高增益反向放大器,引脚XTALl和XTAL2分别是此放大电器的输入端和输出端,由于采用部方式时,电路简单,所得的时钟信号比较稳定,实际使用中常采用这种方式,如图2-2所示在其外接晶体振荡器(简称晶振)或瓷谐振器就构成了部振荡方式,片高增益反向放大器与作为反馈元件的片外石英晶体或瓷谐振器一起可构成一个自激振荡器并产生振荡时钟脉冲。
图2-2中外接晶体以及电容C2和C1构成并联谐振电路,它们起稳定振荡频率、快速起振的作用,其值均为30P左右,晶振频率选6MHz oRESET2.2.2复位电路为了初始化单片机部的某些特殊功能寄存器,必须采用复位的方式,复位后可使CPU及系统各部件处于确定的初始状态,并从初始状态开始正常工作。
单片机的复位是靠外电路来实现的,在正常运行情况下,只要RST引脚上出现两个机器周期时间以上的高电平,即可引起系统复位,但如果RST引脚上持续为高电平,单片机就处于循环复位状态。
复位后系统将输入/输出(1/0)端口寄存器置为FFH,堆栈指针SP置为07H, SBUF置为不定值,其余的寄存器全部清0,部RAM的状态不受复位的影响,在系统上电时RAM的容是不定的。
复位操作有两种情况,即上电复位和手动(开关)复位。
本系统采用上电复位方式。
图2-2中R9和Cl组成上电复位电路,其值R取为1KQ, C取为1pF.2.3LED显示系统电路微机化测控系统中常用的测量数据的显示器有发光二极管显示器(简称LED或数码管)和液晶显示器(简称LCD)。
这两种显示器都具有线路简单、耗电少、成本低、寿命长等优点,本系统输出结果选用4个LED显示。
数码管有共阴共阳之分,本系统采用8段共阴型LED,其原理图如图2-6所示,每位数码管部有8个发光二极管,公共端由8个发光二极管的阴极并接而成,正常显示时公共端接低电平(GND),各发光二极管是否点亮取决于a-dp各引脚上是否是高电平。
LED数码管的外形结构如图2-6,外部有10个引脚,其中3, 8脚为公共端也称位选端,其余8个引脚称为段选端,当要使某一位数码管显示某一数字((0-9中的一个)必须在这个数码管的段选端加上与数字显示数字对应的8位段选码(也称字形码),在位选端加上低电平即可。
由于系统要显示的容比较简单,显示量不多,所以选用数码管既方便又经济。
LED 有共阴极和共阳极两种。
如图2-6所示。
二极管的阴极连接在一起,通常此公共阴极接地,而共阳极则将发光二极管的阳极连接在一起,接入+5V的电压。
一位显示器由8个发光二极管组成,其中7个发光二极管构成字型“8”的各个笔划(段)a~g,另一个小数点为dp发光二极管。
当在某段发光二极管施加一定的正向电压时,该段笔划即亮;不加电压则暗。
为了保护各段LED不被损坏,需外加限流电阻。
符号和引脚共阴极共阳极图2-6 LED数码管结构原理图数码管显示器有两种工作方式,即静态显示方式和动态扫描显示方式。
为节省端口及降低功耗,本系统采用动态扫描显示方式。
动态扫描显示方式需要解决多位LED 数码管的“段控”和“位控”问题,本电路的通过P1口实现:而每一位的公共端,即LED数码管的“位控”,则由P3口控制。
这种连接方式由于多位字段线连在一起,因此,要想显示不同的容,必然要采取轮流显示的方式,即在某一瞬间,只让其中的某一位的字位线处于选通状态,其它各位的字位线处于断开状态,同时字段线上输出这一位相应要显示字符的字段码。