OpenEdv-开源电子网

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

LCD12864坦克大战完整版

  [复制链接]

14

主题

51

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-6-10
在线时间
49 小时
发表于 2016-11-29 10:27:59 | 显示全部楼层 |阅读模式


能看到吗


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

使用道具 举报

14

主题

51

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-6-10
在线时间
49 小时
 楼主| 发表于 2016-11-30 13:06:27 来自手机 | 显示全部楼层
本帖最后由 崔洪玺 于 2023-5-10 08:17 编辑

。。。。。。。。。。。。。。。。。。
回复 支持 1 反对 0

使用道具 举报

14

主题

51

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-6-10
在线时间
49 小时
 楼主| 发表于 2017-2-8 15:57:32 | 显示全部楼层
坦克大战源码分享,如有不足的地方请到淘宝小店:"探长科技"探讨,谢谢!

TANKSWAR-32 - UCOS4.zip

4.21 MB, 下载次数: 4414

LCD12864坦克大战源码

回复 支持 1 反对 0

使用道具 举报

79

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1714
金钱
1714
注册时间
2015-9-21
在线时间
529 小时
发表于 2016-12-4 07:54:27 来自手机 | 显示全部楼层
看你弄个这个到出发!
回复 支持 1 反对 0

使用道具 举报

13

主题

314

帖子

0

精华

高级会员

Rank: 4

积分
713
金钱
713
注册时间
2012-7-20
在线时间
102 小时
发表于 2016-11-29 10:30:06 | 显示全部楼层
不错哦 , 加油!
互联网,智能设备爱好者,欢迎讨论任何有意思的想法。
回复 支持 反对

使用道具 举报

3

主题

84

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
373
金钱
373
注册时间
2013-10-23
在线时间
187 小时
发表于 2016-11-29 10:44:39 | 显示全部楼层
好六啊
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
发表于 2016-11-29 10:59:31 | 显示全部楼层
不错,顶起
回复 支持 反对

使用道具 举报

54

主题

372

帖子

0

精华

高级会员

Rank: 4

积分
969
金钱
969
注册时间
2016-6-15
在线时间
472 小时
发表于 2016-11-29 12:11:39 | 显示全部楼层
可以,
回复 支持 反对

使用道具 举报

3

主题

197

帖子

0

精华

高级会员

Rank: 4

积分
538
金钱
538
注册时间
2012-7-19
在线时间
63 小时
发表于 2016-11-29 12:43:38 | 显示全部楼层
代码发上来吧  这个挺有意思
回复 支持 反对

使用道具 举报

3

主题

42

帖子

0

精华

高级会员

Rank: 4

积分
713
金钱
713
注册时间
2016-1-25
在线时间
79 小时
发表于 2016-11-29 17:23:23 | 显示全部楼层
不错,代码共享一下
回复 支持 反对

使用道具 举报

56

主题

356

帖子

0

精华

高级会员

Rank: 4

积分
976
金钱
976
注册时间
2014-9-29
在线时间
260 小时
发表于 2016-11-30 08:38:29 | 显示全部楼层
日,你这也太6了吧
佩服!
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
172
金钱
172
注册时间
2016-11-22
在线时间
23 小时
发表于 2016-11-30 13:57:35 | 显示全部楼层
6666666
回复 支持 反对

使用道具 举报

0

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
295
金钱
295
注册时间
2016-11-10
在线时间
57 小时
发表于 2016-12-1 18:28:40 | 显示全部楼层
挺好的,我还没学到这,努力
回复 支持 反对

使用道具 举报

20

主题

67

帖子

0

精华

高级会员

Rank: 4

积分
616
金钱
616
注册时间
2016-12-1
在线时间
65 小时
发表于 2016-12-1 18:44:03 | 显示全部楼层
666,厉害
回复 支持 反对

使用道具 举报

24

主题

695

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1665
金钱
1665
注册时间
2016-4-29
在线时间
266 小时
发表于 2016-12-1 22:04:20 | 显示全部楼层
七八年前试过没成功,用的MSP430F5418,那时候刚接触单片机和c,劲头特别足,,还是用的汇编,没日没夜的搞,图形驱动做好了,可以自建地图,可以保存、加载地图,后来到随机数的时候就放弃了,就是敌机随机出现的问题没解决,后来想到了方案就是建表来产生伪随机数,不过没做下去,可惜了,想想挺怀念的,哈哈…………
所以,看到楼主做出来这个,挺怀念的
回复 支持 反对

使用道具 举报

14

主题

51

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-6-10
在线时间
49 小时
 楼主| 发表于 2016-12-2 06:11:53 来自手机 | 显示全部楼层
d1z1y2 发表于 2016-12-1 22:04
七八年前试过没成功,用的MSP430F5418,那时候刚接触单片机和c,劲头特别足,,还是用的汇编,没日没夜的搞 ...

前辈!随机数点钟c库自带的函数就能产生,再是可以取一自增的寄存器,比如滴答,然后取余来获得啊
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2016-12-2 12:05:24 | 显示全部楼层
楼主自己写的代码啊?厉害了。。。我们都是用模拟器的。。。
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2016-12-2 12:06:04 | 显示全部楼层
可以分析一下代码和过程。
可能,月薪过万就会自动找上门来了。。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

14

主题

51

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-6-10
在线时间
49 小时
 楼主| 发表于 2016-12-2 14:47:36 来自手机 | 显示全部楼层
今年四月份开始帮别人做了很多毕业设计,发现以12864为显示屏的题挺多的,当初也刚学会51,每天都很累,有时候要同时给四个人调试,心里想,要是提前用12864做个游戏什么的,等明年应该很好卖。有了这个想法。
回复 支持 反对

使用道具 举报

14

主题

51

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-6-10
在线时间
49 小时
 楼主| 发表于 2016-12-2 14:50:45 来自手机 | 显示全部楼层
国庆放假,有了很长的时间,开始看12864的数据手册,看了很多手册,其实介绍的都不全,网站上有篇文章介绍了,读点的方法,这个很重要。
回复 支持 反对

使用道具 举报

39

主题

599

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2108
金钱
2108
注册时间
2011-9-3
在线时间
118 小时
发表于 2016-12-2 16:54:55 | 显示全部楼层
这个不错,牛,顶。
回复 支持 反对

使用道具 举报

39

主题

599

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2108
金钱
2108
注册时间
2011-9-3
在线时间
118 小时
发表于 2016-12-2 16:55:39 | 显示全部楼层
崔洪玺 发表于 2016-12-2 14:50
国庆放假,有了很长的时间,开始看12864的数据手册,看了很多手册,其实介绍的都不全,网站上有篇文章介绍 ...

原子兄回复的很有道理,分享代码,大家交流,可能月薪过万就自动找上门了。
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2016-12-2 16:59:42 | 显示全部楼层
崔洪玺 发表于 2016-12-2 14:47
今年四月份开始帮别人做了很多毕业设计,发现以12864为显示屏的题挺多的,当初也刚学会51,每天都很累,有 ...

帮人做项目设计,只能是业余玩玩,帮人做毕业设计,就真是受罪了。。。
理解+同情...

我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

14

主题

51

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-6-10
在线时间
49 小时
 楼主| 发表于 2016-12-2 18:05:07 来自手机 | 显示全部楼层
有了读点和画点函数后,理论上是可以画出任何图片的,但是51和12864的速度太慢,刷新肯定不行,所以需要做个画图函数,让图片一次性画到屏上,然后大概花了几天做了一个在任意位置画任意大小图片的函数,使用软件取模,有了这个函数,就可以说可以做任何的动画了
回复 支持 反对

使用道具 举报

14

主题

51

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-6-10
在线时间
49 小时
 楼主| 发表于 2016-12-2 18:10:48 来自手机 | 显示全部楼层
动画的显示原理很简单,就是清除原位置的图片,在新位置上重新画出来。但是遇到一个问题,让我发现使用51不行。就是发射炮弹的问题。因为炮弹是一个方向,同时坦克得是另一个方向。实现这样的功能得使用操作系统来画图了。
回复 支持 反对

使用道具 举报

24

主题

695

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1665
金钱
1665
注册时间
2016-4-29
在线时间
266 小时
发表于 2016-12-2 21:03:03 | 显示全部楼层
崔洪玺 发表于 2016-12-2 06:11
前辈!随机数点钟c库自带的函数就能产生,再是可以取一自增的寄存器,比如滴答,然后取余来获得啊

那可是N年前啊,不能跟STM32比,再说,那时候刚学不久,其实什么都不懂,那时候随机数的问题是有办法解决的,可是一想后面的炮弹发射问题,N 多炮弹同时在飞的问题,击中判断的问题…………后来就放弃了
回复 支持 反对

使用道具 举报

8

主题

63

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
421
金钱
421
注册时间
2016-11-19
在线时间
111 小时
发表于 2016-12-3 08:13:39 | 显示全部楼层
牛人啊,怒赞!!!
回复 支持 反对

使用道具 举报

14

主题

51

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
403
金钱
403
注册时间
2016-6-10
在线时间
49 小时
 楼主| 发表于 2016-12-3 23:28:01 来自手机 | 显示全部楼层
其实我觉得,对有面向对象编程思维的人来讲,这个程序很简单,只是多花点时间而已。如果你没有这样的思维或者没有学过肯定会觉得难的。嗯,是这样的。
回复 支持 反对

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
157
金钱
157
注册时间
2016-8-5
在线时间
28 小时
发表于 2016-12-5 16:11:08 | 显示全部楼层
66666666
回复 支持 反对

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
157
金钱
157
注册时间
2016-8-5
在线时间
28 小时
发表于 2016-12-5 16:11:20 | 显示全部楼层
66666666
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
137
金钱
137
注册时间
2016-3-10
在线时间
15 小时
发表于 2016-12-22 16:50:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

6

主题

27

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
235
金钱
235
注册时间
2015-7-22
在线时间
45 小时
发表于 2016-12-22 17:27:54 | 显示全部楼层
6的飞起啊
回复 支持 反对

使用道具 举报

14

主题

110

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
304
金钱
304
注册时间
2016-5-16
在线时间
67 小时
发表于 2016-12-22 17:29:25 | 显示全部楼层
想问下能自己编这种程度的游戏算什么水平啊?不到游刃有余的程度。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2016-9-9
在线时间
3 小时
发表于 2017-1-8 22:23:56 | 显示全部楼层
为什么我看不到楼主发的
回复 支持 反对

使用道具 举报

nuliba 该用户已被删除
发表于 2017-1-9 11:22:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

7

主题

333

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1838
金钱
1838
注册时间
2012-7-16
在线时间
504 小时
发表于 2017-2-8 16:31:06 | 显示全部楼层
nice!
回复 支持 反对

使用道具 举报

56

主题

520

帖子

0

精华

高级会员

Rank: 4

积分
964
金钱
964
注册时间
2014-11-18
在线时间
160 小时
发表于 2017-2-9 14:07:01 | 显示全部楼层
正点原子 发表于 2016-12-2 12:05
楼主自己写的代码啊?厉害了。。。我们都是用模拟器的。。。

原子哥   单片机和模拟器是啥关系  

模拟器是不是 就像fat32那样可以移植的一套代码而已?
自己选择的路,成家前走完。
回复 支持 反对

使用道具 举报

4

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2017-1-10
在线时间
28 小时
发表于 2017-2-9 14:18:59 | 显示全部楼层
666
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2016-5-8
在线时间
27 小时
发表于 2017-3-2 23:14:38 | 显示全部楼层
真的很6呀
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2017-3-3 01:14:32 | 显示全部楼层
崔洪玺 发表于 2017-2-8 15:57
坦克大战源码分享,如有不足的地方请到淘宝小店:"探长科技"探讨,谢谢!

cool
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

24

主题

695

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1665
金钱
1665
注册时间
2016-4-29
在线时间
266 小时
发表于 2017-3-3 12:27:20 | 显示全部楼层
崔洪玺 发表于 2017-2-8 15:57
坦克大战源码分享,如有不足的地方请到淘宝小店:"探长科技"探讨,谢谢!

谢谢分享,
另外,看来楼主已经过W了恭喜恭喜
回复 支持 反对

使用道具 举报

22

主题

103

帖子

0

精华

高级会员

Rank: 4

积分
950
金钱
950
注册时间
2017-2-23
在线时间
205 小时
发表于 2017-3-3 13:33:09 | 显示全部楼层
赞,楼主是个大神啊
回复 支持 反对

使用道具 举报

9

主题

209

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1354
金钱
1354
注册时间
2015-12-19
在线时间
107 小时
发表于 2017-3-15 15:39:01 | 显示全部楼层
楼主的思维方式   学习了   顶!!!
求指导!!!兄弟
回复 支持 反对

使用道具 举报

33

主题

197

帖子

0

精华

高级会员

Rank: 4

积分
587
金钱
587
注册时间
2015-1-9
在线时间
80 小时
发表于 2017-3-15 16:14:11 | 显示全部楼层
马克一下
回复 支持 反对

使用道具 举报

22

主题

255

帖子

0

精华

高级会员

Rank: 4

积分
770
金钱
770
注册时间
2017-2-19
在线时间
132 小时
发表于 2017-3-15 16:38:44 | 显示全部楼层
看看6666
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2017-3-15
在线时间
0 小时
发表于 2017-3-15 17:05:21 | 显示全部楼层
你们都能正常下载下来吗?我怎么老是下载不成功
回复 支持 反对

使用道具 举报

11

主题

179

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
1100
注册时间
2016-7-19
在线时间
168 小时
发表于 2017-3-20 08:01:04 | 显示全部楼层
666,赞一个!
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
186
金钱
186
注册时间
2016-12-4
在线时间
31 小时
发表于 2017-3-26 21:14:15 | 显示全部楼层

牛人啊,怒赞!!!
回复 支持 反对

使用道具 举报

8

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
320
金钱
320
注册时间
2017-2-19
在线时间
33 小时
发表于 2017-4-18 13:10:07 | 显示全部楼层
好牛,大神呀,带带我
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2016-7-7
在线时间
18 小时
发表于 2017-8-16 16:01:25 | 显示全部楼层
看来我又错过了什么
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-6-11 00:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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