电池指示灯电路mcu好比单片机要怎么学习?

原创 至山电子  2019-04-12 16:28 

内容由老马识途单片机提供,至山电子提供电池指示灯电路mcu相关业务,小编睬姥为您整理,原标题:单片机要怎么学习?,精简后为电池指示灯电路mcu好比单片机要怎么学习?内容图片均为互联网搜集。阅读:24683次。

要学习单片机其实不难,但是也需要你有一定的模电数电及编程语言知识。模电数电不需要理解很深,但是最起码得二极管三极管得了解,二进制十六进制的转换要明白。

1.首先,要学一门编程语言。单片机开发一般用c语言,现在基本不用汇编了。c语言要掌握if,while等基本关键词的用法,高级的可以以后慢慢了解。然后指针可以大概了解,单片机对指针的作用并不是很复杂。

2.选一款合适的单片机。我想大部分人应该都会推荐51单片机,确实51外设简单,资料多,学习方便。但是我还要推荐的是stm32单片机,性能强大,有许多视频资料,学习起来也很方便。

3.从io的输入输出开始,再学习串口,定时器,AD,IIC, SPI等等,一步步学习单片机的基本外设。其实一般也就那么几种,多用就会了。

4.学着做一些小玩意儿,一来可以锻炼自己的编程水平,同时也提高了自己的动手能力。建议可以做一个旋转led,很酷炫,制作也不是很复杂。

5.最后就是要靠自己的努力了,三天打鱼两天晒网是肯定不行的。还有就是要有钻研精神,初学肯定问题很多,要学着用各种方式去弄明白。最后说一句,兴趣是最好的老师,有兴趣,学什么都简单。

最后附上一张自己的开发板图片,

电池指示灯电路mcu好比单片机要怎么学习?

电池指示灯电路mcu介绍

单片机应该怎样学习,或者说单片机的学习流程应该是什么,这个问题每个人看法有所不同,下面我说说我的看法。

一、学习单片机的I/O口控制

单片机学习,首先要学习的是单片机是怎么“感知”外部信号(输入信号),又是怎么“控制”电路信号(输出信号),还有就是单片机是怎么“告诉”人们我执行到了那一步,执行结果是什么(信息显示),而所有这些功能的实现,全部都是(并且只能是)通过单片机的I/O端口实现的。

换句话说,单片机与外电路的交流只能通过它的I/O口实现,单片机的I/O口就是单片机的“眼、耳、口、鼻、舌”,所以学习单片机,首先就是要学习单片机的I/O口控制。

电池指示灯电路mcu好比单片机要怎么学习?

二、学习单片机的寄存器

单片机的各种功能,包括I/O口的输入/输出控制、定时控制、串口通信、AD/DA等功能模块的选择和控制,都是通过对相应寄存器的配置来实现的。所以想要学好、学会、学通单片机,就必须了解每种寄存器的功能,包括该寄存器的含义、对应控制哪些功能,相应位怎么配置等等,当然,我们不需要死记硬背单片机寄存器的名字和各个位的含义,在我们编程时,只要备好相应的数据手册,随时查阅就可以了。

电池指示灯电路mcu好比单片机要怎么学习?

三、学习单片机的编程语言和方法

现在绝大多数单片机编程都是基于C语言的,所以我们要知道C语言中各种数据类型在单片机系统中的数值范围,程序结构,算法设计,尤其是关于逻辑表达式和算术表达式的区别,单片机由于性能限制,不推荐使用乘除法,浮点数算法,因为这些都非常耗时,所以尽量用移位算法来实现乘除法。

电池指示灯电路mcu好比单片机要怎么学习?

四、学习单片机的外围电路

首先要能够准确的理解单片机最小系统电路:电源模块,时钟模块、复位模块、编程及仿真模块,还要知道常用的功能电路:AD转换,SPI,IIC,UART等功能及电路设计,了解常用电路模块的功能和设计,例如串并转换电路,电平转换电路,通信电路等。

电池指示灯电路mcu好比单片机要怎么学习?

五、学习单片机的开发环境

目前各个单片机厂商提供的开发环境各不相同,所以,针对某种具体型号的单片机,一定要熟悉其开发环境,包括芯片配置、时钟配置、堆栈设置、烧录文件配置、编译配置等。

还要熟悉在该开发环境下如何进行程序仿真、程序烧录、断点设置、运行周期计算等。

电池指示灯电路mcu好比单片机要怎么学习?

这个问题菜农还是很有发言权的,因为菜农可谓搞单片机的“革命先烈”。

要自学单片机最好先从51单片机开始入门。

由于嵌入式领域的编程和PC端编程不同,它必须要有开发板辅助,而且要有一定的硬件知识,例如门电路、定时器、看门狗、I2C、SPI、串口、并口、LED、LCD等等知识,否则很难入门和进步。

软件调试先从keill开始,编程语言要略知汇编语句,建议用C语言编写程序。还要学习CRC校验和一些通讯协议。当然最好会画板子布线等。

最好到嵌入式技术论坛去学习,看大家在某个问题的解决方法和经验。

建议到中国电子网21IC,它是国内最大的工程师网站之一。

当然你也会在那里找到菜农早期的文章和论据。有不会的可向菜农或站内高人请教。

电池指示灯电路mcu好比单片机要怎么学习?

文章关键词机要,指示灯,电路,电池,学习

文章链接:https://www.zsic.net/mcu/32.html,本文共1816个字,预计阅读时间需要5分钟。
关注至山:如果您想进一步了解我们,欢迎:扫描二维码至山电子的公众号,微信号:ZS6688
版权声明:本文电池指示灯电路mcu好比单片机要怎么学习?为原创文章,版权归 至山电子搜集整理,欢迎留言点赞。当前文章阅读 303 次 。

发表评论


表情