文号
t53421
阅读
24107
回复
29
收藏
15
[原创]边干边写之——用STC51控制TFT(有图有视频)。。。
2013/01/01
IP:山东
新年第一天,祝各位坛友们新年快乐心想事成多多折腾好玩的东东!

前几天翻箱子找出了一个带STC11的液晶屏,
买了一直没用压箱底睡觉了。。。

经过一星期的折腾,搞了点好玩的东东,给大家晒晒。。。

先发图后说话,挖几个坑占位慢慢发。。。

前段时间做了个10DOF姿态仪电路,3轴加速度,3轴角速度,3轴地磁和一个气压高度计。。。

100_2105.jpg

于是想到用TFT写个姿态仪表,应该挺好玩的。。。

100_2290.jpg
+200
科创币
潜伏者
2013/01/01
有时间做个会飞的,正好能用上,还往不吝赐教
+10
科创币
jrcsh
2013/01/02
+100
科创币
拔刀斋
2013/01/02
效果帅爆了
+8
科创币
wenrui
2013/01/02
好厉害
+10
科创币
bm4acb
2013/01/13
高质量发帖
来自:
电子技术
29
kknd作者
14年0个月前IP:未同步
483905
1楼
很久前做了个超声波模块。。。
可是距离太短,2.5米以外就探测不到了。。。
100_2349.jpg
今年改进了一下,轻松达到10米。。。
100_2350.jpg
正好写个雷达玩玩。。。
100_2104.jpg
引用
评论
kknd作者
14年0个月前IP:未同步
483906
2楼
90年代中期用BASIC写过一个GUI程序,
后来参照WIN95风格又改进了一下。。。

这次突发奇想移植到STC上试一下,还不错。。。
100_2077.jpg
引用
评论
kknd作者
14年0个月前IP:未同步
483908
3楼
在网上翻来翻去,看到有人用STM32做示波器。。。
于是想试下51能不能做这个。。。
100_2127.jpg
100_2182.jpg   

结果有人吐槽单线条的不够NX。。。
那就再试下仿荧光。。。
51累吐血了。。。
100_2143.jpg

23234.jpg
引用
评论
kknd作者
14年0个月前IP:未同步
483909
4楼
引用
评论
14年0个月前IP:未同步
483930
5楼
万哥,古人来学习了,都是好作品啊。
引用
评论
14年0个月前IP:未同步
483940
6楼
我建议楼主在KC办个单片机培训班,造福大家!!!!
+25
科创币
1176764177
2013/03/05
同意严重同意
引用
评论
14年0个月前IP:未同步
483954
7楼
有时间做个会飞的,正好能用上,还往不吝赐教
引用
评论
14年0个月前IP:未同步
484020
8楼
雷达很给力,在装上一门电磁炮,自动拦截装置就诞生了啊。
引用
评论
14年0个月前IP:未同步
484024
9楼
回 5楼(古人) 的帖子
楼主原来也姓万啊,同姓握手 [s:223]
引用
评论
14年0个月前IP:未同步
484031
10楼
真的是51搞得?
引用
评论
kknd作者
14年0个月前IP:未同步
484032
11楼
回 9楼(rudolf) 的帖子
[s:223]老万是我的网名,认识您很高兴[s:272]
引用
评论
kknd作者
14年0个月前IP:未同步
484033
12楼
回 5楼(古人) 的帖子
谢谢小安兄弟,加油!
引用
评论
kknd作者
14年0个月前IP:未同步
484035
13楼
回 7楼(潜伏者) 的帖子
谢谢谢谢,一定尽力![s:223]
引用
评论
14年0个月前IP:未同步
484045
14楼
[s:241] 51的速度能行吗? 我曾用STC89C51控制 刷新一次屏幕都要1秒钟左右~!
引用
评论
kknd作者
14年0个月前IP:未同步
484050
15楼
回 14楼(luobinme) 的帖子
折腾的就是算法。。。
如果用STM32我还真懒得搞这个了。。。[s:272]
引用
评论
kknd作者
14年0个月前IP:未同步
484052
16楼
回 14楼(luobinme) 的帖子
视频里用的是STC11F60XE@22.1184MHz
如果换成35M晶振肯定快得多。。。
引用
评论
kknd作者
14年0个月前IP:未同步
484054
17楼
回 14楼(luobinme) 的帖子
STC10系列以上的都是1T的CPU,很多指令比同主频AT89快12倍。
如果不出意外的话,用89刷图1秒,用STC就是1/12秒。
我把大量精力用在优化算法上,
视频里不同功能间切换可以看出刷屏的速度,当然切换时不止刷屏,
还包括重构界面元素。。。
引用
评论
14年0个月前IP:未同步
484072
18楼
回 17楼(kknd) 的帖子
似乎只有11和 10是1t吧,12不是的
引用
评论
kknd作者
14年0个月前IP:未同步
484082
19楼
回 18楼(kokming999) 的帖子
STC手册上说是1T的。。。
3333.jpg
引用
评论
14年0个月前IP:未同步
484088
20楼
回 19楼(kknd) 的帖子
少数最快的指令是1T的,其他指令还需要2~4T,实际运行速度达不到老51的12倍。拿来做过开关电源控制,速度不佳,后来换FPGA了。
拿STC能刷屏刷成这样非常不容易。
引用
评论
kknd作者
14年0个月前IP:未同步
484232
21楼
谢谢刀版加分[s:272]

查了下手册,确实到不了12倍。。。
做运算密度高的还是要专业点的器件,
51凑和做些小玩意可以。[s:230]
引用
评论
14年0个月前IP:未同步
484485
22楼
刚学单片机,还不知道能这样玩。太强了。
引用
评论
13年11个月前IP:未同步
489163
23楼
那雷达好玩啊
引用
评论
13年10个月前IP:未同步
498733
24楼
强大 留名 走着去美国
引用
评论
13年10个月前IP:未同步
505060
25楼
楼主的stc是裸奔吗?还是里面移植了系统?看着界面好复杂啊,不用系统能编出来吗?
引用
评论
13年10个月前IP:未同步
505082
26楼
回 2楼(kknd) 的帖子
这GUI效果真屌[s:271]。能提供点资料学习下吗
引用
评论
13年9个月前IP:未同步
510708
27楼
引用第21楼kknd于2013-01-02 14:26发表的  :
谢谢刀版加分[s:272]

查了下手册,确实到不了12倍。。。
做运算密度高的还是要专业点的器件,
51凑和做些小玩意可以。[s:230]  


真好
羡慕
引用
评论
13年9个月前IP:未同步
510709
28楼
引用第21楼kknd于2013-01-02 14:26发表的  :
谢谢刀版加分[s:272]

查了下手册,确实到不了12倍。。。
做运算密度高的还是要专业点的器件,
51凑和做些小玩意可以。[s:230]  


楼主的学生好考不
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的