
单片机学习方法?
4个回答
展开全部
如果你具备汇编功底,请直接看汇编版单片机
(书名中一定包含8051或者MCS-51系列单片机,字样,否则,你有可能会遇到更多困惑,如:书名为“MSP430单单片机”这个是比较高级的单品机,网络资料极少,书极贵,使用极麻烦,适合较高级单片机使用者开发使用)
如果你具备C语言功底,请仍旧看汇编版单片机——了解单片机的硬件结构,运行机理,并做一些汇编程序设计的小练习;
另外,如果你急于求成,想看一下单片机能玩什么,怎么玩儿,效果如何的话,可以在看汇编版的同时看单片机的C语言版
如果你资金允许,建议你购买一个比较正规的单片机开发板(因为正规的品牌资料比较丰富,同时在调试程序的时候也不会出现莫名其妙的问题,避免走弯路)
当然,如果资金不允许,你可以直接使用软件仿真(单片机经典仿真软件proteus),当然啦,给你个忠告,不要以为仿真就是万能的,就万事大吉了,以我用仿真软件的经验来看,仿真软件,尤其是我们使用的破解版,基本上属于花圈秀腿,简单的程序也许能模拟,大点的,还是用单片机开发板比较好
针对使用仿真软件的建议:
另外,不得不提的是,学习单片机,最好具备模电、数电功底,否则,在实物单片机开发板上调试时,你很有可能遇到自己解决不了的麻烦;在阅读书籍的过程中,会遇到较多令你产生困惑的知识
针对使用实物开发板的建议:
如果你有台式机,请最好使用串行口下载方式
如果你用笔记本,请购买具有足够质量保证的USB转串口下载线,并保证你的电脑最好是XP的操作系统(绝对避免使用VISTA home basic)
注意:不建议没有任何基础的人以节约成本为目的,直接自制单片机最小系统板供自己使用(除非身边有高手,手把手的教你,否则,你有极小概率能做出来能用的板子)
最最后:如果你不具备编程知识,又不具备电子技术知识(模电,数电),那么请你还是别学了,先去找点这些方面的书打个基础再说
(书名中一定包含8051或者MCS-51系列单片机,字样,否则,你有可能会遇到更多困惑,如:书名为“MSP430单单片机”这个是比较高级的单品机,网络资料极少,书极贵,使用极麻烦,适合较高级单片机使用者开发使用)
如果你具备C语言功底,请仍旧看汇编版单片机——了解单片机的硬件结构,运行机理,并做一些汇编程序设计的小练习;
另外,如果你急于求成,想看一下单片机能玩什么,怎么玩儿,效果如何的话,可以在看汇编版的同时看单片机的C语言版
如果你资金允许,建议你购买一个比较正规的单片机开发板(因为正规的品牌资料比较丰富,同时在调试程序的时候也不会出现莫名其妙的问题,避免走弯路)
当然,如果资金不允许,你可以直接使用软件仿真(单片机经典仿真软件proteus),当然啦,给你个忠告,不要以为仿真就是万能的,就万事大吉了,以我用仿真软件的经验来看,仿真软件,尤其是我们使用的破解版,基本上属于花圈秀腿,简单的程序也许能模拟,大点的,还是用单片机开发板比较好
针对使用仿真软件的建议:
另外,不得不提的是,学习单片机,最好具备模电、数电功底,否则,在实物单片机开发板上调试时,你很有可能遇到自己解决不了的麻烦;在阅读书籍的过程中,会遇到较多令你产生困惑的知识
针对使用实物开发板的建议:
如果你有台式机,请最好使用串行口下载方式
如果你用笔记本,请购买具有足够质量保证的USB转串口下载线,并保证你的电脑最好是XP的操作系统(绝对避免使用VISTA home basic)
注意:不建议没有任何基础的人以节约成本为目的,直接自制单片机最小系统板供自己使用(除非身边有高手,手把手的教你,否则,你有极小概率能做出来能用的板子)
最最后:如果你不具备编程知识,又不具备电子技术知识(模电,数电),那么请你还是别学了,先去找点这些方面的书打个基础再说

2021-01-14 广告
可以写对它写程序,让它听从你的安排,你让它实现什么功能它就能实现,比如电子钟、电子琴、打印机、手机、电梯控制,智能家具如:空调、冰箱、洗衣机等,如果这些家电没有它,什么都不能工作。单片机内部很复杂,你研究的越深你就会越爱上它,它可以帮你实现...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
2014-03-04
展开全部
爱上单片机,这本书入门觉得还蛮不错的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-05
展开全部
看的51单片机,还不错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-05
展开全部
我就是看了蛮多视频
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询