51单片机开发板资料

合集下载

51单片机开发板

51单片机开发板

课程名称电路CAD作业项目51单片机开发板作业日期2016-5-12成绩班级14物联网工程XX李延晖学号9 上课地点启智楼4122一.开发板电路原理图图1 开发板电路原理图二.电路模块划分及功能简介1.单片机最小系统模块图1-1单片机最小系统模块图简单功能介绍:单片机最小系统,也叫做单片机最小应用系统,是指用最少的原件组成单片机可以工作的系统。

单片机最小系统的三要素就是电源、晶振、复位电路。

型号名称:AT89S52主要使用方法:客房控制系统的最大特点是输入、输出开关量多,主控制器单片机已有的I/O口不能满足使用需求,需要进行扩展。

为降低成本,采用简单的TTL电路扩展I/O口,即单片机的P2.0、P2.1口地址信号作为译码器74LS139的输入信号,74LS139的输出信号作为总线驱动器74LS244的片选信号,74LS244的8个输出脚分别接单片机P0口的8位,通过片选74LS244单片机即可把74LS244输入脚上的数据读入,其I/O输入接口电路如图2所示。

IG01~IG08是一组弱电端子输入信号线,它们分别和8个弱电开关相连。

由于系统有24个开关输入量,因此,电路共用了3个74LS244,当片选信号CS1~CS3中有一个有效时,其对应74LS244上的数据就被读入到单片机中。

典型应用电路:图1-2 典型应用电路在本系统中的功能:作为控制核心原件进行数据的采集分析运算,协调各个管口及原件形成完整的控制系统。

图1-3 AT89S52的实物图图1-4 AT89S52的外形尺寸图图1-5 AT89S52元件符号图1-6 PCB电路符号2.A/D、D/A模块3.显示、指示模块(1)液晶显示模块:图3-1-1 液晶显示模块图简单功能介绍:液晶显示模块是即“Liquid Crystal Display Module”,简称“LCM”,是一种将液晶显示器件、连接件、集成电路、PCB线路板、背光源、结构件装配在一起的组件。

单片机开发板介绍-8页精选文档

单片机开发板介绍-8页精选文档

51系列单片机开发板介绍本实验板采用了专利(ZL02255024.0),除了做单片机实验以外,还可以做其它工作,如程序代码烧录、真实观察运行结果,真正实现了实验、编程、开发一体化!本实验板已经自带有编程烧录的功能,可以对STC公司的全系列51单片机进行编程,可以帮大家省下购买编程器的钱,本STC单片机板编程烧录程序非常可靠,速度也很快,让您批量生产也不用发愁!使用特别方便,您在开发产品时,可以立即改变代码,立即烧录,立即观看真实结果,无需再进行所谓的仿真。

最值得一提的是:STC推出的系列51单片机芯片是全面兼容其它51单片机的,而51单片机是主流大军,每一个高等院校、普通学校、网站、业余单片机培训都是以51单片机为入门教材的,所以,教材最多,例子最多。

本板采用了特别的设计,40PIN的万能插座,20PIN的万能插座(8位单片机也有很多精简版本,例如89C2051只有20个引脚),省时省力,充分保护您的单片机芯片,延长寿命。

40个I/O口都完全开放独立的,使用时用连接跳线连接到板载硬件资源上,任意一个I/O口都可以连接到相同的硬件资源上,这样在开发单片机产品时可以任意定义各引脚功能,市面上的同类产品将外围硬件直接与单片机引脚相连而无法自己定义功能(因此外形小巧、价格便宜),实验成功后进行产品化时,由于不可能将原实验板的连接线路搬到自己的产品中,因此必须更改源程序,与此相比,本实验板具有的功能将有革命性的意义。

本开发实验板的功能和扩展性能已经达到极限,这是与本站的专利技术相结合的最大特点,可以无限组合,实现功能无限!1. 主要硬件资源:1.八路LED流水灯演示,可以实时反应单片机的I/O口状态,适合初学入门;2.蜂鸣器声音输出,可以让单片机发声、唱歌,让单片机变成电子琴;3.4X4矩阵键盘,可以完全独立的分开,灵活设计,满足各种需要;4.八位超高亮LED数码管,可做记数器、频率计、电子钟、计算器等实验;5.串行存储器AT24CXX全系列读写,芯片地址可任意设定;6.RS232串口通信接口,与具有232接口的所有电子产品进行通讯;7.RS485通讯接口,与具有485接口的所有电子产品进行通讯;8.实时时钟功能,采用DS1302,大电容储电,也可用3.6VNi-Cd电池;9.单线温度传感芯片DS1820,可显示现场温度变化;10.板载电源、复位开关,可以节约插拨电源时间、加倍延长寿命;11.8位串行A/D转换芯片TLC549,节省I/O开销;12.40PIN的万能锁紧插座,省时省力,充分保护您的单片机芯片,延长寿命;13.20PIN的万能锁紧插座,省时省力,充分保护您的单片机芯片,延长寿命;14.40个I/O口都完全开放独立的,50多根镀金插针让您无限组合,无限扩充;15.配置STC89C51,STC12C2052芯片各一块;16.1602 液晶显示模块,能显示2行x16字符;17.一组8位拨码开关。

YL-51开发板使用手册

YL-51开发板使用手册

YL-51单片机学习开发板使用手册在使用前请详细阅读本手册………………………………………………………………………………………………版本号:2011012.22.001目录前言: 拿到实验板后首先需要做的几件事 (4)第一章YL-51单片机学习开发系统介绍1.1 YL-51单片机学习开发板简介 (5)1.1.1 YL-51学习板功能简介 (5)1.1.2 YL-51学习板硬件配置说明(标配+选配) (7)1.2 硬件说明 (10)1.2.1 I/O口分配说明 (10)1.2.2 跳线说明 (11)第二章 YL-51单片机学习开发板使用说明2.1 单片机开发环境的建立 (12)2.1.1 usb口驱动安装 (12)2.1.2 STC-ISP下载软件安装 (14)2.1.3 KEIL单片机开发软件安装 (14)2.2 开发流程 (14)2.2.1 单片机开发平台的建立 (14)2.2.2 STC单片机程序下载方法 (15)2.2.4 Keil工程文件的建立、设置与编译 (16)第三章 YL-51单片机学习方法介绍 (23)第四章 经典实验例程详细解答,更多请查看光盘相关程序文件夹4.01 闪烁灯 (25)4.02 流水灯 (26)4.03 单键识别 (28)4.04 设计一个59秒计数器 (31)4.05 矩阵键盘检测 (33)4.06 利用定时器和蜂鸣器唱歌.............................................................................,.. (39)4.07 模数转换ADC0804的应用 (43)4.08 数模转换DAC0832的应用 (46)4.09 DS18B20 温度测量显示实验 (48)4.10 1602 字符液晶显示 (54)4.11 EEPROM AT24C02 实验 (61)4.12串口通讯实验 (66)4.13 DS1302时钟+LCD1602显示 (68)第五章 扩展配件应用说明5.1 USB-ISP下载器使用 (76)5.1.1 USB-ISP下载器功能简述 (76)5.1.2 USB-ISP下载器驱动安装 (77)5.1.3 USB-ISP下载器使用安装图示 (81)5.1.4 USB-ISP下载器程序下载方法 (82)第六章 产品服务 (86)前言: 拿到实验板后首先需要做的几件事……当用户拿到实验板后的第一件事是先看实验板供电是否正常、下载程序功能是否正常、各芯片功能是否都能成功实现,检测方法如下所示:1. 先把产品包装中的四个铜柱及镙母安装在实验板上。

51单片机学习第10章 开发板的设计PPT课件

51单片机学习第10章 开发板的设计PPT课件
17
实验板制作过程 九.拨动开关模块制作
18
实验板制作过程 十.按键模块制作
19
实验板制作过程 十一.按键及74系列电路插座模块
20
结束语
当你尽了自己的最大努力时,失败也是伟大的, 所以不要放弃,坚持就是正确的。
When You Do Your Best, Failure Is Great, So Don'T Give Up, Stick To The End
10
实验板制作过程 三.多孔板规划
11
实验板制作过程 四.稳压电源制作
12
实验板制作过程 五.最小系统的制作
13
实验板制作过程 六.led数码管显示模块制作
14
实验板制作过程 六.led数码管显示模块制作
15
实验板制作过程 七.led发光二极管显示模块制作
16
实验板制作过程 八.扬声器模块制作
21
谢谢大家
荣幸这一路,与你同行
It'S An Honor To Walk With You All The Way
演讲人:XXXXXX
时 间:XX年XX月XX日
22
情境十 基于at89s51的开发板设计 子情境二 单片机的目的
1.满足学习实验的需要 2.熟悉单片机外围常用元器件 3.增强动手能力
2
制作前的准备工作 二、制作的准备工作
1.多孔板实验板和面包板
3
制作前的准备工作 二、制作的准备工作
2.插件及开关选定
4
制作前的准备工作 二、制作的准备工作
8
实验板制作过程
一.实验板功能简介 6.Lcd部分 7.Led数码管显示部分 8.74系列数字电路插座 9.拨动开关部分 10.Led发光二极管部分

基于RM-51最新单片机芯片的开发板整体功能介绍

基于RM-51最新单片机芯片的开发板整体功能介绍

一.基于RM-51单片机芯片的开发板整体功能介绍开发板是以实验室自主研发的51单片机芯片作为开发板主控芯片,包括USB、SD卡,AD/DA,数字时钟,温湿度检测,红外接收,加密,驱动运放,串口232以及常见的流水灯,8位数码管,1602液晶显示,12864液晶显示,4*4键盘,8*8点阵,步进电机,直流电机,蜂鸣器等电路功能。

下面是开发板的实物图:RM-51单片机开发板的硬件资源特性:1.芯片类:单片机:RM-8051(实验室自主研发)AD芯片:ADC0804、MCP3208DA芯片:RMDAC5608(实验室自主研发)加解密芯片:SAM(实验室自主研发)温度传感芯片:DS18B20红外遥控芯片:SM0038时钟芯片:DS1302通讯芯片:MAX232通信芯片:24L01锁存器芯片:RM74HC595(实验室自主研发)FLASH芯片:M25P16USB转SPI :CH341HU盘读写芯片:CH376S功率放大芯片:LN4863线性调压器:LM1117-1.8,LM1117-3.32.显示类:彩色指示灯八位LED灯八位共阴数码管8*8点阵1602液晶屏12864液晶屏3.其他:精致独立按键4*4矩阵键盘步进电机直流电机遥控器光敏电阻热敏电阻SD卡槽耳机插口蜂鸣器晶振九针接口USB接口二.开发板的特色和优势1.功能齐全;设计覆盖了从简单到复杂的各种功能实现,且同样采用目前最受欢迎的51系列控制,实现了既符合主流又有所创新的开发理念。

2.使用实验室自主设计的RM-51单片机芯片;此款芯片具有以下基本特点:(1).采用了全局同步设计;(2).具有清晰的逻辑层次结构,可以方便地对其进行功能扩展;(3).与工业标准8051指令兼容;(4).采用了复用的I/O通用接口;(5).包含1K字节RAM、8K的片内SRAM来用当程序ROM;(6).外接spi-flash,用来存储程序,也可由8051直接对其进行读写,擦除等指令;(7).只含有两级流水周期,在第一个周期中,进行读取指令和功能译码,第二个周期进行指令操作和相关存储器的数据写入,总体效果比标准8051执行速度快2-3倍。

什么是51单片机,51单片机综合开发板电路(原理图+PCB)

什么是51单片机,51单片机综合开发板电路(原理图+PCB)

什么是51单片机,51单片机综合开发板电路(原理
图+PCB)
 什幺是51单片机?
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。

该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。

很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。

51单片机是基础入门的一个单片机,还是应用最广泛的一种。

需要注意的是51系列的单片机一般不具备自编程能力。

51单片机推出的主要芯片产品
*Intel(英特尔)的:
80C31、80C51、87C51,80C32、80C52、87C52等;。

KR-51开发板使用说明书

KR-51开发板使用说明书

KR-51/AVR开发板使用说明声明:本指导教程和配套程序仅在开发和学习中参考,不得用于商业用途,如需或引用,请保留声明和出处。

请不要在带电时拔插芯片以及相关器件。

自行扩展搭接导致不良故障,本公司不负任何责任。

产品不定时升级,所有更改不另行通知,本公司有最终解释权。

一、开发板硬件资源介绍1 . 开发板支持USB 程序下载(宏晶科技STC系列单片机)2. 开发板支持AT89S51 ,AT89S52 单片机下载(需要配合本店另外下载器下载)3. 开发板支持ATmega16,ATmega32 AVR 单片机下载(需要配合本店另外转接板和下载器使用)4. 开发板供电模式为:电脑USB 供电(USB 接口)和外部5V 电源供电(DC5V接口)5. 开发板复位方式:上电复位和51按键复位6. 外扩电源:通过排针外扩5 路5V 电源,3路3.3V电源方便连接外部实验使用7. 所有IO 引脚全部外扩,方便连接外部实验使用8. 开发板集成防反接电路,防止接反,保护开发板二、开发板功能模块介绍(1 )8 位高亮度贴片led 跑马灯;(2) 4 位共阳数码管显示;(3)LCD1602 和LCD12864液晶屏接口;(4) 1 路无源蜂鸣器;(5) 1 路ds18b20 温度测量电路(与DHT11 温湿度接口共用);(6) 1 路红外接口电路(7) 4 路独立按键(8) 1 路CH340 USB转串口通讯电路(全面支持XP/WIN7/WIN8系统);(9)1路蓝牙模块接口(可做蓝牙测试板,USB转蓝牙);(10)1路2.4G模块接口;(11)1路WiFi模块接口(可做WiFi测试板,USB转WiFi)三开发板跳线选择本开发板接线简单,适合初学者使用,开发板各模块的跳线使用注意事项:烧写程序时,拔掉蓝牙模块,WiFi模块,J10处用跳线帽短接1,3和2,4。

蓝牙模块和WiFi模共用串口,不能同时使用。

使用1602、12864液晶接口时请拔下数码管J4 跳线帽。

学习51单片机开发板.

学习51单片机开发板.

一、发光二极管 1.利用位操作打开第一个发光二极管

#include sbit D1=P1^0; //单片机P1口置0 void main() { D1=0; }

2.利用总线操作打开第二个发光二极管 #include void main() { P1=0xfd; //单片机P1有8个口,设为11111101,设置第二个亮 }

3.使发光二极管闪烁 #include sbit p1_1=P1^1; unsigned int a,b;

void delay(unsigned int b) //当b=51180时,亮的持续时间为0.5s。 { while(b--);

} void main() { while(1) //一般情况下,我们默认程序会循环 { //当我们想让程序停在某一步的时候,while(1); a=51180; p1_1=0; delay(a); p1_1=1; delay(a); } } 4.流水灯 法一: #include sbit p1_0=P1^0; sbit p1_1=P1^1; sbit p1_2=P1^2; sbit p1_3=P1^3; sbit p1_4=P1^4; sbit p1_5=P1^5; sbit p1_6=P1^6; sbit p1_7=P1^7;

unsigned int a,b; void delay(unsigned int b) { while(b--); }

void main() { while(1) { a=51180; p1_0=0; delay(a); p1_0=1; p1_1=0; delay(a); p1_1=1; p1_2=0; delay(a); p1_2=1; p1_3=0; delay(a); p1_3=1; p1_4=0; delay(a); p1_4=1; p1_5=0; delay(a); p1_5=1; p1_6=0; delay(a); p1_6=1; p1_7=0; delay(a); p1_7=1;

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

51单片机开发板
51单片机技术自发展以来已走过了近20年的发展路程。

单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出较微处理器更具个性的发展趋势。

小到遥电子玩具,大到航空航天技术等电子行业都有单片机应用的影子。

针对51单片机技术在电子行业自动化方面的重要应用,为满足广大学生、爱好者、产品开发者迅速学会掌握单片机这门技术,于是产生51单片机开发板。

实践表时,8位的单片机仍然占据着市场百分之八十的份量。

功能介绍:
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接口各四个(方便用户扩展其他外围电路时取电和共地)。

相关文档
最新文档