原创 51单片机实验板

2007-12-1 21:18 5849 11 15 分类: MCU/ 嵌入式
 

【主要功能】↓


该板以在线可编程的AT89S51单片机以及STC单片机为核心,外围电路采用模块化结构,用拨动开关实现与单片机的可靠连接,避免外接线的接触不良现象,使用方便,包含8位动态数码管、2位静态数码管、4*4健盘、拨动开关、ISP下载口、8位LED指示灯、ADC0804模数转换、LM386功放、DS18B20数字测温等。


【适用范围】
  该产品是51单片机最小系统板,适合各大专院校学生的实习与实训,由于51系列应用的普遍性和广泛性,所以也倍受电子爱好者的喜欢。能完成目前教育部规定的所有实验,扩展极其方便,是一款性价比较高的产品。
【简要概述】
  该产品可作为大中专院校的单片机课程教学与实训的配套实验板,该单片机采用在线编程技术,不需要烧写系统,教学中使用起来非常方便,可直接应用于毕业设计和产品研发。


原理图如下:


<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

点击看大图


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />系统框架图如下:


点击看大图


目   录

 

实验一        闪烁灯

实验二        模拟开关灯

实验三        多路开关状态指示

实验四        广告灯的左移右移

实验五        广告灯(利用取表方式)

实验六        报警产生器

实验七        I/O并行口直接驱动LED显示

实验八        按键识别方法之

实验九        一键多功能按键识别技术

实验十        00-99计数器  

实验十一      00-59秒计时器(利用软件延时)

实验十二      可预置可逆4位计数器

实验十三      动态数码显示技术                   

实验十四      4×4矩阵式键盘识别技术

实验十五      定时计数器T0作定时应用技术(一)                        

实验十六      定时计数器T0作定时应用技术(二)

实验十七      99秒马表设计

实验十八      “嘀、嘀、……”报警声

实验十九      “叮咚”门铃

实验二十      智能电子钟

实验二十一    优美音乐

实验二十二    电子琴

实验二十三    模拟计算器数字输入及显示(★)

实验二十四    数字电压表

实验二十五    DS18B20数字温度计使用

 

 

 

 

单片机实验详细说明

 

该单片机实验板设计思想巧妙,由于考虑到众多的实验要在一个板上完成,而每个实验用到的I/O口又不尽一样,所以设计时采用拨动拨码开关或替换跳线帽位置来完成各个实验内容。

完成每个实验内容时,首先看清楚实验电路图,然后按照实验内容给出的系统板上硬件连线拨动拨码开关或替换跳线帽位置完成系统设计电路。检查无误后下载调试程序,由于每个程序都经过了实验板的验证,验证证明程序没有问题,板子也经过了严格的检查。所以要是调不出来,肯定是硬件没有连好,再次检查直到完成实验。每做完一个实验后,把拨码开关和跳线帽恢复到初始状态。

拨码开关和跳线帽的初始状态介绍如下:

实验板上有8联拨码开关4个(JP1、JP2、JP3、JP4),2联1个(JP5),跳线帽13个。 初始时拨码开关都处于紧靠数字的不用状态,J3上的8个跳线帽全连在上面的P0口上,J4、J5、J6一般情况下 OE与VCC相连,当用到时OE连到GND上。J7的CS与GND相连,J8上面两个相连,4个拨动开关SW1—SW4全部位于下方。

实验中具体使用介绍如下:

(1) 用到发光二极管时,JP4拨码开关拨到ON状态选中。

(2) 用到喇叭输出时把JP5拨码开关的1号拨上去,用DS18B20做测温时把2号拨上去。

(3) 用到键盘输入时,把JP3的开关全拨上去。

(4) 用到拨动开关SW1—SW4时,把JP2对应的开关拨上去。

(5) 用到按键S18—S21时,把JP2对应的开关拨上去。

(6) 要用8个动态数码管显示时,首先把J4的OE与GND用跳线帽相连。同时S1—S8分别对应Q2—Q9,用到哪个时把对应的开关拨上去。

(7) 8个动态数码管输入a—h8个数码时,用到P0口,则不用动跳线帽,用到P1口时,把8个跳线帽移到下面的P1口。

(8) 用P0或P2口做数码管静态显示时,把J5或J6的OE与GND用跳线帽相连。

    单片机简单程序用汇编编起来比较简单,但复杂的程序用汇编编起来就很困难,但用C51编起来可能就比较简单,所以C51编程是必学的。这里基本上所有的实验程序都采用汇编和C51两种编程方法,有的实验还给出了两套设计方案,便于比较学习。

实验二十三带(★)为选做实验,由于比较难,用汇编编起来比较复杂,这里只给出了C51程序,供大家学习参考。

各个实验汇编和C51两种实验程序全部在配套光盘里,用到时我们直接复制出来使用。另外Keil软件的使用说明及程序的下载文件都在光盘里,若机子上没有安装Keil软件可到网上下载安装。


0511bb18-16ff-4496-8151-9c3e07d603a7.JPG


实 物 图


    现在准备做一批这样的板,如有人愿意要,可报名集体制作,40元/块,这个板子的大小是:15*20平方厘米,含快递费,如有想要成品实验板的200元/块,或有需要散件,也就是只要PCB板及元件,160元/套,有配套程序提供下载!


    在此说明一下,刚开始确实有欠估算成本,以致价格稍有差异,刚开始我也忘记把快递费算进了!现在基本已经算妥当!请各位谅解!


    有意者请报名!发到我的邮箱:huli184@126.com


    名额达到100人以上,我将在此通知大家开始做板!

文章评论4条评论)

登录后参与讨论

用户126174 2007-12-2 21:26

珠海三灶镇

13360606169

符勇收

用户491040 2007-12-2 12:50

报名啊,怎么联系你啊

用户123819 2007-12-2 11:34

不知道你计算过总的成本要多少啊?

用户313295 2007-12-1 23:45

如何报名?
相关推荐阅读
huli184_389376486 2016-02-19 22:47
D类功率放大器的设计与实现
D类放大器(数字音频功率)是一种将输入模拟音频信号或PCM 数字信息变换成PWM(脉冲宽度调制)或PDM(脉冲密度调制)的脉冲信号,然后用PWM 的脉冲信号去控制大功率开关器件通/断音频功率放大器。D...
huli184_389376486 2016-02-19 22:46
技术宅们自制2016最浪漫礼物:DIY 机器人(附教程)
Facebook CEO 马克·扎克伯格(Mark Zuckerberg)周末在 Facebook 个人页面上撰文,公布了他 2016 年的一大目标:开发能控制家庭环境的人工智能技术。 以下是...
huli184_389376486 2013-01-20 23:11
评论:@sanmaoljh's Blog 博客中提到的“C语言指针(下篇)”
C语言指针(上...
huli184_389376486 2013-01-20 23:10
评论:@sanmaoljh's Blog 博客中提到的“C语言指针(上篇)”
最近总结再学习了下C语言和指针...
huli184_389376486 2013-01-17 11:15
评论:@艾米电子工作室 博客中提到的“QuartusII编译与仿真之warning大解析”
收下。...
huli184_389376486 2012-11-12 11:46
评论:@lihailin560's Blog 博客中提到的“编码器倍频、鉴相电路在FPGA中的实现”
FDKJDSHKJFDASJ...
我要评论
4
11
关闭 站长推荐上一条 /2 下一条