电子说
个人建议:如果纯新手,并想学习更多的外设,如iic ,spi, 单总线等等接口,同时不具备硬件外围威廉希尔官方网站 和PCB画板能力,可以考虑购买开发板作为学习工具,这样避免硬件带来的烦恼。
如果不是新手,有最小系统后,可以考虑自己画板或购买单独的外设,通过转接板或杜邦线连接,降低了学习成本,同时也锻炼了动手能力,何乐而不为呢。
建议新手在学习单片机时,优先采用单片机开发板,不建议通过最小系统去学习。
1 什么是单片机的最小系统
单片机的最小系统是单片机能正常工作所需要的最小的资源配置,一般来说,单片机的最小系统包含如下几个部分:1)电源威廉希尔官方网站 ;2)复位威廉希尔官方网站 ;3)晶振威廉希尔官方网站 ;4)下载威廉希尔官方网站 。这几部分威廉希尔官方网站 是单片机正常工作所需要的最少的资源配置。51单片机的最小系统板如下图所示。
每个部分所起到的作用如下:
1)电源威廉希尔官方网站 :单片机的供电威廉希尔官方网站 ,主流单片机的供电一般是5V或者是3.3V,51单片机5V供电,可以直接通过USB接口从电脑取电;
2)复位威廉希尔官方网站 :这里的复位威廉希尔官方网站 是指上电复位威廉希尔官方网站 ,单片机的复位威廉希尔官方网站 分为高电平复位和低电平复位,单片机在复位后程序会从头开始执行,51单片机是高电平复位,一般通过电阻和电容串联来实现。
3)晶振威廉希尔官方网站 :晶振就是单片机的心脏,单片机的指令周期是由晶振频率决定的,对于51单片机而言,常用的外部晶振有12M、11.0592M等,一般使用具有两个引脚的无源晶振。
4)下载威廉希尔官方网站 :下载威廉希尔官方网站 的作用就是将用户代码编译后生产的hex文件下载到单片机中,单片机工作时就是按照用户逻辑去执行的。51单片机通过UART接口去烧写程序,所用的工具为USB/TTL。
除了以上几个标配威廉希尔官方网站 外,最小系统再无其他的外设威廉希尔官方网站 ,需要学习者自己购买各种模块去接线实现想要学习的功能。
2 什么是单片机开发板
单片机开发板是为了方便初学者学习单片机而设计的具有常用外设威廉希尔官方网站 的板子,板子的核心是一颗单片机,集成了单片机最小系统和常用的外设威廉希尔官方网站 ,这些常用的外设威廉希尔官方网站 就是方便初学者学习的,比如继电器威廉希尔官方网站 、蜂鸣器威廉希尔官方网站 、流水灯威廉希尔官方网站 、数码管威廉希尔官方网站 、AD采样威廉希尔官方网站 、稳定检测威廉希尔官方网站 、RS232接口威廉希尔官方网站 、点阵威廉希尔官方网站 、按键威廉希尔官方网站 等。由于集成了比较多的外设威廉希尔官方网站 ,初学者在学习单片机时不用再去额外的搭建威廉希尔官方网站 ,而只需要学习这些常用的外设威廉希尔官方网站 就可以了。
3 单片机最小系统和开发板的对比
单片机最小系统只有单片机工作所需的必要威廉希尔官方网站 ,而没有初学者所需要的外设威廉希尔官方网站 ,如果 初学者通过最小系统学习单片机的话,必须要自己去买很多的功能模块、通过飞线去实现和单片机最小系统的连线,这需要学习者具有一定的单片机基础和动手能力,不适合初学者。
而单片机开发板集成了各种常用的外设威廉希尔官方网站 ,不再需要初学者自己选购模块,并且每个外设威廉希尔官方网站 都配套好了C语言例程和教学资料,初学者根据资料就可以快速的学习单片机的功能,这个很适合初学者。
两者优缺点对比
单片机最小系统比较便宜,适合用来验证威廉希尔官方网站 功能,搭建威廉希尔官方网站 方便;但是需要自己去连接外设威廉希尔官方网站 ,对初学者而言具有一定的门槛,不方便;
单片机开发板集成了很多外设威廉希尔官方网站 ,对初学者而言非常有帮助,并且所有的单片机GPIO口都引出来了,用户也可以连接独立的模块去实现功能,但是其价格比最小系统稍微贵一点。
总之,单片机开发板可以当作最小系统板来使用,方便用户的学习;但是最小系统板却需要手动搭建外设威廉希尔官方网站 不适合初学者。所以,推荐初学者选用单片机开发板。
全部0条评论
快来发表一下你的评论吧 !