各种单片机的型号,它们的软件程序可以做到兼容吗?
郭天祥的51开发板怎么样啊?
各种单片机的型号,它们的软件程序可以做到兼容吗?
这个大多数不兼容,因为周边设备与MCU的连结电路是不同的,所以不可能百分百兼容,但是只要掌握了方法,移植起来很容易。
郭天祥的51开发板怎么样啊?
你真问对人了,这个我挺有发言权的,我06年的时候邮购了一块51的板子,那时候我刚刚开始接触单片机,用的就是天祥的板子,挺不错的,我当时印象很深的事,dvd没有寄给我,我打电话之后两三天就补寄过来了,还挺负责任的。另外附带的好几张dvd的教程内容很丰富,也通俗易懂,很适合没有基础的初学者。
但是吧,其实51是很简单的,最多一两个月就能掌握差不多,自学也是可以的,所以我个人还是觉着avr的板子实用一点,学完avr,然后可以直接上手arm了,我是这么觉着的51->avr->arm这么一个轨迹比较好。当然也不是绝对的,还得看个人情况啊
各个单片机在程序上有什么大的区别吗?
比如我学完51STC89C52的单片机,后面像STC其他型号的单片机在程序上有变化吗?还有以后要是用STM的话,那会有比较大的困难吗?
实际应用中STC89C51 STC89C52是可以互换的,但是电路图需要改一下,因为芯片不同,引脚的功能也有差别,但是你说的程序是可通用的,因为这两个都是基于51的。
首先对于单片机开发板的选择,有很多初学者总是会犯一个错误,喜欢选择那种销量大的,你想一个月买上千套的,你就是单纯的买一块板子而已,其实开发板最大的价值是技术指导,选择一些技术指导好的。
这个单片机开发板的选择要看几个参数,第一:要有技术指导,这样的话出了问题你就可以找到人帮你解决;第二:视频资料要齐全,不能资料不全;第三:板子质量要好;第四:不要选择量特别大的那种,一个月销量几千的,这样的技术支持不到位,后面学习很麻烦的,可以选择一些萧量适中的。
用过几种单片机,可以扯一扯建议,有些单片机厂商就有开发板(评估板)提供,即便不去申请or购买原厂的板子,一般厂商会给出板子的原理图,用原厂的示范程序来学习是一种很好的选择,代码风格和规范性一般都是过硬的。
我用过吴鉴鹰单片机开发板,各个方面不错的,你可以根据实际需求选择一些合适的。很适合初学者,多跟他们的老师交流,掌握学习的方法。根据我在校用过的许多开发板的经验,普中的也比较好。价格便宜,外设丰富。最主要是它的光盘里的代码风格很好,写法、命名都很规范。虽然我现在不用开发板了,不过普中的光盘资料我一直留得。
本回答被网友采纳