51单片机学习网单片机怎么学啊

51单片机学习网  时间:2021-07-26  阅读:()

新手如何学单片机

纯手打,选不选答案无所谓,希望你看完,你是新手,但不知道你新到什么程度,你要先弄懂C语言,做到能看懂C语言,会写while,for,函数(如果你会会变当我没说),然后你可以学单片机了,先学51系列(初学者说51指的是8051,高手指的是51系列,同系列语言编发类似,编译环境(就是你写程序用的软件,51用keil)类似。

)在你学习初期,你要谨记:"用51控制,就是让他的管脚变高(5V)或变低(0v)"这句话对初学者很有用,等你能按照你的意思点亮小灯(用循环点亮,这要用到C语言)时,你就可以忘了这些,去了解“寄存器”和“中断”。

郭天祥的书不错,但上来就将中断概念,建议看2变,第一遍不去理会终端,寄存器,直接用C语言去读,知道他要干嘛,这对你C有很大帮助,在你C能力上去之后,要编复杂程序时,发现光凭C语言逻辑不能达到了,再看终端,寄存器,这是精髓。

我是单片机初学者。

很多想学单片机的人问我的第一句话就是怎样才能学好单片机?对于这个问题我今天就我自己是如何开始学单片机,如何开始上手,如何开始熟练这个过程给大家讲讲。

先说说单片机,一般我们现在用的比较多的的MCS-51的单片机,它的资料比较多,用的人也很多,市场也很大。

就我个人的体会怎么样才能更快的学会单片机这门课。

单片机这门课是一项非常重视动手实践的科目,不能总是看书,但是学习它首先必须得看书,因为从书中你需要大概了解一下,单片机的各个功能寄存器,而说明白点,我们使用单片机就是用软件去控制单片机的各个功能寄存器,再说明白点,就是控制单片机那些管脚的电平什么时候输出高,什么时候输出低。

由这些高低电平的变化来控制你的系统板,实现我们需要的各个功能。

至于看书,只需大概了解单片机各管脚都是干什么的?能实现什么样的功能?第一次,第二次你可能看不明白,但这不要紧,因为还缺少实际的感观认识。

所以我总是说,学单片机看书看两三天的就够了,看小说你一天能看五六本,看单片机你两三天看两三遍就够了,可以不用仔细的看。

推荐一本书,就这一本就足够,书名是《新编MCS-51单片机应用设计》,是哈尔滨工业大学出版社出的的,作者是张毅刚。

大概了解一下书上的内容,然后实践,这是非常关键的,如果说学单片机你不实践那是不可能学会的,关于实践有两种方法你可以选择,一种方法:你自己花钱买一块单片机的学习板,不要求功能太全的,对于初学者来说你买功能非常多的那种板子,上面有很多东西你这辈子都用不着,我建议有流水灯、数码管、独立键盘、矩阵键盘、AD或DA(原理一样)、液晶、蜂鸣器,这就差不多了。

如果上面我提到的这些,你能熟练应用,那可以说对于单片机方面的硬件你已经入门了,剩下的就是自己练习设计电路,不断的积累经验。

只要过了第一关,后面的路就好走多了,万事开头难,大家可能都听过。

方法二:你身边如果有单片机方面的高手,向他求助,让他帮你搭个简单的最小系统板。

对于高手来说,做个单片机的最小系统板只需要一分钟的时间,而对于初学者可就难多了,因为只有对硬件了解了,才能熟练运用。

而如果你身边没有这样的高手,又找不到可以帮助你的人,那我劝你最好是自己买上一块,毕竟自己有一块要方便的多,以后做单片机类的小实验时都能用得上,还省事。

有了单片机学习板之后你就要多练习,最好是自己有台电脑,一天少看电影,少打游戏,把学习板和电脑连好,打开调试软件坐在电脑前,先学会怎么用调试软件,然后从最简单的流水灯实验做起,等你能让那八个流水灯按照你的意愿随意流动时你已经入门了,你会发现单片机是多么迷人的东西啊,太好玩了,这不是在学习知识,而是在玩,当你编写的程序按你的意愿实现时你比做什么事都开心,你会上瘾的,真的。

做电子类的人真的会上瘾。

然后让数码管亮起来,这两项会了后,你已经不能自拔了,你已经开始考虑你这辈子要走哪一行了。

就是要这样练习,在写程序的时候你肯定会遇到很多问题,而这时你再去翻书找,或是问别人,当得到解答后你会记住一辈子的,知识必须用于现实生活中,解决实际问题,这样才能发挥它的作用,你自己好好想想,上了这么多年大学,天天上课,你在课堂上学到了什么?是不是为了期末考试而忙碌呢?考完得了90分,哈哈哈好高兴啊,下学期开学回来忘的一干二净,是不是?你学到什么了?但是我告诉你单片机一旦学会,永远不会忘了。

另外我再说说用汇编和C语言编程的问题。

很多同学大一二就开设了C语言的课,我也上过,我知道那时天天就是几乘几,几加几啊,求个阶乘啊。

学完了有什么用?让你用C语言编单片机的程序你是不是就傻了?书上的东西我们必须要会运用。

单片机编程用C语言或汇编语言都可以,但是我建议用C语言比较好,如果原来有C语言的基础那学起来会更好,如果没有,也可以边学单片机边学C语言,C语言也挺简单,只是一门工具而已,我劝你最好学会,将来肯定用得着,要不你以后也得学,你一点汇编都不会根本无所谓,但你一点C语言都不会那你将来会吃苦头。

汇编写程序代码效率高,但相对难度较大,而且很罗嗦,尤其是遇到算法方面的问题时,根本是麻烦的不得了,现在单片机的主频在不断的提高,我们完全不需要那么高效率的代码,因为有高频率的时钟,单片机的ROM也在不断的提高,足够装得下你用C语言写的任何代码,C语言的资料又多又好找,将来可移植性非常好,只需要变一个IO口写个温度传感器的程序在哪里都能用,所以我劝大家用C语言。

总结上面,只要你有信心,做事能坚持到底,有不成功不放弃的强烈意志,那学个单片机来说就是件非常容易的事。

步骤:1.找本书大概了解一下单片机结构,大概了解就行。

不用都看懂,又不让你出书的。

(三天) 2.找学习板练习编写程序,学单片机就是练编程序,遇到不会的再问人或查书。

(我当初就买了中国开发板网一个单片机开发板,二十天就搞定了,你可以去试试。

网址如下: /html/2006111423012559.html 3.自己网上找些小电路类的资料练习设计外围电路。

焊好后自己调试,熟悉过程。

(十天) 4.自己完全设计具有个人风格的电路,产品,。





你已经是高手了。









看到了吗?下功夫一个多月你就能成为高手,我就讲这么多了,学不学得会,下不下得了功夫就看你的了

单片机怎么学啊

你确定要学好的话,建议你买开发板。

第一步,建立兴趣和毅力。

有兴趣才能主动去学,有毅力才能坚持去学。

第二步,弄一台PC电脑,无论是笔记本还是台式机都行(如果是笔记本的话,需要买一根USB转232的线。

第三步,到淘宝网上找一个价格能接受的学习板,找那种卖得很火爆的那种。

很多人都买的,表示效果肯定还行。

先从51单片机开始,选择是STC单片机的那种学习板。

下载程序方便。

第四步,买一本自己能看得懂的书。

看电子书很累,而且不方便。

有些细心你可能不会注意。

同时,把郭天祥的视频好好看一看。

第五步,把模电的二、三极管及数电的门电路重温一次。

第六步,把C语言的IF,ELSE,FOR,SWITCH等关键字和数组好好看一看,确认自己掌握。

第七步,把买来的学习板与电脑连接好,下载学习板提供的程序。

看看结果是什么样的。

第八步,试着修改学习板提供的程序。

把C语言程序和单片机连接起来。

第九步,多看别人的程序。

自己多写。

做些实验,闹钟、报警器、英文汉字显示等。

第十步,把51学会了,去了解AVR,很轻松就会了。

第十一步,学会AVR再学ARM。

第十二步,开始学VC与单片机通讯。

做图形界面。

至于PIC的话,等用到的时候再学吧。

FPGA是另一种类型的东西。

不属于单片机类。

用不到就不学了吧。

或者再重新买学习板,上周立功去学吧!

福州云服务器 1核 2G 2M 12元/月(买5个月) 萤光云

厦门靠谱云股份有限公司 双十一到了,站长我就给介绍一家折扣力度名列前茅的云厂商——萤光云。1H2G2M的高防50G云服务器,依照他们的规则叠加优惠,可以做到12元/月。更大配置和带宽的价格,也在一般云厂商中脱颖而出,性价比超高。官网:www.lightnode.cn叠加优惠:全区季付55折+满100-50各个配置价格表:地域配置双十一优惠价说明福州(带50G防御)/上海/北京1H2G2M12元/月...

LiCloud:香港CMI/香港CN2+BGP服务器,30Mbps,$39.99/月;香港KVM VPS仅$6.99/月

licloud怎么样?licloud目前提供香港cmi服务器及香港CN2+BGP服务器/E3-1230v2/16GB内存/240GB SSD硬盘/不限流量/30Mbps带宽,$39.99/月。licloud 成立於2021年,是香港LiCloud Limited(CR No.3013909)旗下的品牌,主要提供香港kvm vps,分为精简网络和高级网络A、高级网络B,现在精简网络和高级网络A。现在...

Friendhosting四五折促销,VPS半年付7.5欧元起

Friendhosting发布了针对“系统管理日”(每年7月的最后一个星期五)的优惠活动,针对VPS主机提供55%的优惠(相当于四五折),支持1-6个月付款使用,首付折扣非永久,优惠后最低套餐首半年7.18欧元起。这是一家保加利亚主机商,成立于2009年4月,商家提供VDS和独立服务器租用等,数据中心目前可选美国洛杉矶、保加利亚、乌克兰、荷兰、拉脱维亚、捷克和波兰等8个地区机房。下面以最低套餐为例...

51单片机学习网为你推荐
im社区百度HI到底是用来干嘛的?达内学院请问北京达内到底怎么样啊?纠结死我了。托,请绕道怎样恢复系统如何恢复系统?goalgoalgoal为什么西班牙进球,央视解说喊那么多进啦windows7系统要求windows7的系统盘要求最低是多少人脸检测综述人脸检测技术的来源慕课网址慕课网是什么?操控人心如何操控自己的人生oa源码lotus的oa源码,怎么样?盈科oa办公系统oa的登陆帐号和密码
网通服务器租用 看国外视频直播vps 免费顶级域名 smartvps nerd 创宇云 大容量存储 合肥鹏博士 本网站在美国维护 帽子云 柚子舍官网 刀片服务器的优势 赞助 微软服务器操作系统 阿里云邮箱登陆地址 域名和主机 睿云 双11促销 windowsserver2008r2 godaddy中文 更多