中专生是否能学好单片机编程呢?
来源:百度知道 编辑:UC知道 时间:2024/07/18 14:45:44
看来你已经入门了!恭喜你啦!
你买过板子么,如果有条件,在淘宝上买块实验板只来做实验吧!还可以试试着开发一些程序!
不管你有钱没,你必须得学会这两个软件,PROTUES(硬件仿真)和KEIL(用C编程序生成HEX文件软件,大的工程一般都用C了).
可以在迅雷上下载!破解版的!
还可以在http://www.proteus.com.cn/bbs/论坛学习!
学习好单片机设计的内容很多。
首先,由有一定的编程思想,能够使用 c 语言进行结构化编程。
其次,要对计算机原理有一定的理解,对存储、中断、轮询等等有一定的了解。
实际上,单片机的应用是以单片机为核心,外围电路很重要。相关电路主要是指一些传感器、执行机构等等。
在郑州的话,可以交流。
时钟和中断看不懂的话
回去找本 数字电子线路基础 看看。
这些都是基础,可能你们没学过。
有空看看 微机原理与接口技术 或者类似的东西。
从8086给你介绍CPU的工作原理。单片机也就是把CPU,总线,内存,外存,I/O放一起了。
学单片不用太多的东西,就那么点,数字电路,模拟电路。C语言。
你开始应该是学的C51系列吧
一般来说就"单片机"本身没什么用,还得具体项目要实现的功能.
所以在硬件上不是只会单片机就行了,必须熟悉模拟电子,数字电子,写得再好的程序也要有正确的硬件电路为基础.
系统做大了就不是简单的写写程序,往后接触到操作系统就又是一大学问了.
不过可以肯定的告诉你:你没必要去过分得学汇编语言;
你可以去学嵌入式,语言是C或C++,目前C比较流行;
WIN-CE或LINUX是操作系统,你必须掌握,LINUX是比较流行的操作系统.也是开元的,建议好好学LINUX;
但编程最重要.因为90%的工程师还是应用工程师,系统工程师比较少,也比