原创 [原创]EDN51学习板测试程序

2008-5-21 16:02 6061 12 49 分类: 测试测量

    彩云送了一套EDN 51的套件给圈圈,叫圈圈赶紧帮忙测试下...圈圈拿到板子后,马不停蹄的安装、写测试程序...经过3、4天的奋斗之后,终于完成了板子上大部分功能的测试。由于52的ROM有限,红外接收头和PS2的就没做测试了,并且这两个功能用的人也较少。


    其中包括串口驱动、LCD1602驱动、键盘驱动、ADC0832驱动、温度传感器DS18B20驱动、实时时钟DS1302驱动、EEPROM24C08驱动、时钟调整功能、闹钟设置功能、温度报警功能等等。


    使用方法:串口波特率为57600,可以显示当前信息,例如ADC,时间,温度,按键动作等等。


    我对键盘重新进行了编号:上面一排从左到右依次为KEY1~KEY4,下面一排从左到右依次为KEY5~KEY7。KEY1键为查看ADC显示键,KEY2为查看时钟显示键,KEY3为查看温度显示键,KEY4为设置时钟键,KEY5为移动调节位键,KEY6为减1键,KEY7为加1键,KEY8为设置闹钟和报警温度键。


    另外,原本板子上标的个别参数有误,例如LCD的对比度调节电阻R29标的为10K应该改成1K的,否则LCD看不到显示。另外,LCD和数码管不能同时显示,否则LCD无法输出低电平,查忙信号通不过,这时要将控制数码管的跳线S9拔掉。测试数码管时,拔下LCD,将config.h中的LCD宏定义删除。S7、S8跳线要跳到DS1302芯片上,如果时钟显示不对,可能是因为晶体没启振的原因,可以将32.768K晶体上的两个电容C11和C13断开再试试。另外,我将给板子做后备电源的S10换成了一个22uF的钽电解电容,这样可以在板子短时间断电后始终继续走。而板子上的可调电压输出可以通过S4接到ADC0上。至于ADC1,如果不用的话,可以用跳线将起接地,悬空的话,可能测到的结果就不是0V了。


    由于时间比较仓促,难免会有bug,希望大家发现后提出来。本程序仅供参考使用,希望对大家有帮助。


源代码包下载(密码请打开看里面的解压说明):


下载地址1:EDN51TestBoard.rar


下载地址2:点击下载


      如果您觉得这个程序包不错的话,请支持一下呀,点一下左上角的“顶一下”按钮就行了~~~不然圈圈看到顶的人不多,下次就没心情写程序包了~~~~这可是几天奋斗的结晶~~~


     本程序包对应的硬件电路图和PCB、套件申请购买等,请看EDN 51小组:


http://group.ednchina.com/304/


 

PARTNER CONTENT

文章评论43条评论)

登录后参与讨论

用户1316125 2010-2-25 10:22

支持原创,支持圈圈

用户1518874 2009-2-23 15:06

支持,加油。。。

用户48236 2008-12-13 08:31

支持原创

用户48236 2008-12-13 08:31

支持原创,支持圈圈,向圈圈学习!

用户1414796 2008-12-3 07:50

怎么会有那么多的问题

用户120839 2008-11-1 09:22

支持!!

computer00 2008-9-22 15:57

呵呵,不客气。平时多上网溜达溜达还是有好处的拉~~~~

用户1478311 2008-9-21 21:44

不能下载啊

用户147553 2008-9-21 19:31

我应该早点看到你的这篇文章,最近今天一直在调我的1602,郁闷了好几天,今天才发现是那个R29是10K的原因,呵呵,幸运的时我还是看到你这篇文章了,谢谢了!

computer00 2008-9-3 12:43

用的是keil啊……怎么会不能打开呢?编译一下看看。
相关推荐阅读
computer00 2013-06-05 16:27
[招聘]Android系统开发工程师
任职要求: 1. 扎实的C/C++基础,熟悉嵌入式Linux和Android操作系统的软件开发; 2. 良好的沟通能力和逻辑思维能力; 3. 良好的英文文献阅读能力; 4. 具备...
computer00 2013-06-04 09:26
[招聘]Android应用开发工程师
任职要求: 1. 具备扎实的面向对象编程思想和JAVA编程基础; 2. 熟悉Eclipse+ADT开发环境,熟练掌握Android基本类库; 3. 熟悉网络应用和多媒体应用开发; ...
computer00 2012-09-26 13:15
圈圈的新浪官方围脖
http://weibo.com/computer00  ...
computer00 2012-09-26 13:12
欢迎大家去收听圈圈弹的曲子
http://www.tudou.com/home/_105209016  ...
computer00 2009-06-29 15:07
《圈圈教你玩USB》勘误(更新日期2009 年06月29日)
《圈圈教你玩USB》勘误(更新日期2009 年06月29日)下载地址1:下载地址2: 勘误.pdf...
computer00 2009-06-25 11:23
一块磐正845GE主板PS2接口的修复
圈圈有一部台式机,某天开机时,发现键盘用不了了,停留在输入BIOS密码那里。主机自检通过,但是蜂鸣器却发出很微弱的、连续的声音,同时键盘的三个LED也没有出现象往常一样的闪烁一下。圈圈以为多日未用,积...
EE直播间
更多
我要评论
43
12
关闭 站长推荐上一条 /1 下一条