单片机芯片很多的,STC的还有89C51\89S51那些,根据芯片的不同下载方式有所不同,89S51需要专用下载器并行口下载,而STC的就不用,他可用直接用串口下载,只要网上随便下载一个STC的串口调试和下载程序软件就可用了。最好网上搜视频来看看。
一 学习单片机要不要学习汇编?
看了好多书,都要学习学习汇编,为什么?因为学习单片机能够使你了解单片机的内部结构,工作运行,性能。因此,如果你|“根本”不了解汇编,就不能用好C语言。如果你只懂C,你也不会成功单片机的高手。请注意:“根本”。所以结论,无论如何,你都要懂一点汇编,有根本的了解。
我的方法:我学习51后,再学习了AVR,现在学习STM32,主要还是用AVR,但我很少很少用汇编学AVR,所以我的方法:汇编只要求看懂。编写用C。
二 要学习哪种单片机?
刚开始学习的时候,我也想过要学那一种。我很想PIC。但刚好手上有AVR和51兼容的板子,就学习AVR了,现在想来,学习哪种都无所谓。比较它们的好坏是无意义的。包括51。51性能是不够好。但想想。都说原子d好,就把sld给淘汰掉吗?大家都学会用原子d算了,干嘛还要学习手榴,所以单片机也一样。其实单片机的内核与构架都差不多,懂一种其它都很容易上手。
我的方法:PIC和AVR的性能和外备都比51高,学了AVR以后我才知识单片机可以是这样子。为我学习更高的单片机打好基础。
三 如果上手一种新的单片机
其实你学会了一种单片机。顶多只会补锅补铁。不能成为匠人,在一个项目中,单片机顶多是一个电子器件,跟其它的都没区别。现在我用做项目,不优先考虑我会使用的单片机,而是考虑这个项目应该用哪种单片机,记得我一个需要语音控制的项目。就用到凌阳61单片机,于是用了,项目做完了。1单片机也就上手了,现在我还用会。学习单片机就像你认识什么是电阻哪样简单,只是平时我们把它特殊化了,觉得它神圣不可侵犯,没有用平常心对待它。
我的方法:平常做做项目。为了应用而学习单片机。而不是学完了应用。
我的建议:如果你用PIC做超声波测距仪。我想。超声波测距仪出来。你也会用PIC了。就不要再专门去点灯了。
三 关于看书
再在的单片机书真他妈的多啊。如果说你看多了。你会蒙发出自已也想出一本的想法。确实是,现在的书,都是你抄我的,我抄你的。或抄数据手册的。要么就不会全面。所以要想全面学习单片机。得多看各种各样的书。但不管看多少本要精通一本。记得我现在常翻看的就是我当想学校那种单片机教程。不管我多少次看它。都把它看烂了,但每次看它。都觉得它上面的很多东西我都没有学会 。很奇怪。。真正应了温故而知新的说法。所以要看精,看烂一本书。还有,要看数据手册。数据手册才是单片机的圣经。你的很多问题只要仔细看数数手册百分之九十九都能得到解决。
我的方法:看透一本书。多看几本书。遇到问题先后数据手册。
可以使用的编程器(烧录器)有:
1)PICKIT3 (最便宜,一百多人民币一个,属于实验用工具,最好不要用于大批量的生产烧录)
2)ICD3(较贵,1000元人民币左右,可用于批量烧录)
3)PM3(批量生产专用烧录器)
以上烧录器都是Microchip官方的烧录器,其实还有HiLo,Xeltek等第三方的烧录器,就不一一介绍了。官方的烧录器可以从官网的网上直销购买,链接如下:
>
STC等几款单片机支持串口下载,C8051系列单片机程序下载一般采用C2D和C2CK两个引脚,使用c8051自己的下载器,采用JTAG接口,你的单片机也要放上这部分下载线路。下载程序的软件叫FLASH Programming Utility,新华龙网站上有下载。如果想使用keil uvision仿真则需要安装一个支持文件,Keil µVision 调试驱动 v360 ,然后在keil调试时选择silicon labs的那个就可以硬件在线调试,这个下载器基本要自己购买的。
>
以上就是关于有一个单片机芯片我想下载程序进去 怎么下的啊全部的内容,包括:有一个单片机芯片我想下载程序进去 怎么下的啊、PIC单片机如何下载程序。、有没有DSPIC33EP32MC204单片机程序下载器等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)