原创 dota前期英雄之51单片机+keilC51+单片机C语言

2013-7-25 16:04 1946 18 20 分类: MCU/ 嵌入式 文集: dota回忆录之电子设计那点事儿

    现在的软件发展真是不得了~51单片机的编程最好,效率最高的当然是汇编啦~8过汇编lz是真的8会编啦~并且汇编处理浮点型数据神马的感觉弱爆了。。。keil C51可以高效率地把C进行汇编处理,并且可以实现和汇编语言的联调哦~(汇编用的是keil A51)

    网上单片机C语言教学视频、资料真是多得8得了,书籍也是多得不得了~比较有名的有郭天祥前辈的《十天学会单片机和C语言编程》,还有周立功的单片机教程,《手把手教你学单片机》好多好多。。。但是我们究竟学哪一个呢?曾经各种、到处、大把大把下载资料的lz只能说:选择合适自己的方式,选择自己喜欢的方式。因为喜欢,所以去学,也才有动力去学。比如你喜欢看书,那就买本或者借本书看~喜欢看视频,那就下载个~边看边学,边学边实践~学语言嘛,除了基本语法之外,不必刻意记神马东西,重要的是学习思想,或者在实践中找到自己的思想~

    单片机这么多,光是MCS-51单片机就有AT,STC等等许多厂商。protues库中51似乎只有AT的,但是STC和它是兼容的哦~并且STC的串口下载方式十分方便,价格也相对便宜(肿么感觉像是做广告呢= =)我只是想说如果想购买开发板,那就看好开发板上的下载方式,比如AT89C5X是不支持在线下载的,只能用专用的编程器下载;AT89S系列支持ISP(MOSI,MISO,RST,还有一个忘了)下载方式(AVR单片机也是这种方式,并且支持JTAG仿真);STC单片机则全部支持串口下载方式(TXD,RXD)~等等(真的8是做广告!lz用惯了而已,并且自制了下载线)而SST单片机则有在线仿真功能(需要占用TXD与RXD两个IO口),可做在线调试~

    keil C51好强大!现在最新应该是u4版本。8过它自带库木有STC单片机,但是可以修改或者添加。STC官网的方式是把STC库取代自带库;网上还有另外一种方法是直接添加。8过不修改库文件,直接选择相似型号的AT单片机进行C编程,最终生成的HEX文件在片子里运行起来是不会有影响的哦~说起来,keil C51的debug功能是十分的有用而强大,可以与protues进行联调,可以用仿真器在开发板或者目标板上进行在线调试~与protues联调使用方法参见楼主博文《dota前期英雄之51单片机的protues仿真 》中上传的附件~ 与仿真器联调方法差不多,只是要安装一个仿真器驱动而已~具体的仿真器说明书中都会介绍的~

    好犹豫要不要上传资料啊~上传了会不会影响文章的原创性呢?会不会侵犯原作者的著作权呢?好吧,以下资料全是lz从网上搜集的,只是从俺教程库里精选出来的几个~希望能对童鞋们有所帮助~感谢原作者!(感觉原作者都有一点点广告在里面,应该也是算帮他们推广吧,文章内容不错,但与lz无关!)

20130201231011661001.gif

20130201231303338001.gif

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户412841 2013-2-28 09:17

lz发的文章都很好,谢谢分享

1634090993_696409884 2013-2-17 17:51

呵呵 LZ真逗!
相关推荐阅读
用户340458 2013-10-30 19:27
PCB设计黄金法则永不改变
尽管目前半导体集成度越来越高,许多应用也都有随时可用的片上系统,同时许多功能强大且开箱即用的开发板也越来越可轻松获取,但许多使用案例中电子产品的应用仍然需要使用定制PCB。 在一次性开发当中,即使一...
用户340458 2013-07-27 12:56
[博客大赛]DIY三层锡丝架!成本几乎为零!又改进啦!
    白光锡丝架611全新原装要120,双层的要180,一怒之下做了个这个 材料:长方形木板*5,铁丝衣架,不明白杆(前面是捡的),螺丝钉*4,普通宽胶带,黄色绝缘胶带 工具:老虎钳,手...
用户340458 2013-07-25 16:05
[博客大赛]dota前期英雄之ARES画板
    好吧,前面介绍过自己自己的pcb画板路程~先是用的protues配套的ares软件,俺在Proteus PCB制板小组里面上传了两个教程~ http://group.ednchina.co...
用户340458 2013-07-25 16:05
[博客大赛]dota回忆录之电子设计那点事儿~
    真的难忘那段搞基岁月~生命中最忙碌的半年,也是最累的半年,也是最充实的半年~     学校组织第三次电子设计大赛,跟两个基友组团开黑~由于我自己只顾打钱憋装备,导致团队被杀崩盘,两个基...
用户340458 2013-07-25 16:05
妹的。。。第三遍。。。第一篇博文~tuziy电子实验室开通博客~dota开局之阵容选择~
    tuziy电子实验室开通博客~感谢ednchina提供这个平台~     一直想成立一个自己的电子实验室,早在2012年初就开始谋划,而虚拟空间平台是第一步。之前做过预计:成立一个硬件...
用户340458 2013-07-25 16:04
dota前期英雄之51单片机的protues仿真 妹的。。。系统错误重打擦……
    悲剧啊!为毛会出现系统错误啊!哎,重打好难受。。。文章都变味道了= =|||     protues是一款灰常好用的仿真软件。它的功能众多并且十分强大,可以实现51,avr,pic,4...
EE直播间
更多
我要评论
2
18
关闭 站长推荐上一条 /3 下一条