导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[gzyuhua]00IC-51单片机开发板



No.34023
作者:gzyuhua
邮件:zhangaimin5337@163.com
ID:101219
登陆:3次
文章数:52篇
最后登陆IP:59.46.159.247
最后登陆:2008/3/10 17:11:04
注册:2008/1/24 16:24:48
财富:411
发帖时间:2008/3/8 11:47:53
发贴者IP:59.46.136.118
标题:gzyuhua:00IC-51单片机开发板
摘要:No.3402300IC-51单片机开发板 

00IC-51单片机开发板

一、板子用途、目的及使用对象
00IC-51开发板板是针对单片机初、中级学习者设计,帮助用户降低学习成本和加快用户快速进入单片机设计开发领域,提供一个帮助用户快速开始单片机学习之旅的硬件平台。
本单片机实验平台提供大量的实用的实验例程和丰富硬件资源,并介绍关于如何在本实验平台上完成各个实验过程,实现对板上资源的利用,从而使用户获得对单片机的开发应用流程得到了解。实验例程包括流水灯、花样灯、跑马灯、蜂鸣器、蜂鸣器音乐、数码管、数码管扫描、按键中断、按键查询、RS232串口、 1602液晶等,由浅入深,一步步引导用户。
板上提供ISP 接口并将单片机的全部I/O 引脚引出。00IC-51开发板使用ISP 在线下载技术, 直接把程序写到单片机中,使用当前最流行的KEILC51 软件,用户无需再购买任何仿真器或编程器等开发工具,只要有一台计算机,就可以实践学习单片机方面的知识;同时引出的单片机的32个I/O口可全部用于扩展,用户可把自己设计的电路通过这32 个I/O口与单片机连接,方便用户开发自己的产品,最大限度的为用户节约学习成本和加快学习速度。

二、器件布局及器件功能说明
开发板上三个芯片均使用底座式焊接,方便用户在学习开发时的资源再利用;单片机的32个I/O全部引出,方便用户进行功能扩展;板子上的74HC573芯片主要用来对数据的锁存,这样就可以让1602液晶和数码管同时用于显示;MAX232主要是用于电平间的转换;LED灯可以用于设计各种特色的流水灯和跑马灯;按键在电路中主要充当输入设备的角色;ISP_JTAG插座可以防止用户将ISP下载线接反。

三、硬件配置情况及实验配套介绍
1、硬件配置
a)AT89S52
b)MAX232
c)74HC573
d)8个LED灯
e)5个按键
f)4位8段数码管
g)蜂鸣器
h)11.0592M晶振
i)1602液晶

2、配套实验例程
1)00IC-51开发板预烧程序
2)1602液晶
3)RS232串口
4)按键查询
5)按键中断
6)蜂鸣器
7)蜂鸣器音乐
8)花样灯
9)流水灯
10)跑马灯
11)数码管
12)数码管扫描

四、硬件电路说明
1、晶振电路
晶振是为电路提供频率基准的元器件,通常分成有源晶振和无源晶振两个大类,无源晶振需要芯片内部有振荡器,并且晶振的信号电压根据起振电路而定,允许不同的电压,但无源晶振通常信号质量和精度较差,需要精确匹配外围电路(电感、电容、电阻等),如需更换晶振时要同时更换外围的电路。有源晶振不需要芯片的内部振荡器,可以提供高精度的频率基准,信号质量也较无源晶振要好。因价格等因素,实际应用中多采用无源晶振设计的电路居多,除非电路设计时序极其敏感或芯片内部无振荡器的情况(如一些型号的DSP 或精密仪器中)。
00IC-51开发板晶振采用的是单片机通用的11.0592M的无源晶振,输出时钟到单片机P18和P19。

2、Reset 电路
一个芯片,尤其是可编程芯片,通常在上电的瞬间需要一个短暂的时间进行内部参数的初始化,这个时候芯片无法立即进入工作状态。通常称上电初始化这些工作为复位,完成这个功能的电路称之为复位电路。
单片机的设计需要考虑复位电路的设计,通常在要求不高的场合,复位电路都是利用RC 来制做的,现在也有很多种类的芯片提供高质量的复位信号,但对于一般的场合,RC 已经足够了。
复位电路最重要的参数是复位时间,每个芯片的复位时间是有可能不同的,R*C 就是复位时间,如10UF的电容和10K 的电阻就可以提供100MS 的复位时间。
选取复位电路的参数时,需要先查阅芯片的手册确定复位时间是否足够长,有些芯片如DLS12887 时钟芯片就需要近200MS 的复位时间,如复位电路不能提供足够的复位时间的话,芯片将无法正常工作。
00IC-51开发板复位电路输出连接到单片机的P9脚,平时是低电平,按下按钮后变为高电平。

3、电源
在直流电源回路中,负载的变化会引起电源噪声。例如在数字电路中,当电路从一个状态转换为另一种状态时,就会在电源线上产生一个很大的尖峰电流,形成瞬变的噪声电压。配置去耦电容可以抑制因负载变化而产生的噪声,是印制电路板的可靠性设计的一种常规做法.。一般在电源部分都采用大电容与小电容并联接在电源两端的,这样对高频和低频都有一定抑制作用。
AT89S52采用5V供电,其I/O口电平与5V 电平兼容。00IC-51开发板采用USB口直接通过USB线取5V电压供给系统,这样做既方便也为用户节省费用。USB座4芯只用到1和4,其中1正4负。

4、LED 灯电路
发光二极管,通常称为LED,可以不夸张的说在几乎任何一个电子设备中都可以看到它的存在。大家看看自己的电脑,那些电源或硬盘的指示灯就是发光二极管。
我们可以将发光二极管理解成一个微小的电灯泡,但它没有灯丝,仅仅靠半导体里面的电子移动而使它发光。
一般发光二极管的工作电流是十几毫安至几十毫安,正向压降为1.3V-2.5V。有一些低电流的发光二极管的工作电流可以降至2MA,而亮度与正常发光二极相同,当然价格会高一些。所有发光二极管在电路中一般都要串一个电阻用来限流。发光二极管的电流不同,亮度也不同,并且寿命也会受到影响,这个电流通常就是由接入的电阻来调整。
00IC-51开发板的发光二极管串联了一个470Ω的电阻后接在5V 的电压上。LED 灯电路接在单片机的P1口上。LED灯的阳极接电源,阴级接单片机的I/0 口,因此是低电平驱动,只要单片机在相应引脚给出低电平,LED 就会发光。

5、8 段数码管
8 段数码管属于LED 发光器件的一种,分为8 段:A、B、C、D、E、F、G、DP,其中DP 是小数点位,还包括一个公共端COM 端。从电气上,8 段数码管又分为共阴和共阳两种。共阴指数码管的公共端接负极,而各段接正极;共阳则正好相反。如果有多个数码管,它们的各段输入一般都分别接在一起,公共端分开。开发板上采用的是4位一体的共阳数码管。数码管显示方法可分为静态显示和动态显示两种。静态显示就是每个数码管的8 段输入各自分开,其COM 口电平一直有效。它的优点是控制方便,显示稳定,但要占用较多的I/O口。动态显示的原理是,各个数码管的段输入相应位接在一起,共同占用8 位数据线;公共端分开,利用扫描和人视觉上的短暂停留性,依次给出各个数码管COM 端使能信号,并同时给出各数码管的数据。它的优点是占用I/O 口少,但控制较静态显示复杂。一般在数码管较多的情况下都采用动态显示。
本开发板使用的是4位一体的共阳数码管,共12脚,其中8脚公用是8段显示,另4脚是对应于4个数码管。

6、按键电路
普通的4腿按键实际上是分两组,每组中的两个是相通,而两组直接是通过上面的按钮来控制通段状态的。简单理解成开关就可以了,按下去两端就形成短路,松开手就形成开路。单片机就是通过判断是否短路,而获得这个按键是否被人按下。
00IC-51开发板按键电路如下图,通过电阻接电源正级,并将按键所接的单片机的I/O口作为输出端。这样,当按键没有按下时,所有的I/O输出端都是高电平,代表无键按下;当按键按下时,I/O口输出就变成低电平。
另外,要注意抖动现象。由于按键属于机械开关,按动过程不可避免存在抖动的现象。因此必须去抖动才能避免误判断。可以在程序中采用软件延时的办法,即每次检测到有键按下时延时20ms 再判断是否按键还是处于按下状态,是则表示确实有键按下,不是则表示是按键误动作。用户按下按键的时间可以稍微长一点。

7、蜂鸣器
蜂鸣器俗称喇叭,是广泛应用于各种电子产品的一种元器件,它用于提示、报警、音乐等许多应用场合。蜂鸣器与家用电器上面的喇叭在用法上也有相似的地方,通常工作电流比较大,电路上的TTL 电平基本上驱动不了蜂鸣器,需要增加一个电流放大的电路才可以,这一点与家用电器中的功放有相似之处。
蜂鸣器使用很方便,电流通过时蜂鸣器就发出响声。如图可见,只要将蜂鸣器与单片机相连的I/O 口置为低电平,就可以驱动蜂鸣器发声。

8、RS232 电路
目前RS-232 是PC 机与通信工业中应用最广泛的一种串行接口。RS-232 被定义为一种在低速率串行通讯中增加通讯距离的单端标准。RS-232 采取不平衡传输方式,即所谓单端通讯。通常使用的都是9针的,早期出现过25针的。在实际应用中,电子工程师在设计计算机与外围设备的通信时,通常在9 针的基础再进行简化,只用其中的2、3、5 三个管脚进 ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:5186毫秒 查询6次