自制89C51单片机实验电路板 学习单片机离不开实验,以往单片机的实验往往依赖于仿真机和单片机学习系统,价格昂贵,初学者很难配备。近年来,随着FLASH型单片机的广泛应用,采用软件模拟加写片验证成为一种经济实用的实验方法,以AT89C51单片机为例,其价格不足¥10RMB,而擦、写次数可以有1000次,一块芯片即可做上千次的实验。目前,流行的单片机开发软件Keil可以免费获得用于学习的EVAL版;编程器价格并不昂贵,专门用于写89C51类芯片的编程器价格更低廉(不足百元),而且编程器也是以后开发单片机所必备的工具;相比之下,用于实验的电路板制作比较麻烦,用万用板搭接,只能做些很简单的电路,稍复杂的电路一般要用到双面板,而业余条件下是很难自制双面板的,而且实验电路板主要是用于学习,学完了,也就没有什么使用价值了,所以很多人希望能够廉价地获得。作者在多年单片机教学(包括从事网络教学)的基础上,开发了一块有较多功能但使用单面板的单片机实验板,适于业余爱好者自制。这块实验板采用89C51为主芯片,板上安装了5位数码管,8个发光二极管,四个按钮开关,一个简单的音响电路,一个用于计数实验的振荡器,At24CXXX类芯片插座,X5045芯片插座,RS232串行接口等。使用这块实验板可以进行流水灯、人机界面程序设计、音响、中断、计数器等基本编程练习,还可以学习I2C接口芯片使用、SPI接口芯片使用、与PC机进行串行通讯等目前较为流行的技术。图1是该实验板的电路原理图,从图中可以看出,该实验板由若干块集成电路和一些阻容元件等组成,下面我们就分别介绍。1、发光二极管接口主芯片(U1)的P1端口接了8个发光二极管,这些发光二极管的负极接到P1端口各引脚,而正极则通过一个排电阻(标号为JP4,阻值为470殴)接到正电源端,这样,这些发光二极管亮的条件就U1的P1口相引的引脚为低电平,即如果P1口某引脚输出为0,相应的灯亮,如果输出为1,相应的灯灭。例:MOV P1,#0FH该行程序将使发光二极管L1-L4熄灭,而L5-L8点亮。2、数码管接口U1的P0口和P2口的部份引脚构成了5位LED数码管驱动电路,这里LED数码管采用了共阳型,共阳型数码管的笔段(即对应abcdefgh)引脚是二极管的负极,所有二极管的正极连在一起,构成公共端,即片选端,对于这种数码管的驱动,要求在片选端提供电流,为此,使用了PNP型三极管作为片选端的驱动,共使用5只三极管,所有三极管的发射极连在一起,接到正电源端,它们的基极则分别连到P2.0⋯P2.4,这样,当P2.0⋯P2.4中某引脚输出是高电平时,三极管不导通,不能给相应位的数码管供电,该位数码管的所有笔段都不亮,反之,如果某引脚是低电平时,三极管导通,可以给相应的数码管供电,该位数码管是否点亮,点亮哪些笔段,取决于这些笔段引脚是高或低电平。从图图1 共阳型数LED显示器.....
上传时间: 2013-11-14
上传用户:dingdingcandy
介绍了一种新颖的相控阵天线实验系统。首先给出了系统的组成和设计原理,然后介绍了系统的软件实现过程以及多用户教学功能的实现。所设计的实验系统实现了相控阵天线设计教学过程,具有操作简单、实验真实直观等特点,取得良好效果。
上传时间: 2013-11-23
上传用户:a6697238
在计算机网络教学过程中,构建具有相当规模的物理无线网络实验环境不切实际。因此,文中在NS-2网络仿真器环境下,设计了3种典型的无线网络路由协议验证性实验,仿真实验直观再现了无线网络路由协议的工作原理,同时给出路由协议的性能评价指标,引导学生提出新的路由协议并进行创新性实验设计,培养学生的创新能力和科研素质。
上传时间: 2013-11-08
上传用户:daguda
前言 为了配合《计算机组成原理》课程的教学工作,使学生能够顺利完成相应课程所要求的实验内容,编写此实验指导书。本实验指导书适合于开设《计算机组成原理》及其相关课程的本专科学生使用。在进行课程实验时,实验指导教师可以针对不同的教学要求,根据具体情况对相关实验内容进行选择。本书共分为三个部分组成,学生做实验之前必须认真阅读第一部分,了解TEC-2实验系统联机指南及实验过程中的注意事项。第二部分是学生必做的基础实验部分,包括运算器实验、主存储器扩展实验及并行接口I/O实验。通过基础实验部分,使学生对运算器的工作过程有一定的认识;主存储器扩展实验,学生可通过动手过程熟悉存储器的字扩展和位扩展的连线方式及其读写操作;并行接口I/O实验中,学生可熟悉一级中断及中断的调用及返回。通过基础实验项目,对学生深入理解课堂所学的理论知识,提高学生实验动手能力能起到较好的作用。第三部分是综合实验,包括多级中断实验和微程序控制实验。该部分实验是一级中断实验的基础上增加为多级中断,使学生加深对中断优先级、排队、嵌套等概念的理解;实验指导教师根据情况选择其中的内容开展实验。在本书的编写过程中得到了内蒙古农业大学计算机与信息工程学院部分教师的大量支持和帮助,在此表示深切的感谢。由于时间和水平有限,本书中可能存在一些不足甚至错误之处,恳切希望读者提出宝贵意见,供今后再版时进一步改进与完善。
上传时间: 2013-11-21
上传用户:1583060504
提出了基于Multisim10的计算机组成原理仿真实验的方法,该方法对计算机的各组成部分用虚拟元器件组成并在虚拟环境下进行仿真实验,通过存储器仿真实验实例给出了仿真实现的技术方案。结论是,计算机组成原理的虚拟仿真实验是一种先进的实验模式,学生可把重点放在计算机各组成部分的设计和仿真验证上,弥补了真实实验在计算机组成、功能实现等方面直观性较差的不足,使实践环节更好地达到教学目的,即丰富了实验内容、方法和手段,又有效地提高了实验的直观性及效果。
上传时间: 2013-10-31
上传用户:zmy123
专为各大学、函授学校以及远程教育中心向学生们发布复习材料、实验素材等课件而设计的一套专用的基于WEB的上传、下载系统,支持包括无组件上传在内的多种上传方式。客户端脚本均采用JavaScript编写,可适用于包括IE、NC在内的所有支持JavaScript的浏览器。程序在设计上采用了多种流行的数据保护方式,如md5、登陆随机数等以保证数据的安全,其数据库不会被下载,即使数据库丢失也不会泄露密码。本系统经多方测试,占用系统资源极小,是一款非常实用的教学辅助系统。 V2.x系列版本是为面向大型站点专门设计的程序,为开放式管理
上传时间: 2014-02-02
上传用户:ruixue198909
在教学中使用多媒体课件,引导、锻炼学生自己获取知识的能力;在实验时采用全天开放实验,学生自行实验
标签: 多媒体
上传时间: 2015-04-29
上传用户:hgy9473
用matlab来实现的衍射模拟实验,便于教学中立体的观看实验结果,这是很好的
上传时间: 2015-08-07
上传用户:daguda
这个是个模拟红灯实验的,用于教学等领域,适合师生下载使用
上传时间: 2013-12-24
上传用户:541657925
奥斯特实验,实际教学或制作动画时,值得参考!
标签: 实验
上传时间: 2014-01-17
上传用户:familiarsmile