电工学习网

 找回密码
 立即注册
查看: 6673|回复: 2
打印 上一主题 下一主题

学单片机需要什么基础知识

[复制链接]
跳转到指定楼层
楼主
发表于 2017-5-4 18:20:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  基本要一些数字电路的知识,模拟电路的也要一些。
重点是了解接口、中断这一类的知识,本科的课程里面如《计算机硬件基础》的基础知识也很重要。
可以自己在网上买一块便宜些的电路板,可以自己做实验的,慢慢学,挺好的。
C语言必须会,因为单片机是那个C语言写程序的,你可以到网上下载谭浩强C设计第三版,这个对初学51单片机是绰绰有余,硬件的话模电数电也要了解。现在至少要学精数电,因为你至少要搞清什么叫数据(二进制、十六进制),而且从学习数电的过程中,你学精的话,会体会到,你思考问题的方式也发生了变化,变得更加逻辑化了(基础的与或非),到了后面你就会用逻辑的思维去解决实际问题了,因为编程关键就是要用逻辑的思维去看待问题,然后找出逻辑的思路,最后通过这个思路方案就可以正确的把程序编出来,所以一定要学好数字电子技术,模拟电子也不能忽视,因为单片机与数字电子只是说能实现了逻辑功能(也就是领导出来了,有了一个控制策略),现在得要手下的人去做事,这就是模拟电子,因为它是连接单片机与实际控制执行机构硬件(领导与一线工人)的桥梁,所以要学好数字电子和模拟电子,C语言跟单片机的汇编语言都是相通的(无论是什么语言,最终都是要说出某句话,只是说话的音不同罢了,这里的音就是语言),学好其中任何一个,你都可以去学好其他的语言,而且上手很快,比如你C很好,但JAVA不懂,没关系,你有C的底子,JAVA一下子就能掌握。

回复

使用道具 举报

沙发
发表于 2017-5-4 18:55:49 | 只看该作者
不错的资料

回复 支持 反对

使用道具 举报

板凳
发表于 2017-5-4 22:49:28 | 只看该作者
好资料,感谢分享

回复 支持 反对

使用道具 举报

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

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-19 22:27

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表