标题: 51开发板典藏版(功能很全的Proteus仿真单片机开发板)强烈推荐下载 [打印本页]

作者: pljie    时间: 2017-5-27 16:01
标题: 51开发板典藏版(功能很全的Proteus仿真单片机开发板)强烈推荐下载
分享一个带详细教程和源程序的proteus仿真单片机开发板工程文件下载,主要是作者的教程风格很好,很通俗易懂,里面运用了大量的比喻和生动的例子,让您快速的进入单片机世界.下面是相关资料介绍:

我已经把这个电路修改为可以在Proteus 7.2 SP6下使用。
我不保证它在所有版本的Proteus下都可以用,这个不兼容问题的原因是:
我自造的器件和Proteus的Licence文件冲突。
我不可能把截止到目前的所有Proteus版本都装上吧!所以你要使用,只能用:
Proteus7.2SP6或者万能的Proteus6.9SP4或者你自己修改器件源代码。
千万不要给我发邮件,要我帮你修改,我一贯的风格是:QQ不加人邮件从不看。

proteus仿真单片机开发板的原理图(清晰版请下载附件,里面有仿真工程文件)


pdf格式原理图:


源程序等资料附件里面都有:


还有详细的教程


部分教程内容预览:

    有很多爱好者给我发邮件,说他们喜欢这个电路,但是也说自己初学单片机,大大地看不懂电路图,读不懂汇编程序,需要大虾指点一下。 写个说明文档需要很多时间和精力,所以当初发布的时候就没有写文档。既然很多朋友需要它,那就抽点时间写了吧。也有朋友说我的 Proteus 电路不能够仿真,总出问题。顺便也解释一下各种问题的原因和解决之道。  

    万事开头难啊!你说从哪里开始好呢?  

    就从“MOVX @DPTR,A ”开始吧!我们来彻底分析一下这样的语句到底是怎么执行的,硬件到底会发生什么连锁动作。现在的很多单片机书籍都不讲这个东西,更没有图和例子。这样很不好啊,既然你出版书籍了就要说清楚,要么就别出。看图说话,现在我就想让图 3 中的数码管亮, 你说该怎么做呢?  


                                                       图3  

    给你举个例子吧。你们学校有好多美女,有一天你看中了一个,想约她,于是你必须做两件事:一是给她打电话;二是你总得有个什么理由才能把她约出来吧。好了,如果你拨打的电话号码不对,比如你拨打 110 或者 120,那只能把你送到精神病医院或者小单间。即便你拨打了正确的电话号码,但是你像个哑巴不说话,美女也不会出来,对不对。所以你得拨打正确的号码,然后说明想约她做些什么,吃饭、逛街、遛服装店、东方之珠还是宾馆。基于同样的道理,你想让图3 的数码管亮,也需要两样东西:一个是该数码管被映射的地址 (事先存放在DPTR 中);一个是要显示的数据 (事先存放在累加器A 中)。然后用“MOVX @DPTR,A ”,它就亮了,懂了吗?美女也就出来了,爽了吗?  

    大虾,我还是没有明白耶,怎么就亮了呢?别着急,我们先做一点准备工作。且看:  

余下内容请下载51hei附件里面的“俗人斗气儿说51.pdf”


自定义协议:
========================================================================================
8051->USERGUIDE器件:

序号    bit7    bit6    bit5    bit4    bit3    bit2    bit1    bit0
0x00
....   
....                用户自定义
....
0x79

0x80---0xFF系统保留,切勿占用。
0x80    1    0    0    0    0    0    0    0    待机
0x81    1    0    0    0    0    0    0    1    欢迎
0x82    1    0    0    0    0    0    1    0    销毁进程
0x83    1    0    0    0    0    0    1    1    从动模式
0xC0    1    1    0    0    0    0    0    0    功能0提示
0xC1    1    1    0    0    0    0    0    1    功能1提示
0xC2    1    1    0    0    0    0    1    0    功能2提示
0xC3    1    1    0    0    0    0    1    1    功能3提示
0xC4    1    1    0    0    0    1    0    0    功能4提示
0xC5    1    1    0    0    0    1    0    1    功能5提示
0xC6    1    1    0    0    0    1    1    0    功能6提示
0xC7    1    1    0    0    0    1    1    1    功能7提示
0xC8    1    1    0    0    1    0    0    0    功能8提示
0xC9    1    1    0    0    1    0    0    1    功能9提示
0xCA    1    1    0    0    1    0    1    0    功能A提示
0xCB    1    1    0    0    1    0    1    1    功能B提示
0xCC    1    1    0    0    1    1    0    0    功能C提示
0xCD    1    1    0    0    1    1    0    1    功能D提示
0xCE    1    1    0    0    1    1    1    0    功能E提示保留
0xCF    1    1    0    0    1    1    1    1    模式选择提示。
========================================================================================

========================================================================================
Wizard->8051:

序号    bit7    bit6    bit5    bit4    bit3    bit2    bit1    bit0
0x00
....   
....                用户自定义
....
0x79

0x80---0xFF系统保留,切勿占用。
0xC0    1    1    0    0    0    0    0    0    复位
0xC1    1    1    0    0    0    0    0    1    ADC测量电压
0xC2    1    1    0    0    0    0    1    0    ADC测量电阻
0xC3    1    1    0    0    0    0    1    1    启动外部电设备
由于外部电设备包括电子开关,必须谨慎使用此命令。一旦设置错误,将导致程序无响应。
0xC4    1    1    0    0    0    1    0    0    启动数码管A
0xC5    1    1    0    0    0    1    0    1    启动数码管B
0xC6    1    1    0    0    0    1    1    0    启动LED阵列
0xC7    1    1    0    0    0    1    1    1    启动温度计
0xC8    1    1    0    0    1    0    0    0    左马达转
0xC9    1    1    0    0    1    0    0    1    右马达转
0xCA    1    1    0    0    1    0    1    0    马达全转
0xCB    1    1    0    0    1    0    1    1    马达全停
0xCC    1    1    0    0    1    1    0    0    写I2C
其后是地址,再后是数据。
0xCD    1    1    0    0    1    1    0    1    读I2C
其后是地址,然后AT89C4051将读出数据传给Wizard。
0xCE    1    1    0    0    1    1    1    0    ADC测量电容
0x80
....
....    1    0    0    0    X    X    X    X    数据高4位
....
0x8F
0xA0
....
....    1    0    1    0    X    X    X    X    数据低4位
....
0xAF   
=======================================================================================

========================================================================================
8051->Wizard:

序号    bit7    bit6    bit5    bit4    bit3    bit2    bit1    bit0
0X00
....
....                全部是数据
....
0XFF
========================================================================================



全部资料下载地址:
AAAAA51开发板.rar (2.96 MB, 下载次数: 614)




作者: admin    时间: 2017-5-29 03:41
好资料,51黑有你更精彩!!!
作者: xwings    时间: 2017-5-29 15:23
喜欢,谢谢分享!
作者: 51hei小小    时间: 2017-6-3 02:03
这个仿真开发板太无敌了,比真板子的功能都多啊.极度感谢楼主分享
作者: venom0chen    时间: 2017-7-28 22:56
新人,想下载,请多多关照
作者: venom0chen    时间: 2017-7-28 22:57
第一次发帖,失败了吗
作者: ntlclxyc    时间: 2017-7-29 15:21
真是好资料,收藏了,谢谢啦
作者: soker58    时间: 2018-1-6 09:10
想下载。。。。。。
作者: 会弹吉他的猫。    时间: 2018-1-11 09:28
很需要,谢谢!
作者: 技术求助    时间: 2018-1-14 07:44
好资料,51黑有你更精彩
作者: huxinhutu    时间: 2018-1-23 23:57
这个仿真开发板太无敌了,比真板子的功能都多啊.极度感谢楼主分享
作者: ab560    时间: 2018-1-26 09:09
好东东,下载了,谢谢楼主分享
作者: cxdtrj    时间: 2018-2-20 00:36
好东西,下载学习一下

作者: 老胖熊    时间: 2018-2-20 20:08
看起来这个很赞
作者: aking888    时间: 2018-2-22 15:06
好资料,51黑有你更精彩!!!
作者: 13554553345    时间: 2018-3-16 19:35
厉害厉害666666666666
作者: 勾魂精灵    时间: 2018-3-30 14:23
感谢分享,非常不错的资源
作者: samueljack    时间: 2018-5-12 19:19
需要使用
作者: samueljack    时间: 2018-5-13 09:29

这个仿真开发板太无敌了,比真板子的功能都多啊.极度感谢楼主分享
作者: chudan    时间: 2018-5-15 09:53
学习一下
作者: beamzorg    时间: 2018-6-3 19:13
好东西不顶不是人
作者: beamzorg    时间: 2018-6-3 19:14
666666666666666666
作者: beamzorg    时间: 2018-6-3 19:19
学习学习 顶顶顶
作者: beamzorg    时间: 2018-6-3 19:59
学习学习 顶顶顶
作者: Frame    时间: 2018-7-1 23:03
刚刚在看真版,原来还有模拟板啊!
作者: lipeng28    时间: 2018-7-23 16:44
好资料,正是需要的,谢谢
作者: qq805838622    时间: 2018-8-29 09:46
非常有用,谢谢分享
作者: LT小白    时间: 2018-8-29 10:56

这个仿真开发板太无敌了,比真板子的功能都多啊.极度感谢楼主分享
作者: kjy666    时间: 2018-12-20 17:41
太需要了

作者: 公寓3    时间: 2018-12-20 23:57
很全面,谢谢楼主
作者: takaoksj    时间: 2019-1-5 12:41
这个好,是看过最详尽的资料,赞!
作者: XIAOYJ2018    时间: 2019-1-12 16:52
这个资料牛逼
作者: 网侠    时间: 2019-3-1 23:11
很好,看起来很有帮助!
作者: ainizhou    时间: 2019-3-10 17:24
谢谢分享
作者: 犇三牛    时间: 2019-4-8 12:56
好资料,51黑有你更精彩!!!
作者: mashi2003    时间: 2019-4-12 15:19
喜欢,谢谢分享!
作者: yaoyaochi    时间: 2019-4-14 17:02
汇编版的吗?

作者: 小刚咖啡    时间: 2019-4-14 18:16
人才  51黑有你更精彩!!!
作者: 匪爷2019    时间: 2019-6-10 19:49
感谢楼主,51黑有你更精彩!!!
作者: sztjf    时间: 2019-6-22 09:19
太好了!新手的福音!谢谢分享!
作者: colorforever    时间: 2019-7-25 10:51
这个好,是看过最详尽的资料,赞!
作者: batistar007    时间: 2020-2-28 12:02
正需要这样的好东西,谢谢!
作者: sgegsrg    时间: 2020-4-4 21:32
太好了!新手的福音!谢谢分享!
作者: zbfdyw    时间: 2020-4-16 13:13
好资料,51黑有你更精彩!!!
作者: th632136402    时间: 2020-6-8 15:17
Proteus7.8的可以运行吗
作者: POPtt    时间: 2020-11-30 08:47
新人,想下载,请多多关照
作者: mfdy456    时间: 2021-3-27 22:12
这真不错,功能多,开发板都省了,也不怕把板子折腾坏,随便大胆的写程序吧
作者: hangxing    时间: 2021-6-10 10:49
谢谢楼主,看起来挺好的,虽然我现在下不来
作者: 云开雾散123    时间: 2021-6-10 23:10
想下载,但是还是新手。继续努力
作者: Liangkan    时间: 2021-6-13 12:34
准备下回来研究研究
作者: pq1972    时间: 2021-6-13 16:14
介绍的非常精彩,一定是不错,学习学习
作者: pq1972    时间: 2021-6-13 16:21
刚刚看了,对电路,对编程都非常有用,谢谢
作者: usaboy    时间: 2021-6-14 08:06
thank u so much!
作者: sooner    时间: 2021-7-6 20:01
感谢分享,精品。
作者: 小玖qwq    时间: 2022-1-17 07:42

太好了!新手的福音!谢谢分享!
作者: 3花木城    时间: 2022-1-17 21:20
我的是7.5,运行不了,于是看了一遍PDF,感受到来自作者的浓浓师意,深读三国,晚辈学习学习
作者: zyt_0121    时间: 2022-1-17 23:34
太给力,我就是想知道内面的自造元器件怎么操作!!
作者: pq1972    时间: 2022-1-18 21:27
多看多学多练,谢谢好资料
作者: lazygoat    时间: 2022-2-12 22:30
看着很好,就是一看原理图头疼。。。
作者: 张12344321    时间: 2024-11-15 00:58
牛牛牛




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1