单片机,谁有了解,怎样学好它,给点建议,谢啦。 10
我只知道单片机的应用很广泛,也很实用,而且我刚接触它,觉得很有用,想学好,有谁从事这方面的人士,帮帮忙了,...
我只知道单片机的应用很广泛,也很实用,而且我刚接触它,觉得很有用,想学好,有谁从事这方面的人士,帮帮忙了,
展开
4个回答
展开全部
单片机有好多种的,像低级一点的51单片机,在高级一点的AVR、PIC单片机,更高级一点的ARM单片机,单片机主要应用于以下几个方面:
1.在智能仪器仪表上的应用
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。
2.在工业控制中的应用
用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。
3.在家用电器中的应用
可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。
4.在计算机网络和通信领域中的应用
现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。
5.单片机在医用设备领域中的应用
单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。
从单片机的应用领域你就可以看出学习单片机、学好单片机是一件终生受益的事,学习的过程一定要循序渐进,推荐你从51单片机学起,因为这是单片机中最简单、最易学的,只要掌握了51系列单片机,触类旁通,你学起其他的单片机才能够得心应手,学习51单片机是有捷径可寻的,网上流行郭天祥老师的单片机十天征服你的教程完全可以作为你的入门教程,我也是这样学起的,至于你是否需要一块开发板这就要看你自身的条件了,如果有条件我推荐你买一块,学习起来很方便,毕竟有些东西是必须要动手实践的。这一系列的教程使用C语言做编程语言的,这样是有一个缺点的,就是你无法领悟到单片机的精髓,所以当你掌握了51单片机的C语言以后你可以考虑学一下单片机汇编的编程,曾经听人说过一句话,就是说不懂汇编的C程序员是编不出来真正的C语言代码的,我想其道理就在这。学习的过程大概就是这样。
至于学习单片机要学习什么?
要学习单片机的各个控制-寄存器,学会控制管脚的高低电平,学习看芯片手册(这个其实是最重要的,逐渐你就会有体会的),学会时序的控制。
实践出真知,我说的这些只能当做参考,只要你勤学苦练一定会学好单片机的。
1.在智能仪器仪表上的应用
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。
2.在工业控制中的应用
用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。
3.在家用电器中的应用
可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。
4.在计算机网络和通信领域中的应用
现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。
5.单片机在医用设备领域中的应用
单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。
从单片机的应用领域你就可以看出学习单片机、学好单片机是一件终生受益的事,学习的过程一定要循序渐进,推荐你从51单片机学起,因为这是单片机中最简单、最易学的,只要掌握了51系列单片机,触类旁通,你学起其他的单片机才能够得心应手,学习51单片机是有捷径可寻的,网上流行郭天祥老师的单片机十天征服你的教程完全可以作为你的入门教程,我也是这样学起的,至于你是否需要一块开发板这就要看你自身的条件了,如果有条件我推荐你买一块,学习起来很方便,毕竟有些东西是必须要动手实践的。这一系列的教程使用C语言做编程语言的,这样是有一个缺点的,就是你无法领悟到单片机的精髓,所以当你掌握了51单片机的C语言以后你可以考虑学一下单片机汇编的编程,曾经听人说过一句话,就是说不懂汇编的C程序员是编不出来真正的C语言代码的,我想其道理就在这。学习的过程大概就是这样。
至于学习单片机要学习什么?
要学习单片机的各个控制-寄存器,学会控制管脚的高低电平,学习看芯片手册(这个其实是最重要的,逐渐你就会有体会的),学会时序的控制。
实践出真知,我说的这些只能当做参考,只要你勤学苦练一定会学好单片机的。
展开全部
呵呵,这个啊,你得先了解它的内部结构,及工作原理,然后尽量多编程点,有的时候啊,你看书时候看不懂,但不要紧,你在编程中,慢慢就都懂了,多实践的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从本科开始,到现在。单片机学习,不就是玩单片机吗。
哪有那么深奥,抱着玩的心态去学单片机最好。
有些东西,你不懂。是因为你不知道它到底是做什么用的。所以去玩一玩单片机,跑一些高手的代码,看懂他们的代码,那你离高手也就一步就遥.
哪有那么深奥,抱着玩的心态去学单片机最好。
有些东西,你不懂。是因为你不知道它到底是做什么用的。所以去玩一玩单片机,跑一些高手的代码,看懂他们的代码,那你离高手也就一步就遥.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
找本书,再看看单片机的datasheet,去相关论坛看看别人在玩什么,学习学习经验。
下载个protues可以做做软件仿真。
如果允许可以买块开发板玩玩,再不行可以买个面包板,买点芯片自己学着DIY,总之得自己动手写代码,画电路。一边看书一边做就好了。
下载个protues可以做做软件仿真。
如果允许可以买块开发板玩玩,再不行可以买个面包板,买点芯片自己学着DIY,总之得自己动手写代码,画电路。一边看书一边做就好了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询