我刚刚上完c语言的学习班,最近我爸叫我学单片机.我想问一下,学单片机,除了要会c语言还要有什么基础吗?

[复制链接]
查看11 | 回复5 | 2013-4-24 10:54:05 | 显示全部楼层 |阅读模式
基础理论知识包括模拟电路、数字电路和C语言知识。模拟电路和数字电路属于抽象学科,要把它学好还得费点精神。在你学习单片机之前,觉得模拟电路和数字电路基础不好的话,不要急着学习单片机,应该先回顾所学过的模拟电路和数字电路知识,为学习单片机加强基础。否则,你的单片机学习之路不仅会很艰难和漫长,还可能半途而废。笔者始终认为,扎实的电子技术基础是学好单片机的关键,直接影响单片机学习入门的快慢。有些同学觉得单片机很难,越学越复杂,最后学不下去了。有的同学看书时似乎明白了,可是动起手来却一塌糊涂,究其原因就是电子技术基础没有打好,首先被表面知识给困惑了。单片机属于数字电路,其概念、术语、硬件结构和原理都源自数字电路,如果数字电路基础扎实,对复杂的单片机硬件结构和...
回复

使用道具 举报

千问 | 2013-4-24 10:54:05 | 显示全部楼层
需要学习微机原理和一点点汇编。推荐看一下microchip上的帮助文档比如dsPIC33E系列的处理器,看它的datasheet和reference manual,仔细看。半年应该没问题的。实践方面可以下载MPLAB X开发环境这是免费的,但必须有编译器,我用的是XC16针对16位处理器的。这款编译器可以免费下载,但要使用所有功能就要付费了,巨贵的。你可...
回复

使用道具 举报

千问 | 2013-4-24 10:54:05 | 显示全部楼层
单片机很好玩的。。。除了C,最好学点汇编打底,虽说实际不常用,但入门就是汇编,当然对数电还得很有概念,先学51吧,这是基础,弄懂了,再学AVR什么的,就容易多了。。。...
回复

使用道具 举报

千问 | 2013-4-24 10:54:05 | 显示全部楼层
离散数学, 电路分析, 模拟电路, 数字电路, 信号分析,微机原理, 汇编, 操作系统等等吧....
回复

使用道具 举报

千问 | 2013-4-24 10:54:05 | 显示全部楼层
孩子有前途。我们大学才学C语言,和单片机。。简单说,单片机就是给机器一个命令的地方,让他执行相应的功能。例如:你按上下来调试空调的温度的那个东西就是单片机。教程百度一下就应该有了。。最好是在图书馆借,或者看。因为大多数书店都是卖小学到高中的辅导书的。。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行