找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 19436|回复: 58
收起左侧

51开发板典藏版(功能很全的Proteus仿真单片机开发板)强烈推荐下载

  [复制链接]
ID:204190 发表于 2017-5-27 16:01 | 显示全部楼层 |阅读模式
分享一个带详细教程和源程序的proteus仿真单片机开发板工程文件下载,主要是作者的教程风格很好,很通俗易懂,里面运用了大量的比喻和生动的例子,让您快速的进入单片机世界.下面是相关资料介绍:

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

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

pdf格式原理图:
0.png

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

还有详细的教程
0.png

部分教程内容预览:

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

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

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

0.png
                                                       图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, 下载次数: 609)

评分

参与人数 4黑币 +17 收起 理由
stu + 3 很给力!
kariwh + 4 我的天,怎么会有这么好的东西,
花落雨 + 5 共享资料的黑币奖励!
会弹吉他的猫。 + 5 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:1 发表于 2017-5-29 03:41 | 显示全部楼层
好资料,51黑有你更精彩!!!
回复

使用道具 举报

ID:205856 发表于 2017-5-29 15:23 | 显示全部楼层
喜欢,谢谢分享!
回复

使用道具 举报

ID:169021 发表于 2017-6-3 02:03 | 显示全部楼层
这个仿真开发板太无敌了,比真板子的功能都多啊.极度感谢楼主分享
回复

使用道具 举报

ID:223115 发表于 2017-7-28 22:56 | 显示全部楼层
新人,想下载,请多多关照
回复

使用道具 举报

ID:223115 发表于 2017-7-28 22:57 | 显示全部楼层
第一次发帖,失败了吗
回复

使用道具 举报

ID:217448 发表于 2017-7-29 15:21 | 显示全部楼层
真是好资料,收藏了,谢谢啦
回复

使用道具 举报

ID:270179 发表于 2018-1-6 09:10 | 显示全部楼层
想下载。。。。。。
回复

使用道具 举报

ID:274649 发表于 2018-1-11 09:28 | 显示全部楼层
很需要,谢谢!
回复

使用道具 举报

ID:265553 发表于 2018-1-14 07:44 来自手机 | 显示全部楼层
好资料,51黑有你更精彩
回复

使用道具 举报

ID:279131 发表于 2018-1-23 23:57 | 显示全部楼层
这个仿真开发板太无敌了,比真板子的功能都多啊.极度感谢楼主分享
回复

使用道具 举报

ID:7503 发表于 2018-1-26 09:09 | 显示全部楼层
好东东,下载了,谢谢楼主分享
回复

使用道具 举报

ID:282486 发表于 2018-2-20 00:36 | 显示全部楼层
好东西,下载学习一下
回复

使用道具 举报

ID:284500 发表于 2018-2-20 20:08 | 显示全部楼层
看起来这个很赞
回复

使用道具 举报

ID:283829 发表于 2018-2-22 15:06 | 显示全部楼层
好资料,51黑有你更精彩!!!
回复

使用道具 举报

ID:292877 发表于 2018-3-16 19:35 | 显示全部楼层
厉害厉害666666666666
回复

使用道具 举报

ID:115018 发表于 2018-3-30 14:23 | 显示全部楼层
感谢分享,非常不错的资源
回复

使用道具 举报

ID:328434 发表于 2018-5-12 19:19 | 显示全部楼层
需要使用
回复

使用道具 举报

ID:328434 发表于 2018-5-13 09:29 | 显示全部楼层

这个仿真开发板太无敌了,比真板子的功能都多啊.极度感谢楼主分享
回复

使用道具 举报

ID:322774 发表于 2018-5-15 09:53 | 显示全部楼层
学习一下
回复

使用道具 举报

ID:315121 发表于 2018-6-3 19:13 | 显示全部楼层
好东西不顶不是人
回复

使用道具 举报

ID:315121 发表于 2018-6-3 19:14 | 显示全部楼层
666666666666666666
回复

使用道具 举报

ID:315121 发表于 2018-6-3 19:19 | 显示全部楼层
学习学习 顶顶顶
回复

使用道具 举报

ID:315121 发表于 2018-6-3 19:59 | 显示全部楼层
学习学习 顶顶顶
回复

使用道具 举报

ID:362763 发表于 2018-7-1 23:03 来自手机 | 显示全部楼层
刚刚在看真版,原来还有模拟板啊!
回复

使用道具 举报

ID:378051 发表于 2018-7-23 16:44 | 显示全部楼层
好资料,正是需要的,谢谢
回复

使用道具 举报

ID:391056 发表于 2018-8-29 09:46 | 显示全部楼层
非常有用,谢谢分享
回复

使用道具 举报

ID:391071 发表于 2018-8-29 10:56 | 显示全部楼层

这个仿真开发板太无敌了,比真板子的功能都多啊.极度感谢楼主分享
回复

使用道具 举报

ID:450920 发表于 2018-12-20 17:41 | 显示全部楼层
太需要了
回复

使用道具 举报

ID:450056 发表于 2018-12-20 23:57 来自手机 | 显示全部楼层
很全面,谢谢楼主
回复

使用道具 举报

ID:436702 发表于 2019-1-5 12:41 | 显示全部楼层
这个好,是看过最详尽的资料,赞!
回复

使用道具 举报

ID:442274 发表于 2019-1-12 16:52 | 显示全部楼层
这个资料牛逼
回复

使用道具 举报

ID:161597 发表于 2019-3-1 23:11 | 显示全部楼层
很好,看起来很有帮助!
回复

使用道具 举报

ID:488011 发表于 2019-3-10 17:24 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:351579 发表于 2019-4-8 12:56 | 显示全部楼层
好资料,51黑有你更精彩!!!
回复

使用道具 举报

ID:497224 发表于 2019-4-12 15:19 | 显示全部楼层
喜欢,谢谢分享!
回复

使用道具 举报

ID:85782 发表于 2019-4-14 17:02 | 显示全部楼层
汇编版的吗?
回复

使用道具 举报

ID:324429 发表于 2019-4-14 18:16 | 显示全部楼层
人才  51黑有你更精彩!!!
回复

使用道具 举报

ID:559289 发表于 2019-6-10 19:49 | 显示全部楼层
感谢楼主,51黑有你更精彩!!!
回复

使用道具 举报

ID:373291 发表于 2019-6-22 09:19 | 显示全部楼层
太好了!新手的福音!谢谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表