怎样选择单片机开发板.ppt
《怎样选择单片机开发板.ppt》由会员分享,可在线阅读,更多相关《怎样选择单片机开发板.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、初学者如何选择单片机开发板初学者如何选择单片机开发板u初学者要学习的基本功能初学者要学习的基本功能1.1.1.1.数据显示数据显示数据显示数据显示 (1)(1)(1)(1)数码管数码管数码管数码管(2)1602(2)1602(2)1602(2)1602液晶液晶液晶液晶(3)12864(3)12864(3)12864(3)12864液晶液晶液晶液晶 (4)(4)(4)(4)触摸屏触摸屏触摸屏触摸屏2.2.2.2.键盘操作键盘操作键盘操作键盘操作 (1)(1)(1)(1)独立键盘独立键盘独立键盘独立键盘 (2)(2)(2)(2)矩阵键盘矩阵键盘矩阵键盘矩阵键盘 (3)(3)(3)(3)编码键盘编码
2、键盘编码键盘编码键盘 (4)PS2(4)PS2(4)PS2(4)PS2键盘键盘键盘键盘3.3.3.3.存储器与内存扩展存储器与内存扩展存储器与内存扩展存储器与内存扩展4.4.4.4.开关量输出开关量输出开关量输出开关量输出-继电器输出,发光二极管。继电器输出,发光二极管。继电器输出,发光二极管。继电器输出,发光二极管。5.5.5.5.开关量输入开关量输入开关量输入开关量输入6.6.6.6.模拟量输出模拟量输出模拟量输出模拟量输出(DA)(DA)(DA)(DA)7.7.7.7.模拟量输入模拟量输入模拟量输入模拟量输入(AD)(AD)(AD)(AD)8.8.8.8.温度采集温度采集温度采集温度采集
3、9.9.9.9.红外线通讯红外线通讯红外线通讯红外线通讯10.10.10.10.串口通讯串口通讯串口通讯串口通讯 (1)RS232(1)RS232(1)RS232(1)RS232(2)RS485 (2)RS485 (2)RS485 (2)RS485 单片机的种类及区别单片机的种类及区别u最小系统最小系统优势:价格便宜,便于携带。优势:价格便宜,便于携带。优势:价格便宜,便于携带。优势:价格便宜,便于携带。缺点:功能少,还需另行购买其他元器件。缺点:功能少,还需另行购买其他元器件。缺点:功能少,还需另行购买其他元器件。缺点:功能少,还需另行购买其他元器件。生产商:大部分都是个人制作,而且好多都是
4、兼职。生产商:大部分都是个人制作,而且好多都是兼职。生产商:大部分都是个人制作,而且好多都是兼职。生产商:大部分都是个人制作,而且好多都是兼职。参考价格:参考价格:参考价格:参考价格:51515151单片机单片机单片机单片机(40-50(40-50(40-50(40-50元元元元)ARV ARV ARV ARV单片机单片机单片机单片机(45-55(45-55(45-55(45-55元元元元)PIC PIC PIC PIC单片机单片机单片机单片机(50-60(50-60(50-60(50-60元元元元)*以上价格不包括下载器或仿真器。以上价格不包括下载器或仿真器。以上价格不包括下载器或仿真器。以
5、上价格不包括下载器或仿真器。说明:适合学习编程语言比如说明:适合学习编程语言比如说明:适合学习编程语言比如说明:适合学习编程语言比如:汇编、汇编、汇编、汇编、C C C C语言等。以后如果想学硬语言等。以后如果想学硬语言等。以后如果想学硬语言等。以后如果想学硬件,还需再购买其它散件,最后总体的成本会更高。学习资料也件,还需再购买其它散件,最后总体的成本会更高。学习资料也件,还需再购买其它散件,最后总体的成本会更高。学习资料也件,还需再购买其它散件,最后总体的成本会更高。学习资料也都是从别人那里拷贝过来的。基本上没有后期的技术支持。都是从别人那里拷贝过来的。基本上没有后期的技术支持。都是从别人那
6、里拷贝过来的。基本上没有后期的技术支持。都是从别人那里拷贝过来的。基本上没有后期的技术支持。u常规开发板常规开发板优势:都是比较常用的功能,价格适中。优势:都是比较常用的功能,价格适中。优势:都是比较常用的功能,价格适中。优势:都是比较常用的功能,价格适中。缺点:缺点:缺点:缺点:(1 1 1 1)属于早期学习性开发板,其元器件配置也仅适合于)属于早期学习性开发板,其元器件配置也仅适合于)属于早期学习性开发板,其元器件配置也仅适合于)属于早期学习性开发板,其元器件配置也仅适合于学习,不适用于做工程项目。学习,不适用于做工程项目。学习,不适用于做工程项目。学习,不适用于做工程项目。(2 2 2
7、2)板载的功能不能整体连起来使用,仅局限于一两个)板载的功能不能整体连起来使用,仅局限于一两个)板载的功能不能整体连起来使用,仅局限于一两个)板载的功能不能整体连起来使用,仅局限于一两个功能一起使用。学生反馈,这种开发板仅适合在实验室学习使用,功能一起使用。学生反馈,这种开发板仅适合在实验室学习使用,功能一起使用。学生反馈,这种开发板仅适合在实验室学习使用,功能一起使用。学生反馈,这种开发板仅适合在实验室学习使用,如果要做一个比赛的项目就显得有点力不从心了。如果要做一个比赛的项目就显得有点力不从心了。如果要做一个比赛的项目就显得有点力不从心了。如果要做一个比赛的项目就显得有点力不从心了。生产厂
8、家:一部分是公司,一部分是个人。生产厂家:一部分是公司,一部分是个人。生产厂家:一部分是公司,一部分是个人。生产厂家:一部分是公司,一部分是个人。u常规开发板常规开发板参考价格:参考价格:参考价格:参考价格:51 51 51 51 开发板:开发板:开发板:开发板:150-200150-200150-200150-200元元元元AVR AVR AVR AVR 开发板:开发板:开发板:开发板:180-220180-220180-220180-220元元元元PIC PIC PIC PIC 开发板:开发板:开发板:开发板:240-280240-280240-280240-280元元元元以上价格包括下载
9、器,不包括仿真器。以上价格包括下载器,不包括仿真器。以上价格包括下载器,不包括仿真器。以上价格包括下载器,不包括仿真器。说明:适合学习编程语言和硬件基础。现在市场上这种开发板种类非常说明:适合学习编程语言和硬件基础。现在市场上这种开发板种类非常说明:适合学习编程语言和硬件基础。现在市场上这种开发板种类非常说明:适合学习编程语言和硬件基础。现在市场上这种开发板种类非常多,视频教程也很多。生产的厂家有的是公司做的,有的是个人兼职做多,视频教程也很多。生产的厂家有的是公司做的,有的是个人兼职做多,视频教程也很多。生产的厂家有的是公司做的,有的是个人兼职做多,视频教程也很多。生产的厂家有的是公司做的,
10、有的是个人兼职做的。建议,如果要买这种开发板最好买配有独家视频教程讲解的,这样的。建议,如果要买这种开发板最好买配有独家视频教程讲解的,这样的。建议,如果要买这种开发板最好买配有独家视频教程讲解的,这样的。建议,如果要买这种开发板最好买配有独家视频教程讲解的,这样学习起来更快,遇到问题也可以找技术支持。通常有视频教程的都是正学习起来更快,遇到问题也可以找技术支持。通常有视频教程的都是正学习起来更快,遇到问题也可以找技术支持。通常有视频教程的都是正学习起来更快,遇到问题也可以找技术支持。通常有视频教程的都是正规的公司,产品及售后都有一定的保障。个人做的大部分都是仿造、抄规的公司,产品及售后都有一
11、定的保障。个人做的大部分都是仿造、抄规的公司,产品及售后都有一定的保障。个人做的大部分都是仿造、抄规的公司,产品及售后都有一定的保障。个人做的大部分都是仿造、抄袭的,购买完开发板后就再也找不到人了。袭的,购买完开发板后就再也找不到人了。袭的,购买完开发板后就再也找不到人了。袭的,购买完开发板后就再也找不到人了。u实验箱实验箱优势:功能最多优势:功能最多优势:功能最多优势:功能最多缺点:价格最贵,体积大携带不方便,学习时无方向缺点:价格最贵,体积大携带不方便,学习时无方向缺点:价格最贵,体积大携带不方便,学习时无方向缺点:价格最贵,体积大携带不方便,学习时无方向感,学的太杂,有好多东西学完了都用
12、不上,操作复感,学的太杂,有好多东西学完了都用不上,操作复感,学的太杂,有好多东西学完了都用不上,操作复感,学的太杂,有好多东西学完了都用不上,操作复杂,需手动连接电路。杂,需手动连接电路。杂,需手动连接电路。杂,需手动连接电路。生产厂家:大部分都是公司,很少有个人制作。生产厂家:大部分都是公司,很少有个人制作。生产厂家:大部分都是公司,很少有个人制作。生产厂家:大部分都是公司,很少有个人制作。参考价格:参考价格:参考价格:参考价格:1000100010001000元以上。元以上。元以上。元以上。说明:适合学校的实验室。说明:适合学校的实验室。说明:适合学校的实验室。说明:适合学校的实验室。u
13、工控开发板工控开发板优势:价格适中,便于携带,不仅适合学生学习编程语言优势:价格适中,便于携带,不仅适合学生学习编程语言优势:价格适中,便于携带,不仅适合学生学习编程语言优势:价格适中,便于携带,不仅适合学生学习编程语言和硬件基础,也适合早期项目研发。和硬件基础,也适合早期项目研发。和硬件基础,也适合早期项目研发。和硬件基础,也适合早期项目研发。缺点:开发板成本高。缺点:开发板成本高。缺点:开发板成本高。缺点:开发板成本高。生产厂家:众想科技生产厂家:众想科技生产厂家:众想科技生产厂家:众想科技 公司网站公司网站公司网站公司网站u工控开发板与常规开发板的区别工控开发板与常规开发板的区别(1 1
14、 1 1)数码管显示)数码管显示)数码管显示)数码管显示常规开发板:常规开发板:常规开发板:常规开发板:CPUCPUCPUCPU直接控制数码管显示,大量的占用直接控制数码管显示,大量的占用直接控制数码管显示,大量的占用直接控制数码管显示,大量的占用CPUCPUCPUCPU的资源,而且大量的占用的资源,而且大量的占用的资源,而且大量的占用的资源,而且大量的占用CPUCPUCPUCPU的管脚。如果是的管脚。如果是的管脚。如果是的管脚。如果是8 8 8 8位数码管位数码管位数码管位数码管那就要占用那就要占用那就要占用那就要占用16161616个个个个CPUCPUCPUCPU管脚。以管脚。以管脚。以管
15、脚。以STC89C52(51STC89C52(51STC89C52(51STC89C52(51单片机单片机单片机单片机)为例,为例,为例,为例,CPUCPUCPUCPU一共一共一共一共40404040个管脚,去掉个管脚,去掉个管脚,去掉个管脚,去掉VCCVCCVCCVCC、GNDGNDGNDGND、晶振、复位等,最后还、晶振、复位等,最后还、晶振、复位等,最后还、晶振、复位等,最后还剩下剩下剩下剩下32323232个管脚,个管脚,个管脚,个管脚,8 8 8 8位数码管就占用了位数码管就占用了位数码管就占用了位数码管就占用了16161616个管脚,占用了一半,个管脚,占用了一半,个管脚,占用了一
16、半,个管脚,占用了一半,如果再接其它的外围元器件,基本上就不够了。如果再接其它的外围元器件,基本上就不够了。如果再接其它的外围元器件,基本上就不够了。如果再接其它的外围元器件,基本上就不够了。u工控开发板与常规开发板的区别工控开发板与常规开发板的区别工控开发板:工控开发板:工控开发板:工控开发板:CPUCPUCPUCPU直接驱动数码管显示和键盘扫描的专用芯片直接驱动数码管显示和键盘扫描的专用芯片直接驱动数码管显示和键盘扫描的专用芯片直接驱动数码管显示和键盘扫描的专用芯片(ZLG7289ZLG7289ZLG7289ZLG7289),再由),再由),再由),再由ZLG7289ZLG7289ZLG7
17、289ZLG7289芯片控制数码管实时显示。芯芯片控制数码管实时显示。芯芯片控制数码管实时显示。芯芯片控制数码管实时显示。芯片只占用片只占用片只占用片只占用CPU 4CPU 4CPU 4CPU 4个管脚,同时还具有左移、右移、循环左移、个管脚,同时还具有左移、右移、循环左移、个管脚,同时还具有左移、右移、循环左移、个管脚,同时还具有左移、右移、循环左移、循环右移、闪烁等多种显示方式。循环右移、闪烁等多种显示方式。循环右移、闪烁等多种显示方式。循环右移、闪烁等多种显示方式。CPUCPUCPUCPU只要一次性把要显示只要一次性把要显示只要一次性把要显示只要一次性把要显示的数据送给的数据送给的数据送
18、给的数据送给ZLG7289ZLG7289ZLG7289ZLG7289芯片就可以了,芯片就可以了,芯片就可以了,芯片就可以了,CPUCPUCPUCPU不用实时扫描芯片,不用实时扫描芯片,不用实时扫描芯片,不用实时扫描芯片,这样大大的提高了这样大大的提高了这样大大的提高了这样大大的提高了CPUCPUCPUCPU的工作效率。的工作效率。的工作效率。的工作效率。u工控开发板与常规开发板的区别工控开发板与常规开发板的区别(2 2 2 2)键盘检测)键盘检测)键盘检测)键盘检测常规开发板:通常配置的都是常规开发板:通常配置的都是常规开发板:通常配置的都是常规开发板:通常配置的都是4*44*44*44*4的
19、矩阵键盘,占用的矩阵键盘,占用的矩阵键盘,占用的矩阵键盘,占用8 8 8 8个个个个CPUCPUCPUCPU管脚,而且管脚,而且管脚,而且管脚,而且CPUCPUCPUCPU必须实时扫描键盘,程序还要解决消抖问题。必须实时扫描键盘,程序还要解决消抖问题。必须实时扫描键盘,程序还要解决消抖问题。必须实时扫描键盘,程序还要解决消抖问题。CPUCPUCPUCPU工作效率太低。工作效率太低。工作效率太低。工作效率太低。工控开发板:配置的是工控开发板:配置的是工控开发板:配置的是工控开发板:配置的是4*44*44*44*4的编码键盘,键盘直接接到的编码键盘,键盘直接接到的编码键盘,键盘直接接到的编码键盘,
20、键盘直接接到ZLG7289ZLG7289ZLG7289ZLG7289芯片上,最多可接芯片上,最多可接芯片上,最多可接芯片上,最多可接8*88*88*88*8的编码键盘,并且是中断进入,无的编码键盘,并且是中断进入,无的编码键盘,并且是中断进入,无的编码键盘,并且是中断进入,无需需需需CPUCPUCPUCPU实时扫描,同时芯片自身解决了消抖问题,无需实时扫描,同时芯片自身解决了消抖问题,无需实时扫描,同时芯片自身解决了消抖问题,无需实时扫描,同时芯片自身解决了消抖问题,无需CPUCPUCPUCPU再做处再做处再做处再做处理了。理了。理了。理了。一个一个一个一个ZLG7289ZLG7289ZLG7
21、289ZLG7289芯片就能解决芯片就能解决芯片就能解决芯片就能解决8 8 8 8位数码管和位数码管和位数码管和位数码管和64646464个编码键盘,个编码键盘,个编码键盘,个编码键盘,而且跟而且跟而且跟而且跟CPUCPUCPUCPU只有只有只有只有4 4 4 4个管脚连接。这个芯片还可以接个管脚连接。这个芯片还可以接个管脚连接。这个芯片还可以接个管脚连接。这个芯片还可以接8*88*88*88*8的点阵模块。的点阵模块。的点阵模块。的点阵模块。u工控开发板与常规开发板的区别工控开发板与常规开发板的区别(3 3 3 3)内存扩展与存储器)内存扩展与存储器)内存扩展与存储器)内存扩展与存储器常规开
22、发板:大部分都没有内存扩展,只是用常规开发板:大部分都没有内存扩展,只是用常规开发板:大部分都没有内存扩展,只是用常规开发板:大部分都没有内存扩展,只是用CPUCPUCPUCPU自身的自身的自身的自身的内存。存储器一般配有内存。存储器一般配有内存。存储器一般配有内存。存储器一般配有IICIICIICIIC通讯方式的通讯方式的通讯方式的通讯方式的24C0224C0224C0224C02芯片,或者芯片,或者芯片,或者芯片,或者SPISPISPISPI通讯通讯通讯通讯方式的方式的方式的方式的93C4693C4693C4693C46芯片。芯片。芯片。芯片。IICIICIICIIC是是是是2 2 2 2
23、个管脚与个管脚与个管脚与个管脚与CPUCPUCPUCPU相连,相连,相连,相连,SPISPISPISPI是是是是3 3 3 3个管脚与个管脚与个管脚与个管脚与CPUCPUCPUCPU相连,这两种芯片都可以掉电保存数据,缺点就是读写次数相连,这两种芯片都可以掉电保存数据,缺点就是读写次数相连,这两种芯片都可以掉电保存数据,缺点就是读写次数相连,这两种芯片都可以掉电保存数据,缺点就是读写次数有限。有限。有限。有限。工控开发板:配有工控开发板:配有工控开发板:配有工控开发板:配有IICIICIICIIC通讯方式的通讯方式的通讯方式的通讯方式的FM31256FM31256FM31256FM31256铁
24、电存储器,铁电存储器,铁电存储器,铁电存储器,内存是内存是内存是内存是32K,32K,32K,32K,无限制的读写次数和无限制的读写次数和无限制的读写次数和无限制的读写次数和10101010年掉电数据保存期。既可以作年掉电数据保存期。既可以作年掉电数据保存期。既可以作年掉电数据保存期。既可以作为内存扩展也可以作为存储器使用。开发板上同时配有为内存扩展也可以作为存储器使用。开发板上同时配有为内存扩展也可以作为存储器使用。开发板上同时配有为内存扩展也可以作为存储器使用。开发板上同时配有93C4693C4693C4693C46存存存存储芯片,以便用户学习储芯片,以便用户学习储芯片,以便用户学习储芯片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 怎样 选择 单片机 开发
限制150内