51开发板典藏版和俗人斗气儿说51
这是我自己设计的51单片机学习开发板,可以供初中级单片机爱好者学习和实验.包含了几乎所有的基本实验和常见的外围器件.有以下器件:1.双核CPU,AT89C52和AT89C4051
2.16X2液晶显示器
3.数码管和发光二极管
4.ADC0804
5.DAC0808
6.DS18B20
7.串口驱动
8.24C02 I2C EEPROM
9.马达驱动
10.蜂鸣器
11.继电器电路
12.555电路生成多谐振荡
13.中断电路
14.译码电路
15.4X4键盘
我写了一个综合型的2500多行的程序,可以完成很多基础实验,帮助你上手.可以完成:
1.测量电压
2.测量电阻
3.测量频率
4.测量电容
5.毫秒表计时
6.正弦波生成
7.马达驱动
8.发光二极管效果显示
9.数码管显示
10.读写I2C
11.串口通信
12.测量温度
我做了一个上位机程序,可以用串口把板子和计算机连接在一起,然后用计算机操控板子.提供所有程序的源代码.写了一个很详细的电路设计说明书,帮助你理解硬件电路和程序.
如果你有Proteus这个软件,我提供这个板子的所有电路,你可以仿真.如果没有Proteus,我把电路图制作成PDF格式,你可以对照PDF电路和说明文件以及程序一起学习.
点击此处下载 ourdev_303814.rar(文件大小:1.54M) (原文件名:俗人斗气儿说51.rar)
点击此处下载 ourdev_303815.rar(文件大小:1.23M) (原文件名:51开发板典藏版第二版(7.2兼容版).rar)
http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_304275.jpg
(原文件名:截图1.jpg)
http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_304276.jpg
(原文件名:截图2.jpg)
http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_304277.jpg
(原文件名:截图3.jpg)
http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_304278.jpg
(原文件名:截图4.jpg)
http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_304279.jpg
(原文件名:截图5.jpg) 重新修改了一下 不错,很详细,对51初学者比较有用 相当全面啊,MARK.
移走的是什么? 呵呵,看楼主前面的一段的格式,标准的广告帖子格式啊。。。。。
差点儿移错了。
COOL ! 咦,穿了裤咋积分还是那么少? 新版本的论坛才会有专家分。到时目前的分数就基本上没有意义。 早过了入门,还是看看。 不错 再送个空调吧,要不大热天多穿条裤子会热出痱子来的:) 为LZ的奉献精神敬佩,也为站长的豁达大度赞赏 好东西,Mark 看看 很强悍。。。。 Mark ASM高手呀 我还能说什么,支持 这个不错,为在校生省了些银子! 不过对我没什么用! 我仿真板,都不怎么想要,
最喜欢直接上板运行,做新东西也一样,做焊好板子再搞程序 好东西! 我目前发现最好的51资料。不错。 非常好啊! 宋老师好厉害! 天哪,这才叫惊艳! 怎么仿真原理图还有有效期吗 无限制使用,所有加密和时间限制全部删除了。 牛,搞个AVR的,有C的就更好了 不错,相当全面吗,学习51的有福了啊!! 虽然早就不用51了,不过这个资料确实很好,感谢宋老师的无私阿! 不知阿莫的新版本啥时候出来,已经听说过N次这个词了。 无私奉献 值得学习 不错 不顶不行呀 经典,支持! 蛮强的啊..我喜欢这样的资料.. 记号 mark 不错!顶一个! 好东西啊!感谢老师的无私奉献,致敬! 实验箱
功能很多 好样的,谢了!!! 看到了,没得说啊!支持楼主的精神! 支持下,感谢LZ共享! 51开发板典藏版第二版(7.2兼容版)文件包里有个说明文件说到:
"我已经把这个电路修改为可以在Proteus 7.2 SP6下使用。我不保证它在所有版本的Proteus下都可以用,这个不兼容问题的原因是:
我自造的器件和Proteus的Licence文件冲突。我不可能把截止到目前的所有Proteus版本都装上吧!所以你要使用,只能用:
Proteus7.2SP6或者万能的Proteus6.9SP4或者你自己修改器件源代码。千万不要给我发邮件,要我帮你修改,我一贯的风格是:QQ不加人邮件从不看。"
修改方法可参考:
进入*:\51开发板典藏版第二版(7.2兼容版)\源代码\NEWUG\NEWUG文件夹,在里面找到USERGUIDE.CPP
extern "C" IDSIMMODEL __declspec(dllexport) * createdsimmodel (CHAR *device, ILICENCESERVER *ils)
{
ils->authorize(0x10000A00,0x72);//授权码
return new USERGUIDE;//数字模型器件必须这么输出,USERGUIDE和器件的名字必须一致
}
extern "C" IACTIVEMODEL __declspec(dllexport) * createactivemodel (CHAR *device, ILICENCESERVER *ils)
{
ils->authorize(0x10000A00,0x72);
return new USERGUIDE;//凡是需要交互操作动态显示的都要这么干
}
如果你的Proteus版本不对仿真不了,用写字板打开licence,随便找一个PIC模型的授权码(CODE)替换0x10000A00(记得要加上0x),后面的0x72也相应修改,然后用VC2005重新编译,生成新的USERGUIDE.DLL默认放到Proteus的models目录下,可以把这个51开发板典藏版第二版(7.2兼容版)压缩包里的USERGUIDE.DLL删除.可以了
修改方法麻烦了点,建议还是直接找个7.2或者7.1装了再仿真, 不服不行 7.1SP2的仿真也是出错啊,仿真不起来的 Proteus6.9SP4是一个很好的版本,能够完全兼容自己创建的器件.
我真的没有看出来更高的版本到底好在哪里,为什么很多人固执地追求高版本.
如果你想用高版本的一些器件模型,可以把它们的模型文件拷到6.9下一样用. 支持.正学51 谢谢 强~顶一下~问一下那个跟随器接负端输入? 强,不错,能不能介绍怎么样编写Proteus的仿真库文件呢? 好东西啊!感谢老师的无私奉献,致敬! 好东东啊!太感谢了! 东西还是不错的,但是前期要编译,如果能直接拷贝后就可运行那就更好了 记号 好东西! 留號! 顶到第一页上去 不错的东东啊! 强大的东东 厉害! 很强大的功能~ 好的,真是厉害!太感谢了~! 哈哈终于在OURAVR上发现宋老师的足迹了,很厉害 这个板子有没得卖得嘛? 强!对我们这些新手很有用!谢谢分享! 好 不错 楼主是煞费苦心 感谢! 顶贴! mark 只能说楼主太强了.这些资料比一本书要好多了。 niu X 搂主辛苦啦! 学习单片机就是要多动手,一半时间看书,一半时间编程调试,初学者必要有一套基本实验开发板啊,否则。。。 mark 记号 楼主很辛苦啊~~~ 很好!以后用得上--- 刚好老师说要我试着去做一下单片机学习装置模块化。这个可以给我很大的参考价值。谢谢楼主了。 好 我是初学者,下来看看。谢谢分享。 楼主辛苦了! mark 下载了,现在我正处于入门阶段。自己已经动手制作了51的最小系统,流水灯显示,8位7端数码管显示。(全是用试验板自己焊接的)现在正在学习矩阵键盘。希望从这个网站学到更多的东西。下载了!谢谢! up mark Thanks!!! 做的非常好
赞一下 LZ辛苦啦! 辛苦啦,收藏 强大的51学习板,呵呵 真的很强大,比以前我们学校的开发板不知道好多少倍,是我见过最好的开发板! 很强大的开发版,适合在校的 看你的大作两个星期了,学到好多东西。特来感谢
强烈支持!!!!!!!!!!!!!!!!!!!1 LZ辛苦啦! 顶一顶。 太强大了。。。。。。。。。。。。。。。。。。。。。。。 标记 好贴 ,太牛了! 太全面了 好东西,藏了 谢谢...学习下