前面三课比较简单,一口气学完了,也一口气把学习心得发一下。
第一课 序言 单片机开发是一项能对综合知识能力有很高要求的项目,而且是跨学科。开发比较辛苦,但也能学到很多知识。 展示了基于8051U的一些高级功能,通过这些实现的功能展示了8051U的强大计算能力和配套的软硬件的良好支持。 相比我之前使用89系列做的屏,8051U速度确实快了很多。 另外很想知道频谱FFT分析是由MCU采集电脑计算的,还是MCU采集计算的电脑只是显示。
第二课 硬件工具介绍
对于我这种不是新手又不是高手的菜鸡来说这一课还是比较简单的。 大部分的软件都已经有了,中断扩展还是比较实用,已下载使用。我个人一般不喜欢使用中断,除非有很高的实时要求的部分。 有PJ接口和驻极体还是比较好的,对于我这种音响技术爱好者来说可以做一些基于音频的实验开发,非常的NICE。 对于有电解电容情结的人来说还是希望安装几个电解电容点缀一下。 建议:1.可以做些排针方便外部资源扩展; 2. 空余的PCB板上可以考虑预留一些功能性焊盘,比如I2S D/A芯片,ROM芯片,音频AMP芯片等; 3. 24C02太小了,可以考虑容量大点的,或做个空焊盘留给使用者自己添加。可以平衡成本和功能。
4.可考虑增加一个DC005接口方便外接供电。
第三课 点亮第一颗LED
第三课
讲得很详细,确实非常适合入门学习。特别是讲了一些代码编写规范,从开始就培养好的编程习惯。 要记得配置I/O模式,我自己写了一个函数,以后复制粘贴就行了。 总的来说这节课相对简单,基本都掌握了。由浅入深继续学习。
|