欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 心得体会 > 单片机键盘与数码管心得体会

单片机键盘与数码管心得体会

时间:2014-12-20 22:57

毕业实习报告怎么写

函数信号发生器的设计、和装配实习一.设计制作要求:掌握方波一三角波一正弦波函数发生器的设计方法和测试技术。

学会由分立器件和集成电路组成的多级电子电路小系统的布线方法。

掌握安装、焊接和调试电路的技能。

掌握在装配过程中可能发生的故障进行维修的基本方法。

二.方波一三角波一正弦波函数发生器设计要求函数发生器能自动产生正弦波、三角波、方波及锯齿波、阶梯波等电压波形。

其电路中使用的器件可以是分立器件,也可以是集成电路(如单片集成电路函数发生器ICL8038)。

本次电子工艺实习,主要介绍由集成运算放大器和晶体管差分放大器组成的方波一三角波一正弦波函数信号发生器的设计和制作方法。

产生正弦波、方波、三角波的方案有多种:1:如先产生正弦波,然后通过整形电路将正弦波变换成方波,再由积分电路将方波变成三角波。

2:先产生三角波一方波,再将三角波变成正弦波或将方波变成正弦波。

33:本次电路设计,则采用的图1函数发生器组成框图是先产生方波一三角波,再将三角波变换成正弦波的电路设计方法。

此钟方法的电路组成框图。

如图1所示:可见,它主要由:电压比较器、积分器和差分放大器等三部分构成。

为了使大家能较快地进入设计和制做状态,节省时间,在此,重新复习电压比较器、积分器和差分放大器的基本构成和工作原理:所谓比较器,是一种用来比较输入信号v1和参考电压VREF,并判断出其中哪个大,在输出端显示出比较结果的

基于单片机的电子密码锁设计

课程设计需要自己做,需要资料可以找指导老师解决,这里给你一篇相关毕业设计范文(仅供参考):篮球比赛计时器的设计与实现摘要  本文主要介绍:篮球比赛计时器。

本文首先介绍单片机的相关知识,对单片机进行相应的研究,并将其与74HC595串行显示电路配合使用。

本电路主要核心是AT89S51,利用软件和硬件的结合实现开机自动置节计数器为第一节,节计时器为12分00秒,24秒违例为24秒。

用数字显示篮球比赛当时节数,每节时间及24秒的倒计时,采用单片机串行显示。

最后,本文会详细叙述此电路的安装与调试,并对调试过程中出现的问题做简要说明。

关键词 AT89S52单片机;74HC595;XXX 课题背景在电子技术飞速发展的今天,电子产品的人性化和智能化已经非常成熟,其发展前景仍然不可估量。

如今的人们需求的是一种能给自己带来方便的电子产品,当然最好是人性化和智能化的,如何能做到智能化呢

单片机的引入就是一个很好的例子。

单片机又称单片微型计算机,也称为微控制器,是微型计算机的一个重要分支,单片机是20世纪70年代中期发展起来的一种大规模集成电路芯片,是集CPU,RAM,ROM,I\\\/O接口和中断系统于同一硅片上的器件。

单片机的诞生标志着计算机正式形成了通过计算机系统和嵌入式计算机系统两个分支。

目前单片机已渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。

在我们身边,由单片机作为主控制器的全自动洗衣机、高档电风扇、电子厨具、变频空调、遥控彩电、录像机、VCD\\\/DVD机、组合音响、电子琴等。

单片机已在广阔的计算机应用领域中表现得淋漓尽致,出尽了风头。

从家用消费类电器到复印机、打印机、扫描仪、传真机等办公自动化产品;从智能仪表、工业测控装置到CT、MRI、γ刀等医疗设备;从数码相机、摄录一体机到航天技术、导航设备、现代军事装备;从形形色色的电子货币如电话卡、水电气卡到身份识别卡、门禁控制卡、档案管理卡及相关读\\\/写卡机等等都有单片机在里面扮演重要角色。

因此,单片机已成为电子类工作者必须掌握的专业技术之一。

单片机就是一个微型中央处理器,通过编程即能完成很多智能化的工作 ,因此它的出现给电子技术智能化和微型化起到了很大的推动作用。

随着人们生活水平的提高,社会经济的发展,人们开始考虑精神生活的享受,并开始注重身体素质的提高。

开始举办一些小型的篮球比赛。

这就需要裁判有一个公正的判罚,以保证比赛的顺利进行。

这就需要有一个专门计时的工具。

所以我就设计了一个篮球比赛计时器。

设计简单,耗费少,容易制作。

可用于街头篮球比赛和校园篮球比赛。

花很少的钱就可以得到一个实用的篮球比赛计时器。

  本次设计注重对单片机工作原理以及键盘控制及显示原理的理解,以便今后自己在单片机领域的学习和开发打下基础,提高自己的动手能力和设计能力,培养创新能力,丰富自己的理论知识,做到理论和实践相结合。

本次设计的重要意义还在于对单片机的内部结构和工作状态做更进一步的了解,同时还对单片机的接口技术,中断技术,存储方式和控制方式作更深层次的了解。

此次设计更进一步了解基本电路的设计流程,提高自己的设计理念,丰富自己的理论知识,巩固所学知识,使自己的动手动脑能力有更进一步提高,为自己今后的学习和工作打好基础,为自己的专业技能打好基础。

设计简介  篮球比赛中除了有总时间倒计时外,为了加快比赛的节奏,新的规则还要求进攻方在24秒内有一次投篮动作,否则视为违例。

根据要求,以AT89S52单片机为核心,设计篮球比赛计时控制器。

篮球比赛上下半场四节制,每节12分钟,要求能随时暂停,启动后继续计时,一节比赛结束后可清零。

按篮球比赛规则,进攻方有24秒为例计时。

分秒显示用LED数码管。

用开关控制计时器的启动\\\/暂停。

该篮球比赛计时器的设计,可对比赛总时间和各方每次控球时间计时。

该计时器采用按键操作、LED显示,非常实用。

此计时器在程序参数稍加修改后也可作为其他球类比赛的计时器。

  主控芯片为AT89S52,采用12MHz晶振,P0.0-P0.7作键盘输入。

A1为12分钟暂停键;A2为启动12分钟计时键,,24秒计时开始;A3为24S复位开启键(投篮或交换控球时按下此键); A4为24秒计时停止键(没有违例);A5为总计时和24秒计时同时启动键;A6为总计时和24S计时同时停止键。

  电路采用静态显示,一起点亮各位数码管,同时显示不同的字符。

点亮各位数码管锁存输出。

显示器的第一位显示计时节数,3至6位显示计时的分,最后2位显示24秒。

用T0定时器中断进行24秒处理,12分钟计时用T1定时器中断计时。

同时电路通过键盘扫描,根据键值转相应键处理。

系统电路的设计方案系统设计方案的提出  本设计是基于89S52单片机的键盘控制及显示电路设计,从系统的设计功能上看,系统可分为两大部分,即键盘输入控制部分和显示部分,对于每一个部分都有不同的设计方案,起初我拟订了下面两种方案:  第一种方案:  键盘控制采用矩阵扫描键盘,可以用普通按键构成4×4矩阵键盘,直接接到89S52单片机的P0口,高四位作为行,低四位作为列,通过软件完成键盘的扫描和定位。

显示部分采用动态显示,采用移位寄存器74LS164和译码器74LS138通过显示驱动程序驱动七段数码管显示。

此方案成本低,所用到的两个外围芯片价格都很低廉,而且单片机的I\\\/O口占用较少,可以节约单片机接口资源。

  第二种方案:  键盘控制采用独立是式键盘,每个按键的接零端均接地,每个按键的测试端各接一条输入线,通过检测输入线的电平状态就可以很容易地判断哪个键被按下了,这种方法操作速度高而且软件结构很简单。

这种方法比较适合按键较少或操作速度较高的场合。

显示部分采用静态显示方法,所谓静态显示,就是每一个显示器都要占用单独的具有锁存功能的接口用于笔划段字形代码。

这样单片机只要把要显示的字形代码发送到接口电路,就不用管它了,直到要显示新的数据时,再发送新的字形码,因此,使用这种方法单片机中CPU的开销小。

方案的确定  本设计要求按键较多,且本次设计只是对所学知识的一次实践,设计要求简单,容易实现,成本低。

比较以上两中设计方案,第二种成本低,占用单片机资源少,且容易实现,这样的设计比较适合本次设计,故选用第二种设计方案。

电路设计原理及芯片介绍 键盘控制及显示电路设计的原理及要求电路的设计原理与功能要求  本设计采用AT89S52单片机芯片作为中央处理芯片,采用AT89S52的P0口构成独立8键键盘,采用AT89S52串行口静态显示,选用74HC595作为LED驱动芯片。

  本电路设计有以下功能及要求:  (1)篮球比赛计时器全场时间为48分钟,共四节,每节12分钟和24秒违例。

要求开机自动置节计数器为第一节,节计时器为12分00秒,24秒违例为24秒。

  (2)用数字显示篮球比赛当时节数,每节时间及24秒的倒计时,采用单片机串行显示。

  (3)能随时用按纽开关控制比赛的启动\\\/暂停,启动后开始比赛,暂停期间不计时,重新启动后继续计时。

电路的总设计框图  根据设计任务与要求,可初步将系统分为五大功能模块:主电路、开关启\\\/停控制电路、显示电路、音响电路和+5V稳压电源。

进一步细说,主电路选用89S52作为中央处理器;开关启\\\/停控制电路由八个按键组成;显示电路由八位七段数码管和74HC595组成;音响电路用ULN2003驱动蜂鸣器;+5V稳压电路采用7805稳压块把电源电压稳定在+5V。

目 录摘要 IABSTRACT II第1章 绪论 11.1 课题背景 11.2 设计简介 2第2章 系统电路的设计方案 32.1 系统设计方案的提出 32.2 方案的确定 32.3 本章小结 3第3 章 电路设计原理及芯片介绍 43.1 键盘控制及显示电路设计的原理及要求 43.1.1 电路的设计原理与功能要求 43.1.2 电路的总设计框图 43.2 总电路选用芯片简介 43.2.1 控制芯片AT89S52 43.3 LED显示原理介绍 113.4 键盘控制原理介绍 143.4.1 键盘的工作原理 143.4.2 独立式键盘 173.5 本章小结 20第4章 键盘控制及显示硬件电路实现 214.1 LED显示电路设计 214.2 独立按键键盘的电路设计 224.3 硬件的焊接 234.3.1 硬件的焊接 234.3.2 电路板的检查和故障排除 244.4 本章小结 24第5 章 键盘控制及显示电路软件设计 265.1 软件设计的基本工具 265.1.1 汇编语言的简介 265.1.2 汇编语言的指令系统与程序 265.1.3 keilC51开发软件简介 285.2 独立式键盘软件设计 285.2.1 软件设计流程图 295.3 键盘控制及显示电路设计软件实现总流程图 295.3.1 总流程图 295.4 本章小结 30结 论 31致 谢 32参考文献 33附录1 外文资料 34附录2 电路原理图 37附录3 汇编源程序 38附录4 元件清单 45

电子琴proteus如何仿真

第1章 绪论(电子琴概述及技术状况,本设计要求)第2章 总体方案与特征(电子琴系统组成,各部分模块,系统总体组成框图)第3章 硬件设计(单片机AT89C51,矩阵式键盘显示及识别,LED数码管,硬件设计)第4章 软件设计(使用的仪器仪表,整体程序流程图,I\\\/O并行口驱动LED显示,音乐播放设计,放歌子程序流程图)第5章 系统的调试与测试结果分析(Proteus,Keil,进行的调试)总结参考文献附录1:完整源程序附录2:电子琴仿真图

单片机学到什么样子才算是高手了

先说说单片机,一般我们现在用的比较多的的MCS-51的单片机,它的资料比较多,用的人也很多,市场也很  大。

就我个人的体会怎么样才能更快的学会单片机这门课。

单片机这门课是一项非常重视动手实践的科目,  不能总是看书,但是学习它首先必须得看书,因为从书中你需要大概了解一下,单片机的各个功能寄存器,  而说明白点,我们使用单片机就是用软件去控制单片机的各个功能寄存器,再说明白点,就是控制单片机那  些管脚的电平什么时候输出高,什么时候输出低。

由这些高低电平的变化来控制你的系统板,实现我们需要  的各个功能。

  至于看书,只需大概了解单片机各管脚都是干什么的

能实现什么样的功能

第一次,第二次  你可能看不明白,但这不要紧,因为还缺少实际的感观认识。

所以我总是说,学单片机看书看两三天的就够了,看小说你一天能看五六本,看单片机你两三天看两三遍就够了,可以不用仔细的看。

推荐一本书,就这一本就足够,书名是《新编MCS-51单片机应用设计》,是哈尔滨工业大学出版社出的的,作者是张毅刚。

大概了解一下书上的内容,然后实践,这是非常关键的,如果说学单片机你不实践那是不可能学会的,关于实  践有两种方法你可以选择,一种方法:你自己花钱买一块单片机的学习板,不要求功能太全的,对于初学者  来说你买功能非常多的那种板子,上面有很多东西你这辈子都用不着,我建议有流水灯、数码管、独立键盘  、矩阵键盘、AD或DA(原理一样)、液晶、蜂鸣器,这就差不多了。

如果上面我提到的这些,你能熟练应用  ,那可以说对于单片机方面的硬件你已经入门了,剩下的就是自己练习设计电路,不断的积累经验。

只要过  了第一关,后面的路就好走多了,万事开头难,大家可能都听过。

方法二:你身边如果有单片机方面的高手  ,向他求助,让他帮你搭个简单的最小系统板。

对于高手来说,做个单片机的最小系统板只需要一分钟的时  间,而对于初学者可就难多了,因为只有对硬件了解了,才能熟练运用。

而如果你身边没有这样的高手,又  找不到可以帮助你的人,那我劝你最好是自己买上一块,毕竟自己有一块要方便的多,以后做单片机类的小  实验时都能用得上,还省事。

  有了单片机学习板之后你就要多练习,最好是自己有台电脑,一天少看电影,少打游戏,把学习板和电脑连  好,打开调试软件坐在电脑前,先学会怎么用调试软件,然后从最简单的流水灯实验做起,等你能让那八个  流水灯按照你的意愿随意流动时你已经入门了,你会发现单片机是多么迷人的东西啊,太好玩了,这不是在  学习知识,而是在玩,当你编写的程序按你的意愿实现时你比做什么事都开心,你会上瘾的,真的。

做电子  类的人真的会上瘾。

然后让数码管亮起来,这两项会了后,你已经不能自拔了,你已经开始考虑你这辈子要  走哪一行了。

就是要这样练习,在写程序的时候你肯定会遇到很多问题,而这时你再去翻书找,或是问别人  ,当得到解答后你会记住一辈子的,知识必须用于现实生活中,解决实际问题,这样才能发挥它的作用,你  自己好好想想,上了这么多年大学,天天上课,你在课堂上学到了什么

是不是为了期末考试而忙碌呢

考  完得了90分,哈哈哈好高兴啊,下学期开学回来忘的一干二净,是不是

你学到什么了

但是我告诉你单片  机一旦学会,永远不会忘了。

另外我再说说用汇编和C语言编程的问题。

很多同学大一二就开设了C语言的课  ,我也上过,我知道那时天天就是几乘几,几加几啊,求个阶乘啊。

学完了有什么用

让你用C语言编单片  机的程序你是不是就傻了

书上的东西我们必须要会运用。

单片机编程用C语言或汇编语言都可以,但是我  建议用C语言比较好,如果原来有C语言的基础那学起来会更好,如果没有,也可以边学单片机边学C语言,C  语言也挺简单,只是一门工具而已,我劝你最好学会,将来肯定用得着,要不你以后也得学,你一点汇编都  不会根本无所谓,但你一点C语言都不会那你将来会吃苦头。

汇编写程序代码效率高,但相对难度较大,而  且很罗嗦,尤其是遇到算法方面的问题时,根本是麻烦的不得了,现在单片机的主频在不断的提高,我们完  全不需要那么高效率的代码,因为有高频率的时钟,单片机的ROM也在不断的提高,足够装得下你用C语言写  的任何代码,C语言的资料又多又好找,将来可移植性非常好,只需要变一个IO口写个温度传感器的程序在  哪里都能用,所以我劝大家用C语言。

  总结上面,只要你有信心,做事能坚持到底,有不成功不放弃的强烈意志,那学个单片机来说就是件非常容  易的事。

  步骤:1.找本书大概了解一下单片机结构,大概了解就行。

不用都看懂,又不让你出书的。

(三天)  2.找学习板练习编写程序,学单片机就是练编程序,遇到不会的再问人或查书。

我当初就是买了一块开发板  (),二十天就搞定了。

  3.自己网上找些小电路类的资料练习设计外围电路。

焊好后自己调试,熟悉过程。

(十天)  4.自己完全设计具有个人风格的电路,产品,。

你已经是高手了。

  看到了吗

下功夫一个多月你就能成为高手,我就讲这么多了,学不学得会,下不下得了功夫就看你的了  回答者:匿名 3-3 20:33  提问者对于答案的评价:谢谢你

看了你的手写,我信心大曾,相信我一定能学会它,可以留个QQ号么

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片