如何让单片机进一步提升

来源:百度知道 编辑:UC知道 时间:2024/06/09 06:46:57
我刚学玩51单片机,一般的实验都做的比较的熟练,也自己设计过电子作品(比较简单的那一种)。自己个人觉得51单片机的功能相当的局限,实际上就是给它的I/O赋0和1的问题。觉得他的及时性比较的差。cpu同时只能干一件事情。比如说有时需要对键盘进行检测,如果cpu真在延时程序中的话,和可能检测不到。如果把剑盘扫描写在定时器中断里面的话也会出现一些的问题。
总之一句话清高手指点,如何才能让我在单片机方面有进一步的发展。
谢谢!

单片机的确同时只能干同一件事,但主要是因为系统时钟快,所以它的同时你根本感觉不到,就好像是“同时”在干很多事一样。单片机的精髓实际中在定时器,你理解怎么用定时器了,对单片机的应用就算进门了,不要说扫描键盘,做好多实时的东西都ok。请多用用定时器吧,特别是51,你会发现很多功能的啦

51亦可嵌入操作系统。
看来你对51也不熟悉。

多往嵌入式的的方向看看,其实单片机的应用很广泛的,你所说的只是其中一方面,并不能代表他整体性能差,总的来说单片机的功效及效率都还可以,应用也好

汗,多看看51单片机的应用程序设计,代码都要2,3张纸的,都是用C语言编的,很有难度