OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 23462|回复: 49

Proteus8.1基于51单片机的双人对战五子棋

[复制链接]

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
发表于 2015-12-6 22:24:26 | 显示全部楼层 |阅读模式
基于51单片机+TFT320240+按键的双人对战五子棋
实现功能:
1)白棋,黑棋轮流下子
2)判断是否五子相连
3)判断是否和局
4)悔棋
5)重新开始游戏

下面是仿真图





只上传了黑棋赢的,白棋赢和和局的有兴趣的自己下载下来试一下吧!!!

这里的TFTLCD320240模型是从网上下载的,在这里我也上传一份,需要的下载下来玩一下

module里面是TFTLCD320240的元件库,放在proteus安装目录下的library和module里面

双人对战五子棋.zip

331.67 KB, 下载次数: 2258

module.rar

51.37 KB, 下载次数: 1857

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164883
金钱
164883
注册时间
2010-12-1
在线时间
2099 小时
发表于 2015-12-6 22:51:17 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 1 反对 0

使用道具 举报

79

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1710
金钱
1710
注册时间
2015-9-21
在线时间
528 小时
发表于 2015-12-6 22:32:18 | 显示全部楼层
谢谢你的分享,抽空把程序移植到STM32开发板上面去,
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-12-7 10:36:24 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
谢谢原子哥!!!!!!!
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-12-7 11:02:19 | 显示全部楼层
回复【2楼】硕果累累:
---------------------------------
移植到STM32可以使用触摸屏,操作起来会方便一些
回复 支持 反对

使用道具 举报

1

主题

374

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1283
金钱
1283
注册时间
2014-7-23
在线时间
411 小时
发表于 2015-12-7 17:55:59 | 显示全部楼层
很好。。proteus好像有cortex-m了,有STM32么?
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-12-7 21:18:35 | 显示全部楼层
回复【6楼】guset_03:
--------------------------------
没有
回复 支持 反对

使用道具 举报

72

主题

2719

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2015-12-7 22:45:13 | 显示全部楼层
很好,谢谢分享.....
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-12-13 20:29:34 | 显示全部楼层
程序有个地方有问题,就是判断输赢的函数里,和棋是 棋子数 应为225 ,不是256
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2015-12-20
在线时间
0 小时
发表于 2015-12-20 11:19:36 | 显示全部楼层
谢谢提供下载
回复 支持 反对

使用道具 举报

0

主题

12

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-1-11
在线时间
4 小时
发表于 2016-1-19 16:42:47 | 显示全部楼层
不错不错,佩服
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
26
金钱
26
注册时间
2016-4-25
在线时间
4 小时
发表于 2016-4-26 11:38:13 | 显示全部楼层
厉害厉害
回复 支持 反对

使用道具 举报

4

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
75
金钱
75
注册时间
2013-7-2
在线时间
17 小时
发表于 2016-5-6 08:34:31 | 显示全部楼层
不错,佩服,我想改成proteus 自带i9431 tft 屏上
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2016-5-7
在线时间
3 小时
发表于 2016-5-7 22:43:37 | 显示全部楼层
楼主为什么我运行就是空白的呀,我是这样来的呀
QQ图片20160507224003.png
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2016-5-8 14:53:36 | 显示全部楼层
feigling 发表于 2016-5-7 22:43
楼主为什么我运行就是空白的呀,我是这样来的呀

点单片机看一下程序路径对吗
回复 支持 反对

使用道具 举报

2

主题

396

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2052
金钱
2052
注册时间
2012-5-8
在线时间
308 小时
发表于 2016-8-6 10:46:15 | 显示全部楼层
很不错( ⊙ o ⊙ )啊!。赞一个!
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2016-7-28
在线时间
7 小时
发表于 2016-8-6 18:54:19 | 显示全部楼层
期末大作业曾经有类似选题 是C51俄罗斯方块
当时没选  因为点阵液晶编程量很大
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2016-5-7
在线时间
3 小时
发表于 2016-11-4 18:17:36 | 显示全部楼层
起始坐标的数字是怎么定义,随便写就可以了吗
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2016-5-7
在线时间
3 小时
发表于 2016-11-4 18:28:53 | 显示全部楼层
为什么我的结果还是一片空白,没有任何反应
回复 支持 反对

使用道具 举报

9

主题

84

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3679
金钱
3679
注册时间
2014-7-26
在线时间
502 小时
发表于 2016-11-10 19:57:13 | 显示全部楼层
与上面楼主有同感,移植在触墨屏上。
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2016-11-11 09:06:08 | 显示全部楼层
jubaolun 发表于 2016-11-10 19:57
与上面楼主有同感,移植在触墨屏上。

已移植到探索者开发板,增加了人机对战
http://www.openedv.com/thread-87881-1-1.html
回复 支持 反对

使用道具 举报

5

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
144
金钱
144
注册时间
2014-2-12
在线时间
22 小时
发表于 2016-11-11 14:58:01 | 显示全部楼层
这个仿真好厉害,STM32有类似的仿真吗?这个只能用在51上?
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2016-11-11 18:06:27 | 显示全部楼层
monkeyliu 发表于 2016-11-11 14:58
这个仿真好厉害,STM32有类似的仿真吗?这个只能用在51上?

没有STM32,还有AVR等
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2016-12-23
在线时间
4 小时
发表于 2016-12-24 21:07:38 | 显示全部楼层
赞一个
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2017-10-24
在线时间
1 小时
发表于 2017-11-27 13:08:35 | 显示全部楼层
想请问一下,这里的TFT320240A显示屏换成别的可以吗,需要修改程序吗。
回复 支持 反对

使用道具 举报

1

主题

2

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2017-9-5
在线时间
3 小时
发表于 2017-12-24 18:03:06 | 显示全部楼层
为什么我的仿真里,显示屏没变化
QQ截图20171224180150.png
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2018-1-11
在线时间
0 小时
发表于 2018-1-11 20:51:39 | 显示全部楼层
请问有没有TFTLCD320*240A的用户手册啊,百度搜了好多感觉都对不上
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2018-1-12 18:18:32 | 显示全部楼层
WaitFive 发表于 2018-1-11 20:51
请问有没有TFTLCD320*240A的用户手册啊,百度搜了好多感觉都对不上

没有,新版的Proteus 可以用 ILI9341 来代替这个
回复 支持 反对

使用道具 举报

6

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2018-4-10
在线时间
13 小时
发表于 2018-4-17 15:19:35 | 显示全部楼层
楼主如果换成7寸的电容屏应该要怎么做啊?
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2018-4-18 09:08:28 | 显示全部楼层
水蓝鲸鱼 发表于 2018-4-17 15:19
楼主如果换成7寸的电容屏应该要怎么做啊?

这与什么屏没啥关系,不同的屏只是屏的驱动代码不同而已,和五子棋的具体实现没有关系
回复 支持 反对

使用道具 举报

6

主题

127

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-4-18
在线时间
10 小时
发表于 2018-4-18 14:54:40 | 显示全部楼层

欢迎加入电子之家~
1.第一时间获取电子元器件最新的特价活动产品详情
2.第一时间获取电子元器件最新的优惠满减等活动信息
3.群里的电子元器件采购需求或许刚好就是你需要销售的
4.群里可以获取电子元器件第一手原厂产品涨跌等信息
欢迎各位大牛加入Q群指教~Q群:574993078
回复 支持 反对

使用道具 举报

6

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2018-4-10
在线时间
13 小时
发表于 2018-4-18 18:29:53 | 显示全部楼层
2449164582 发表于 2018-4-18 09:08
这与什么屏没啥关系,不同的屏只是屏的驱动代码不同而已,和五子棋的具体实现没有关系

嗯嗯,我是看了f407的例程说了不支持7寸的电容屏
回复 支持 反对

使用道具 举报

6

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
364
金钱
364
注册时间
2018-3-14
在线时间
126 小时
发表于 2018-6-11 17:14:46 | 显示全部楼层
Mark一下
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2019-3-6
在线时间
2 小时
发表于 2019-6-4 16:33:25 | 显示全部楼层
楼主,内存需求较大,哪款51单片机能满足啊??
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2019-6-5 09:37:25 | 显示全部楼层
燃点 发表于 2019-6-4 16:33
楼主,内存需求较大,哪款51单片机能满足啊??

51单片机需要加内存扩展芯片
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-6-10
在线时间
2 小时
发表于 2019-6-17 16:11:48 | 显示全部楼层
你好  我想请教一下 我仿真的时候显示屏一直黑屏是什么问题呢?  可以加一下QQ吗?
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-6-10
在线时间
2 小时
发表于 2019-6-17 16:14:14 | 显示全部楼层
feigling 发表于 2016-5-7 22:43
楼主为什么我运行就是空白的呀,我是这样来的呀

我的也是这个问题   可以交流一下吗?
回复 支持 反对

使用道具 举报

7

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2019-4-19
在线时间
34 小时
发表于 2019-7-9 11:15:08 | 显示全部楼层
这个很6,战略马克
回复 支持 反对

使用道具 举报

0

主题

11

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2019-8-8
在线时间
4 小时
发表于 2019-8-8 12:40:18 | 显示全部楼层
挺好的,非常酷
回复 支持 反对

使用道具 举报

0

主题

16

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2019-8-19
在线时间
0 小时
发表于 2019-8-19 14:16:34 | 显示全部楼层
下载下来,抽空做做看
回复 支持 反对

使用道具 举报

0

主题

16

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2019-8-19
在线时间
0 小时
发表于 2019-8-19 16:24:56 | 显示全部楼层
我要下载在stm32上实现
回复 支持 反对

使用道具 举报

1

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
205
金钱
205
注册时间
2018-3-20
在线时间
42 小时
发表于 2019-8-20 11:30:29 | 显示全部楼层
谢谢分享,这里真的可以学到很多东西
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2019-5-24
在线时间
15 小时
发表于 2019-9-9 19:04:37 | 显示全部楼层
11111111111111111
回复 支持 反对

使用道具 举报

0

主题

18

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2020-11-7
在线时间
10 小时
发表于 2021-1-26 11:32:03 | 显示全部楼层
这个仿真好厉害
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2020-9-23
在线时间
17 小时
发表于 2021-2-21 14:36:21 | 显示全部楼层
6666666666
回复 支持 反对

使用道具 举报

10

主题

204

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1308
金钱
1308
注册时间
2015-3-3
在线时间
127 小时
发表于 2021-3-16 17:15:48 | 显示全部楼层
不错,值得拥有,加油
海纳百川者,荣耀伴一生!
回复 支持 反对

使用道具 举报

0

主题

14

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2021-3-4
在线时间
25 小时
发表于 2021-3-25 11:22:53 | 显示全部楼层
学习学习
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2021-5-24
在线时间
0 小时
发表于 2021-5-24 08:41:08 | 显示全部楼层
为什么下载不了啊
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2021-7-23
在线时间
5 小时
发表于 2021-8-14 15:40:53 | 显示全部楼层
想问一下为什么无法下载?
回复 支持 反对

使用道具 举报

0

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2022-1-2
在线时间
11 小时
发表于 2022-1-15 12:42:52 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-5-24 05:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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