虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

实验板

  • 自制单片机实验板(89C51)

    自制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显示器.....

    标签: 89C51 单片机实验板

    上传时间: 2013-11-14

    上传用户:dingdingcandy

  • 自己动手做CPLD实验板

    自己动手做CPLD实验板

    标签: CPLD 自己动手做 实验板

    上传时间: 2013-12-11

    上传用户:ynsnjs

  • 自己动手做CPLD实验板

    自己动手做CPLD实验板

    标签: CPLD 自己动手做 实验板

    上传时间: 2015-01-01

    上传用户:thesk123

  • 该源程序已在实验板上调试通过

    该源程序已在实验板上调试通过,读者可直接引用,并可以利用软件编程的灵活性,加以拓展,实现更为复杂的功能。

    标签: 源程序 实验板 调试

    上传时间: 2014-01-16

    上传用户:zxc23456789

  • 用C51编写的源程序清单(由实验板运行通过)包含器件配置文件.闹时启/停子函数.走时函数.定时器T0 5mS初始化.扫描按键子函数.延时子函数等整个工程源代码

    用C51编写的源程序清单(由实验板运行通过)包含器件配置文件.闹时启/停子函数.走时函数.定时器T0 5mS初始化.扫描按键子函数.延时子函数等整个工程源代码

    标签: 函数 C51 5mS 编写

    上传时间: 2013-12-11

    上传用户:x4587

  • 使用单片机C语言编的单片机实验板与上位机的串口通信(可接收上位机命令和根据命令给上位机上传上位机需要的数据)程序

    使用单片机C语言编的单片机实验板与上位机的串口通信(可接收上位机命令和根据命令给上位机上传上位机需要的数据)程序,可供单片机开发人员参考。

    标签: 上位机 命令 用单片机 C语言

    上传时间: 2014-02-10

    上传用户:CHINA526

  • 这个程序是本人对周立功的ARM 2200实验板开发的USB固件程序的第一部分

    这个程序是本人对周立功的ARM 2200实验板开发的USB固件程序的第一部分,已能实现对USB的枚举,PC能识别USB设备了!其余的功能各位可以自行增加!

    标签: 2200 ARM USB 程序

    上传时间: 2014-01-05

    上传用户:yuanyuan123

  • 51单片机可在线编程多功能实验板使用手册 内附多个实验程序(供初学者参考)

    51单片机可在线编程多功能实验板使用手册 内附多个实验程序(供初学者参考)

    标签: 51单片机 编程 多功能 使用手册

    上传时间: 2015-04-16

    上传用户:LouieWu

  • PLD串口实验通信程序,可以实现实验板和PC机之间的数据传送,并显示在LED上

    PLD串口实验通信程序,可以实现实验板和PC机之间的数据传送,并显示在LED上

    标签: PLD LED PC机 串口

    上传时间: 2015-04-26

    上传用户:aa54

  • ARm实验板magicArm下面的实验内容

    ARm实验板magicArm下面的实验内容,为GPIO实验源代码

    标签: magicArm ARm 实验板 实验

    上传时间: 2013-12-31

    上传用户:weiwolkt