51单片机开发板

发布时间:2022-08-11 13:14
作者:Ameya360
来源:网络
阅读量:1760

    开发板(evaluation board or demo board)是用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。开发板一般由嵌入式系统开发者根据开发需求自己订制,也可由用户自行研究设计。

    在一般的嵌入式系统开发过程中,硬件一般被分成两个平台,一个是开发平台(host),一个是目标平台(target)即开发板。在此描述的开发平台指的是使用台式机,通过传输的界面,例如串口(RS-232)、串口、或是网络(Ethernet)与目标平台连接。

    开发嵌入式系统,不可避免的是一定要先选择目标平台。在挑选一个目标平台时必须审慎评估,因为这涉及到有无方便的开发环境及技术支持。一般的板子除了集成型的CPU之外,最少需要一个输入及输出的界面、供下载影像文件(ROM image)的接口、内存(RAM)、Flash ROM、电源模块等。为了开发初期的调试方便,还会在拉出几个特殊的引脚,如JTAG接口,以供外接的调试模块所使用。

    当硬件及规格选定完成后,接下来就是进入最开始的系统开发与建立开放环境。如果项目所使用的嵌入式操作系统不是自己开发,而是向其他厂商购买的话,大都提供集成式开发环境(IDE)与仿真器(Emulator)让开发者可以加速整个开发的过程。当你拿到的是系统厂商已经移植好的操作系统,并且确定有给予充分的文件之后,就可以针对自己的目标平台做集成的动作。

    51 单片机目前已有多种型号, 8031/8051/8751是Intel公司早期的产品,而 ATMEL公司的AT89C51、AT89S52则更实用。ATMEL公司的51系列还有AT89C2051、AT89C1051等品种,这些芯片是在 AT89C51的基础上将一些功能精简掉后形成的精简版。而市场上目前供货比较足的芯片还要算ATMEL 的51、52 芯片, HYUNDAI 的GMS97 系列,WINBOND 的78e52,78e58,77e58 等。

51单片机开发板

51单片机开发板功能介绍

    1、8个LED灯,可以练习基本单片机IO操作,在其他程序中可以做指示灯使用。

    2、2个四联8段数码管,显示温度数据,HELLO欢迎词、时钟等。

    3、高亮8*8点阵,如练习数字,字母,图片显示,或者小游戏的开发如贪吃蛇等。

    4、4个独立按键,可以配置为中断键盘,为程序的按键扫描节省更多的时间。

    5、8个AD按键,主要设计为游戏开发如推箱子等,去掉了矩阵键盘,AD键盘在实际中的应用相当广泛,如电视机加减搜台等都是采用AD键盘,一根AD线可以扩展几百个按键,更接近工程。

    6、PCF8591具有AD/DA功能,其采用IIC总线协议,可练习IIC总线的操作。

    7、DS18B20:单线多点检测支持。

    8、光敏电阻测试光线强度,感受白天黑夜的区别。

    9、FM收音机:能接收80M到110MHz之间的FM频段。可实现自动搜台和手动搜台。

    10、DS1302时钟芯片提供实时时钟,带3V电池,在掉电的情况下,时钟仍然可以继续运行。

    11、可读写SD卡文件系统,保存数据显示到TFT液晶屏等。

    12、继电器可以控制高电压的设备,高压危险,请小心使用。

    13、直流电机接口,控制直流电机。

    14、步进电机接口,控制步进电机运行。

    15、蜂鸣器,可以做电子琴、音乐发声等。

    16、74HC595芯片练习串行转并行数据扩展。

    17、74HC573锁存扩展芯片,可以扩展接口。

    18、ULN2003电机驱动芯片。(这里用它来驱动步进电机,直流电机,继电器和蜂鸣器)

    19、MAX232串口数据传输延长发送距离。(可与计算机通信,同时也可做为STC单片机下载程序的接口)

    20、PL2303下载单片机,一线下载,直接的USB下载方式,高速下载。

    21、TFT液晶屏,单片机也可以控制彩屏了,让你的学习充满乐趣

    22、nRF24L01无线数据传输芯片接口,可以插nRF24L01芯片,做高速无线数据传输。

    23、LCD1602液晶接口,字符液晶两行,每行可以显示16个字符。

    24、LCD12864带字库液晶接口。

    25、LCD12864图形液晶接口。

    26、DS18B20单线多点温度采集接口。一根线上便可拓展多个DS18B20温度传感器,先提供两个。

    27、提供ISP下载接口,可下载AVR、AT的单片机。支持AVR单片机。

    28、40针扩展接口,可以无限扩展。以后的DZR-01A开发板配件将从此端口扩展出去。

    29、PS2鼠标键盘接口。配合红外遥控器甚至可以遥控我们的电脑!(配例程)

    30、AVR/51复位按键。可以复位51 STC AVR单片机,全部支持

    31、TEA5767的IIC总线控制。学习IIC控制

    32、SD卡的SPI总线控制。扩展大容量存储器

    33、红外遥控接收器,可采集红外遥控发出的信号,可使用遥控信号控制其他设备。

    34、外接5V供电电源座。

    35、RXD、TXD、POWER电源指示灯

    36、40PIN紧锁座(非常方便单片机芯片的取放)

    37、带LM1117-3.3稳压芯片(为彩屏液晶,SD卡和无线模块供电)

    38、USB供电(USB可以提供500MA的电流,完全能满足开发板的需求了)

    39、预留电源+5V,GND接口各四个(方便用户扩展其他外围电路时取电和共地)

51单片机开发板使用人群

    1、工程技术人员

    2、单片机初学者和广大电子爱好者

    3、有一定基础需要在软硬件方面提高者

    4、高校电子、自动化及相关专业的实验设备


51单片机开发板配套资源

    常见配套资源如下:

    1、硬件实验板及期配件如:杜邦线、单片机芯片、流水灯、点阵显示、ds1302数字钟、ds18b20温度检测、彩色TFT液晶屏,SD卡,超声波测距、收音机、mp3解码、智能小车等等。

    2、实验程序源码,包含汇编源程序、C语言源程序。

    3、电路原理图、PCB图。

    4、实验手册、使用手册。

    5、附加PCB设计制作、VB软件开发等计算机学习资料。

    单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出较微处理器更具个性的发展趋势。小到遥电子玩具,大到航空航天技术等电子行业都有单片机应用的影子。

    针对51单片机技术在电子行业自动化方面的重要应用,为满足广大学生、爱好者、产品开发者迅速学会掌握单片机这门技术,于是产生51单片机开发板。实践表明,8位的单片机仍然占据着市场百分之八十的份量。

(备注:文章来源于网络,信息仅供参考,不代表本网站观点,如有侵权请联系删除!)

上一篇:板对板连接器

下一篇:贴片电容

在线留言询价

相关阅读
什么是开发板 开发板的种类有哪些
  开发板(demo board)是用来进行嵌入式系统开发的电路板,简单的说,就是一块集成了多种电子元器件的电路板。这些电子元器件包括CPU、存储器、I/O设备、数据通路总线以及外部设备的各种接口。      开发板主要是应用于嵌入式系统的开发。开发者可根据实际产品的需求来设计和定制嵌入式系统的硬件组成部分。开发板也便于初学者了解和学习嵌入式系统的硬件和软件,有的开发板也提供了基础的集成开发环境和软件源代码等。  一、开发板的分类  1.单片机  (1)51系列单片机。51 单片机目前已有多种型号, 8031/8051/8751是Intel公司早期的产品,而 ATMEL 公司的AT89C51、AT89S52则更实用。  (2)PIC系列单片机。在全球都可以看到PIC单片机从电脑的外设、家电控制、电讯通信、智能仪器、汽车电子到金融电子各个领域的广泛应用。  (3)AVR系列单片机。AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC精简指令集高速8位单片机。  (4)ARM开发板。ARM开发板是以ARM内核芯片的嵌入式开发版,主要特点是速度快,库文件统一,并且有利于进行开发。  2.CPLD/FPGA  CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件,是从PAL和GAL器件发展出来的器件,相对而言规模大,结构复杂,属于大规模集成电路范围。是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆(“在系统”编程)将代码传送到目标芯片中,实现设计的数字系统。  3.DSP  DSP(digital signal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。  4.ARM  ARM 即Advanced RISCMachines的缩写是对一类微处理器的通称. ARM同时还是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。  5.MIPS  MIPS是世界上很流行的一种RISC处理器。MIPS的意思是“无内部互锁流水级的微处理器”(Microprocessor without interlocked piped stages),其机制是尽量利用软件办法避免流水线中的数据相关问题。  6.PPC  PowerPC是一种精简指令集(RISC)架构的中央处理器(CPU),有着广泛的实现范围,包括从诸如Power4那样的高端服务器CPU到嵌入式CPU市场。PowerPC处理器有非常强的嵌入式表现,因为它具有优异的性能、较低的能量损耗以及较低的散热量。除了象串行和以太网控制器那样的集成I/O,该嵌入式处理器与“台式机”CPU存在非常显著的区别。例如,4xx系列PowerPC处理器缺乏浮点运算,并且还使用一个受软件控制的TLB进行内存管理,而不是象台式机芯片中那样采用反转页表。
2022-08-19 17:12 阅读量:3606
  • 一周热料
  • 紧缺物料秒杀
型号 品牌 询价
RB751G-40T2R ROHM Semiconductor
CDZVT2R20B ROHM Semiconductor
MC33074DR2G onsemi
TL431ACLPR Texas Instruments
BD71847AMWV-E2 ROHM Semiconductor
型号 品牌 抢购
IPZ40N04S5L4R8ATMA1 Infineon Technologies
BP3621 ROHM Semiconductor
ESR03EZPJ151 ROHM Semiconductor
TPS63050YFFR Texas Instruments
BU33JA2MNVX-CTL ROHM Semiconductor
STM32F429IGT6 STMicroelectronics
热门标签
ROHM
Aavid
Averlogic
开发板
SUSUMU
NXP
PCB
传感器
半导体
相关百科
关于我们
AMEYA360微信服务号 AMEYA360微信服务号
AMEYA360商城(www.ameya360.com)上线于2011年,现 有超过3500家优质供应商,收录600万种产品型号数据,100 多万种元器件库存可供选购,产品覆盖MCU+存储器+电源芯 片+IGBT+MOS管+运放+射频蓝牙+传感器+电阻电容电感+ 连接器等多个领域,平台主营业务涵盖电子元器件现货销售、 BOM配单及提供产品配套资料等,为广大客户提供一站式购 销服务。