学习单片机,推荐从51入手,简单,资料齐全。需要的软件为keil(编程软件),protuse(画电路图并仿真的软件)
学习51,需要买一块开发板,推荐普中科技60块钱的那个,便宜,资料齐全(电路原理图、参考程序、视频教程)。买了开发板后跟着视频学习如何使用。因为视频比较简短,特别是前面几集,因此你还需要两本书,一本讲原理,一本讲实例辅助使用。一开始就是玩LED等,按键,数码管这三个,要换着花样变形玩,比如单片机同时控制LED跟数码管,具体控制那个由按键1决定,控制它们干嘛用按键2决定,诸如此类。这部分是基础,IO口怎么用,程序框架怎么搭,甚至还涉及到了中断、定时(当然一开始可以避免,可以待学了中断之后再回过头来重新做一遍)。对了,视频的话,据说郭天祥的十天学会51单片机不错,虽然我没看过。
第一阶段的任务是玩LED,数码管,按键,顺带熟悉keil,protuse这两个软件。这一阶段所作的东西应该是先在keil编程,然后protuse仿真,最后开发板看现象。主要学习单片机开发流程,IO口,熟悉教学视频的风格
学习51,需要买一块开发板,推荐普中科技60块钱的那个,便宜,资料齐全(电路原理图、参考程序、视频教程)。买了开发板后跟着视频学习如何使用。因为视频比较简短,特别是前面几集,因此你还需要两本书,一本讲原理,一本讲实例辅助使用。一开始就是玩LED等,按键,数码管这三个,要换着花样变形玩,比如单片机同时控制LED跟数码管,具体控制那个由按键1决定,控制它们干嘛用按键2决定,诸如此类。这部分是基础,IO口怎么用,程序框架怎么搭,甚至还涉及到了中断、定时(当然一开始可以避免,可以待学了中断之后再回过头来重新做一遍)。对了,视频的话,据说郭天祥的十天学会51单片机不错,虽然我没看过。
第一阶段的任务是玩LED,数码管,按键,顺带熟悉keil,protuse这两个软件。这一阶段所作的东西应该是先在keil编程,然后protuse仿真,最后开发板看现象。主要学习单片机开发流程,IO口,熟悉教学视频的风格