中专生是否能学好单片机编程呢?

来源:百度知道 编辑:UC知道 时间:2024/07/18 14:45:44
我是一名电子专业的中专生!我很快就毕业了!但是觉得现在这年代不是单单的靠硬件的!现在自学单片机!因为学校没有开设这么课程,原因是说单片机不好学!我现在已经学了一个来月了!但是只能编写简单的LED控制的程序!和数码管的静态显示而已!但是学到了时钟和中断定时哪方面就难以摸透了不明白了!向各位大虾们请教了!有什么好的建议或者你们的也经历过的!给小弟指一条路!谢谢!!!!

看来你已经入门了!恭喜你啦!
你买过板子么,如果有条件,在淘宝上买块实验板只来做实验吧!还可以试试着开发一些程序!
不管你有钱没,你必须得学会这两个软件,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%的工程师还是应用工程师,系统工程师比较少,也比