查看: 12215|回复: 30

QQ哥51单片机入门经历!

  [复制链接]
  • TA的每日心情
    奋斗
    2016-6-12 21:59
  • 签到天数: 647 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-8-24 18:29:40 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 QQ哥 于 2012-8-28 10:45 编辑


          受TI版块编辑小菜儿邀请,分享个人TI大赛经验,深感荣幸!路过老鸟勿喷,当小说看看就行。。希望对肯学习的友友有帮助!

         谈起TI杯电子设计大赛,大多数人不会感到陌生!
          我是今年8月5日参加的湖北省“TI杯”电子设计大赛的,起初想参加大赛的目的是为了获奖,好在找工作时简历上镀金,后来慢慢明白,不仅仅是这样的,更重要的是从参加比赛到准备比赛再到正式比赛的整个过程是人生一段很难忘的经历。在平时为了达到指标,一个小小的问题可能花费你一周的时间,但是这是很值得去做的!大赛是三人组的比赛,所以平时的交流必不可少,三人分工明细要培养出良好的默契!这是发挥出最好水品的前提!
         拥有良好的基础才能使你处于不败之地!不管是参加“瑞萨杯”,“索尼杯”还是“TI杯”的点赛,参赛队员拥有良好的电赛知识储备是必不可少的!引用湖北赛区电赛专家组组长赵茂泰教授经常和我们说的一句话:“一加一加一要大于三才能在比赛中取得胜利!”实在很有道理,三个人,每个人在关键时候都有着很大作用!一组中有打酱油的,必然有大神带。
        我是今年第一参加本次电赛的,也是最后一次了!你们懂得,所以有机会参加的朋友一定要把握好机会,实在难得,贵在经历!大赛前刚开学,学院带队老师就让我们报名参加的同学定期完成一个练习题,并且安排时间测试。做的题都是往届大赛的题目,对于我们刚起步的来说,的确亚历山大啊,不过不要担心,知识是慢慢积累起来的,厚积薄发,往往牛人就是因为平时积累太多了,在新手面前能够说的头头是道就是如此!平时要是做出来了什么效果,一定要让老师知道,不能掖着藏着,要让老师知道你的能力,这是我去年参加电赛的同学说的!
           要有持久的作战毅力!好多开始报名参加的同学,在平时训练过程中因玩不动就中途退却了!万事开头难,只有坚持下来了才能继续走!
           经过长期的坚持与努力,我是留下来了! 8月5号比赛前,学院在7月初组织了一次模拟竞赛,适者生存,参赛队员是代表学院的,选的人必然是有实力的人!经过四天三夜的努力,要选择正式参赛的同学了,当带队老师念道我所在组的成员时,我们从心里笑了,长期的努力得到了认可!
         8月4号,学院把我们三天伙食全包了,还有饮料,咖啡提神,各种饼干,达利园面包。。。(此处省略一千次,关于对学院看法的改变。。。)我所在的比赛环境有空调,网速快,比赛过后我看到有其他学校参赛队员的环境还没我们的好,而且别人照样坚持着,顿时敬仰之情油然而生啊!
         在我们组中,我主要是负责写软件,中途也有卡壳的时候,我们这组没人支援(参加过的都懂得),最后还是靠人品搞定了,这次用的是msp430+TFT彩屏做的,想玩转什么东西,关键在平时,关键时刻才不会掉链子!视频地址:http://www.ideyi.org/bbs/article_1077_467243.html要想写好程序,贵在平时不断动手编写,并积累。。。。写程序也是无止境的。。。
           接下来是我学习单片机的过程,比赛前写的。。。
           我是从2011年10月开始学单片机的,刚开始接触,比较陌生。学校开的单片机课时用汇编,我学起来也无味,把一个数据这里搬那里搬。。。自认为hold不住。。一次单片机实验课上看到有的同学把实验用的汇编语言实现的功能用c语言写出来了,那时就有一股想搞51c语言的想法了。
    学习要有资料参考嘛,于是就在淘宝店买了本51c语言的书,可能是我太幸运了吧,一下就挑中了郭天祥老师的《51单片机c语言教程》,销量排名的一本51单片机书.这使我以后编写程序的风格和郭天祥几乎一样了,因为我对他的编程思路很有兴趣。之后也买了一块实验板,普中科技的,要想把郭老师的代码在普中科技51开发板上运行,要改一些I/O口等,还有郭老师的代码lcd1602程序中rw没有定义,就是说他的实验板上液晶rw直接接GND了。。。除了这还有好些,所以我认为程序和实验板不对应不一定是坏事,相反可以锻炼自己调试能力。
    从点亮第一支led时对单片机倍感兴趣了,后来就有了我即使上专业课也会常常捧着c语言书看(我知道这样不对,因人而议吧)。平时碰到自己是在解决不了的问题,就去问同学,同学也解决不了的,我就上网baidu,不知不觉就逛过好多单片机之类的学习论坛,也加了好多实用的学习交流群认识了很多单片机高手(现在和我一样在准备TI杯电子设计大赛,我不算高手)。学习单片机不是一个人的事,也要需要他人的指点。学51c语言,每当学了一部分,比如数码管,剩下来的事自己在电脑上敲代码了,下载实验板上观察,调试到自己理想的地步!想起当时,我就就将一个hex文件烧录到单片机内就花了一个多星期,后来才发现是实验板子的问题,但是要是问了别人就不会浪费这么多时间了,从这可以看出,有个人适当的指点下,我至少不会走那么多弯路。其实学习51单片机不是难事,难的是能够自己耐心长期的学习积累与总结。
    51最核心的部分就是中断定时器。学完l按键,显示,A/D,D/A,IIC总线,串行口通信也是很重要的,毕竟是基础。我串行口通信平时学的少,有点遗憾。。
      学习51单片机少了一些软件,比如51单片机语言编译软件keil,单片机仿真电路protues,画图软件有Altium Designer 10,protel99,DXP2004,power pcb等,我喜欢Altium Designer10,学了单片机,是应该要有自己做的pcb板子!
       刚接触一个模块,比如说LCD1602,可不不必先完全弄懂其资料介绍,可以先把程序下载到实验板看效果,在结合资料慢慢尝试着修改程序,实现你想要达到的效果!这样一定可行的,保证能够提高!平时一定要善于积累。。。
    时间匆匆,我的51单片机学习经验先说
    到这里吧,以后还会补充的。。。
    最后附上一句话,善用百度。。。。。。

               奉献上我平时整理的模块程序。。。
    2.4GHz NRF24L01无线收发模块使用与说明.zip (162.85 KB, 下载次数: 165)
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-25 12:42
  • 签到天数: 692 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-8-24 20:58:54 | 显示全部楼层
    楼主很强大,呵呵,赞一个!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-25 12:42
  • 签到天数: 692 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-8-24 20:59:14 | 显示全部楼层
    你是前辈,向你学习啦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-6-12 21:59
  • 签到天数: 647 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-8-24 21:02:35 | 显示全部楼层
    fengye5340 发表于 2012-8-24 20:58
    楼主很强大,呵呵,赞一个!

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-11-4 19:13
  • 签到天数: 281 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2012-8-24 21:10:18 | 显示全部楼层
    不错,强烈要求重新发一遍
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-6-12 21:59
  • 签到天数: 647 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-8-24 21:48:33 | 显示全部楼层
    小鸟愤怒 发表于 2012-8-24 21:10
    不错,强烈要求重新发一遍

    ok
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2012-8-24 22:20:45 | 显示全部楼层
    QQ哥,给力啊!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-6-12 21:59
  • 签到天数: 647 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-8-24 23:17:36 | 显示全部楼层
    xinxincaijq 发表于 2012-8-24 22:20
    QQ哥,给力啊!!!

    咳咳。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-11-4 19:13
  • 签到天数: 281 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2012-8-24 23:33:57 | 显示全部楼层
    你这竞赛结果呢,还有全国赛么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2012-8-25 08:01:39 | 显示全部楼层
    QQ哥 发表于 2012-8-24 23:17
    咳咳。。

    清嗓,要开讲啦!?!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-15 09:56 , Processed in 0.192403 second(s), 33 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.