教你选择单片机开发板

合集下载

与飞YF-K1开发板说明书

与飞YF-K1开发板说明书
上图展出了常用的两种数码管的引脚排列和内部结构。总所周知,点亮发光
7
与飞电子

二极管就是要给予它足够大的正向压降。所以点亮数码管其实也就是给它内部相 应的发光二极管正向压降。如上图左(一共a、b、c、d、e、f、g、DP 八段), 如果要显示“1”则要点亮b、c 两段LED;显示“A”则点亮a、b、c、e、f、g 这 六段LED;我们还知道,既然LED 加载的是正向压降,它的两端电压必然会有高 低之分:如果八段LED 电压高的一端为公共端,我们称之为共阳极数码管(如上 图中);如果八段LED 电压低的一段为公共端,则称之为共阴极数码管(上图右)。 所以,要点亮共阳极数码管,则要在公共端给予高于非公共端的电平;反之点亮 共阴极数码管,则要在非公共端给予较高电平。
与飞电子 51 开发板 YF-K1 使用说明书
目录
前言………………………………………………………………………1 致读者……………………………………………………………………2 准备工作…………………………………………………………………3 51单片机YF-K1开发板资源及实现功能……………………………… 5 一、LED灯(流水灯)………………………………………………… 6 二、数码管………………………………………………………………7 三、独立按键……………………………………………………………11 四、矩阵按键(4*4)…………………………………………………16 五、蜂鸣器………………………………………………………………18 六、继电器………………………………………………………………19 七、PWM …………………………………………………………………21 八、 直流电机 …………………………………………………………22 九、步进电机……………………………………………………………23 十、DS18B20温度传感器………………………………………………25 十一、红外接收…………………………………………………………29 十二、1602字符型液晶显示……………………………………………31 十三、12864液晶显示 …………………………………………………36 十四、DS1302 实时时钟 ………………………………………………40 十五、AT24C02 存储芯片………………………………………………45 十六、AD/DA 模数/数模转换 …………………………………………49

top51 单片机开发板 说明书

top51 单片机开发板 说明书

T O P51单片机开发板使用说明书VER1.0 09-6-20TOP51单片机综合实验系统主要特点:▲ 1、 业界第一款全面支持STC最新1T单片机的开发板。

STC公司在09年推出了革命性的51单片机---1T单片机,执行一条指令仅需要1个时钟周期,比传统51单片机快8--12倍。

1T单片机不仅速度超快,而且其内部集成了A/D、SPI 、PWM、PCA等原本只有PIC、AVR单片机才有的高级模块,这意味着以前无法用51做的项目,现在也可以用51来做了;而且更让人欣喜的是,它在与传统51单片机如89C51、89C52保持100%兼容的同时,价格更低。

STC公司将逐步停止89C51、89C52的生产和销售,强烈建议大家立刻学习更先进的1T单片机!一步到位、避免二次学习!(支持89C51、89C52,但不推荐大家使用)▲ 2、 26合1。

TOP51开发板是目前集成模块数最多的开发板之一,集成有26个模块,模块多,意外着学习内容多,花同样的钱,你将学到更多的知识。

另外,TOP51开发板集成了许多最新外围模块,如TF卡(微型SD卡)、PS/2电脑键盘、AD、DA、点阵管、光电转速仪等、支持TFT真彩屏显示,让你的学习与时代同步!▲ 3、 全电控设计、傻瓜化操作。

板上没有一个跳线和拨码开关,使用中,你无需要进行繁杂的跳线和拨码开关设置,非常适合初学者使用,同时我们配套推出TOP51函数集,让C语言编程象BASIC一样简单!▲ 4、 真正实现“一线打天下”。

大部分其他开发板在使用的时候,需要外接许多根电缆,如串口线、USB线、USB转串口线、甚至还有笨重的并口线、外接电源线,这么多线,连接和携带都很不方便; TOP51开发板只需要一根USB 线(注意是轻巧的USB线、不是USB转串口线),就实现了USB供电、USB烧写、USB仿真、串口通信4项功能,使用非常方便、特别是笔记本电脑用户无需要另付钱配置USB转串口线,更显方便和实惠。

实验用单片机开发板介绍

实验用单片机开发板介绍

实验用单片机开发板介绍
该开发板集成了单片机系统最常用,最关键的功能单元,包括字符液晶显示,图片/汉字显示,数码管显示,实时时钟,步进电机控制,继电器控制,ADC转换,E2PROM操作,串口通信等等,提供C51例程大全。

一基本配置
1、STC89C51单片机,支持串口在线下载程序,也就是你不用买单片机烧写器也能够随时烧写程序到你的单片机里,随时观察你修改的程序运行状况。

2、4位8段数码管显示(可做计数器,定时器,频率计,流水灯,电子钟等各种显示实验)
3、MAX232芯片RS232通讯接口(可以做为与计算机通迅的接口同时也可做为STC单片机下载程序的接口)。

PIC18F单片机开发板软件安装指导说明书V30

PIC18F单片机开发板软件安装指导说明书V30

PIC18单片机开发学习系统软件安装指导说明书V3.0给力者GEILIERTM1MPLA8.73a软件的安装1.1 点击安装文件,该文件位于光盘中/软件/MPLAB8.73a文件夹下。

1.2 启动了安装向导,该向导将指引您的安装过程1.3 按NEXT1.4 选择接受协议,按NEXT1.5 选择完全安装,按NEXT1.6 提示选择安装路径,如无其他要求,按默认即可,按NEXT如果自行更改路径,请确认路径中不能有任何汉字。

否则安装将失败.1.7 接受协议,按NEXT1.8 选接受,按NEXT1.9 按NEXT1.10 复制文件中1.11 文件复制结束后,将提示是否安装PICC-9.81-win,这里我们点击【否】不选择安装。

因为它推荐安装的是免费版本,对很多方面具有限制。

1.12 询问是否重启操作系统,此处我们选择是,将操作系统重启一次.1.13 重启动后,将有如下对话框出现,直接关掉即可。

至此,MPLAB IDE V8.73A已经安装结束。

2 PICC18 v8.35软件的安装2.1 点击安装文件,该文件位于随机光盘中\软件\C语言编译器PICC18_v8.352.2 此处要等一小段时间2.3 点击 NEXT2.4 点击NEXT2.5 点击YES2.6 选择路径,强烈建议按照默认路径安装,点击NEXT2.7 点击NEXT2.8 开始安装2.9 提示安装结束,点NEXT2.10 点击CLOSE2.11 提示安装MPLAB工具,安装路径不要改动。

2.12 点击FINISH,安装结束。

2.13 复制PICC18.EXE2.14 粘贴到安装目录下覆盖掉同名文件2.15 双击PICC18 V8.35 ACTIVATE.EXE注册2.16 点击[下一步]。

2.17 按下图填写注册信息。

点击[下一步]结束注册。

STM32开发板介绍

STM32开发板介绍

STM32开发板介绍STM32开发板是STMicroelectronics(意法半导体)公司生产的一系列基于ARM Cortex-M处理器架构的嵌入式微控制器。

STM32系列开发板为嵌入式系统设计师提供了丰富的外设和强大的处理能力,广泛应用于工业自动化、医疗设备、消费类电子产品、通信设备等领域。

首先,STM32开发板具有广泛的型号选择。

STMicroelectronics提供了几十个不同型号的STM32微控制器,包括STM32F0、STM32F1、STM32F2、STM32F3、STM32F4、STM32F7、STM32L0、STM32L1、STM32L4等系列。

每个系列又有多个具体型号可供选择,满足不同需求的设计师的要求。

其次,STM32开发板具有丰富的外设功能。

除了基本的GPIO、USART、I2C、SPI等通用外设之外,STM32开发板还提供了更多的专用外设,如ADC(模数转换器)、DAC(数模转换器)、定时器和计数器、PWM(脉宽调制)控制器、USB接口、以太网控制器等。

这些外设使得STM32开发板可以同时处理多种不同的输入和输出信号,提高系统设计的灵活性和可扩展性。

第三,STM32开发板具有强大的处理能力。

基于Cortex-M处理器架构,STM32微控制器具有高效的指令集、低功耗和高性能特性。

处理器速度可以从几十MHz到几百MHz不等,具备不同级别的性能。

高性能的处理能力使得STM32开发板可以处理复杂的算法和实时任务,例如数字信号处理、运动控制和图形处理。

第四,STM32开发板支持丰富的开发平台。

STMicroelectronics提供了STM32Cube软件套件,该套件包括了一系列的驱动程序、中间件和应用程序示例,能够帮助设计师更快速地开发基于STM32的应用。

此外,还有基于Eclipse的集成开发环境(IDE)和ST-LINK调试工具,可以方便地进行软件开发和调试。

另外,STM32开发板还兼容其他多种开发工具和软件包,如Keil MDK、IAR Embedded Workbench等。

51单片机开发板使用手册

51单片机开发板使用手册

STU_MAIN单片机开发板使用手册第一章STU_MAIN 单片机开发板简介 (2)1.1 单片机开发板概述 (2)1.2 单片机开发板载资源介绍 (2)1.3 STU_MAIN 单片机开发板接口说明 (4)1.4 如何开始学习单片机 (5)第二章软件使用方法 ......................... . (6)2.1 KEIL 软件的使用方法 (6)2.2 STC-ISP 软件的安装与使用 (13)2.3 使用USB 口下载程序时设置步骤 (18)第三章STU_MAIN 开发板例程详细介绍 (21)3.1 准备工作 (21)3.2 安装STC-ISP下载程序 (21)3.3 闪烁灯 (22)3.4 流水灯 (23)3.5 单键识别 (25)3.6 利用定时器和蜂鸣器唱歌 (28)3.7 DS18B20 温度测量显示实验 (31)3.8 LCD1602 字符液晶显示 (36)3.9 串口通讯实验 (39)3.10 基于DS1302的多功能数字钟实验 (41)3.11 EEPROM X5045 实验 (47)第一章STU_MAIN 单片机开发板简介1.1 单片机开发板概述STU_MAIN 单片机开发板是经过精心设计开发出的多功能MCS-51 单片机开发平台。

该开发板集常用的单片机外围资源、串口调试下载接口于一身,可以让您在最短的时间内,全面的掌握单片机编程技术。

该开发板特别适合单片机初学者、电子及通信等专业的课程设计以及电子爱好者自学使用。

STU_MAIN 单片机开发板可作为单片机课程的配套设备,课程从最基本的预备知识开始讲起,非常详细的讲解KEIL 编译器的使用,包括软件仿真、测定时间、单步运行、全速运行、设置断点、调试、硬件仿真调试、变量观察等,整个过程全部用单片机的C 语言讲解,从C 语言的第一个主函数MAIN 讲起,一步步一条条讲解每一个语法、每条指令的意思,即使对单片机一巧不通,对C 语言一无所知,通过本课程的学习也可以让你轻松掌握MCS-51 单片机的C 语言编程。

STM32F103VCT6开发板使用说明

STM32F103VCT6开发板使用说明

STM32F103VCT6开发板使用说明一. 概述STM32F103VCT6是一款高性能、低功耗的单片机开发板,适用于各种嵌入式应用。

本文将详细介绍该开发板的硬件配置、软件开发环境的搭建及基本使用方法,旨在帮助用户快速上手并充分发挥其功能优势。

二. 硬件配置1. 主控芯片STM32F103VCT6开发板搭载了ARM Cortex-M3内核的STM32F103VCT6主控芯片,具有72MHz主频、256KB Flash和48KB RAM,可满足各类应用需求。

2. 外设接口该开发板提供了多种外设接口,包括UART串口、I2C总线、SPI 接口、ADC模数转换等,用户可根据需要进行灵活配置。

3. 电源供电开发板支持多种电源供电方式,包括USB供电、DC电源供电和外部电池供电,用户可以根据实际情况选择适合的供电方式。

4. 连接接口开发板提供了多个连接接口,包括USB接口、SD卡槽、按键和LED指示灯等,方便用户进行调试和扩展。

三. 软件开发环境搭建1. Keil MDK软件安装- 打开Keil官方网站,下载最新版的MDK软件。

- 运行安装程序,按照提示完成软件的安装。

2. 配置开发环境- 打开Keil MDK软件,选择"Options for Target",进入目标选项设置。

- 在弹出的对话框中,选择芯片型号为STM32F103VCT6,并选择所使用的仿真器。

- 点击"Apply"保存设置,完成开发环境的配置。

四. 开发板基本使用方法1. 连接电源- 根据实际需求选择相应的电源供电方式,并将电源接口连接到开发板上。

- 确保电源连接正常后,开发板将自动上电。

2. 连接电脑- 使用USB数据线将STM32F103VCT6开发板与电脑相连。

- 电脑将自动识别开发板,并分配相应的驱动程序。

3. 编写代码- 打开Keil MDK软件,创建一个新的工程。

- 在工程中编写C语言代码,实现所需的功能。

单片机开发板使用手册

单片机开发板使用手册

目录第一章:开发板简介 (2)1-1.P8X5X密码锁时钟开发板的特性简介 (2)1-2.P8X5X密码锁时钟开发板的构成和工作原理 (3)第二章:开发板使用说明 (4)2-1.使用简介及入门指导 (4)2-2.键盘规划及编码规划,键盘功能,功能扩展 (5)2-3.在线下载功能的使用 (7)第三章:开发板用器件资料及说明 (8)3—1.AT89C51 (8)3—2.P89C51RD2 (9)3-3.AT93C46 (10)3-4.74LS47 (11)3-5.74LS138 (11)第四章:开发板器件表附件清单 (11)4—1.调试用源程序 (11)4-2.原理图....................................................附录插页4-3.包装清单.. (26)第五章:其它51类实验板简介 (26)5-1.51DEMO I/O板简介 (27)5-2.89C51数模转换实验板简介 (28)5-3.89C2051实验板简介 (28)第一章:开发板简介1-1.P8X5X密码锁时钟开发板的特性简介1.标准的P8X5X应用电路设计。

2.自带程序的在线烧录(自下载)功能。

3.带6位数码管显示LED。

4.自带标准RS232接口连接电路。

5.有掉电密码不消失之功能串行EPROM应用。

6.自带4*4标准键盘输入,便于学习者掌握键盘输入和程序编写。

7.有一路声(光)显示的控制输出指示,并可直接在板上的P2口上再扩展七路输出控制。

8.预留扩展空间及接口,可直接驱动或控制用户设备,便于用户直接开发品。

1-2.P8X5X电子密码锁时钟开发板的构成和工作原理P8X5X电子密码锁时钟板,采用了PHILPS公司的P89C51RD2可在线下载的新科技芯片,用户可以通过板上的跳线设置,直接通过RS232口将用户在PC机上的程序代码烧录到单片机上直接演示,免去再购置烧录器的重复投资。

本产品集单片机的最小系统应用于一体,在设计其电路的过程中,力求简洁明了,资源共享,方便实用;为单片机的二次开发和初学者提供极大的方便。

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

教你选择单片机开发板
什么样的开发板才是好开发板?
首先,好的开发板应该从实际出发,实际项目应用什么,板子就该怎么做。

板子是由多年专业项目开发经验的工程师根据当前实际单片机应用产品情况以及学生学习的角度定制,绝对专业。

不要相信有人提到的彩屏时代已经来临,个人认为这纯属忽悠......彩屏当然应用是挺多,但是只有应用在ARM实际系统,没有8位单片机产品对彩屏的应用,大家可能看到彩屏上漂亮的图片就动心,但是谁用板子做个动态图片看看,估计没人敢了....因为2张图片切换居然需要几分钟,不知道这个速度你是否能够忍受......不要光听忽悠,当前8位单片机配彩屏的产品,估计除了开发板,没实际产品会去这样做的......我们买板子是回去学习的,不是当摆设的,所以实用的,才是最好的。

您为什么要买单片机开发板?
很简单,我们要学会它。

OK,可是纵观单片机开发板市场,很少有板子能让您达到这个目的。

为什么这么说呢?因为很多开发板设计人员自身都不是专业工程师,仅仅是自己学了单片机而已,设计的板子都是以单一功能为目的,如开发板运行跑马灯,数码管就不能显示了,显示了数码管,液晶就不能工作了,必须用跳线单独让某个模块工作,这样的学习不是在学习单片机了,成了学习外设了。

一个实际的单片机系统,不仅仅需要能够单独控制每一个模块,而且更需要所有的模块协同工作。

那么我们的虾米一代单片机,充分考虑到这些问题,除了添加各个模块外,能够充分让板子上的模块“同时”工作。

开发板可以实现包括16个按键、数码管、LED小灯、LCD液晶屏、实时时钟DS1302、EEPROM、AD/DA转换器、DS18B20温度传感器、红外接收器、蜂鸣器、点阵LED等外围设备单独工作并且可以同时实现协同工作,甚至很多学习者学会后直接利用开发板的外接接口来开发试验自己的产品,此性能绝对让您叹为观止。

由于51单片机32个IO口的限制和部分同学对步进电机学习的需求,所以步进电机用了跳线,它不能和显示部分同时工作,显示时步进电机不能工作,步进电机工作时不能显示,除此之外,所有的外设都可以同时工作。

还有同学咨询为什么不加彩屏,专业的工程师都会回答你这个问题,TFT彩屏根本不适合8位单片机,8位单片机只能显示静态,如果要彩屏刷新一张图片,大概需要近一分钟的时间,漫长的等待绝对让你崩溃......实际系统开发,没人用8位单片机来控制彩屏,好看的未必中用,合适的才是最好的。

板子资源详细看参考下面图片
1 .板子上一个PL2303的USB转串口芯片,可以直接实现使用USB下载程序功能,为没有串口的笔记本
电脑的朋友提供学习平台。

2. 板子上加了自恢复保险丝,可以防止初学者在实验过程中出现误操作短路,烧板子和电脑主板,
有效的保护你的贵重物品。

3. 板子带2个单片机,一个是STC89C52RC,8KFLASH,512字节RAM,附带一颗仿真芯片P89V51RD2,
64KFLASH,1024字节RAM。

4. 板上共10个LED小灯,其中2个电源指示灯,8个LED用来实现点亮LED 小灯实验和流水灯实验。

5. 板上6个数码管,可配合实现显示秒表,完成数码管实验、定时器实验、计算器实验等等。

6. 板上一个8*8的LED点阵,可以让你了解LED显示屏的原理,充分学会银行门口、商品门口的点阵
LED的实现方式和方法。

7. 板上一个1602液晶,可以学习LCD显示原理和方法,可以用来显示温度,时间等等。

8. 板上一个DS1302实时时钟芯片,可以用来实现实时时钟的实验,我们可以做一个电子钟了。

9. 板子上一个24LC02,EEPROM芯片,用来存储重要数据,掉电之后数据不丢失。

.0. 板子上一个PCF8591,这颗芯片集成了AD/DA功能,我们可以用PCF8591来读取电位器的电阻值,还
可以通过DA功能驱动板子上的耳机,如果你带上耳机,就可以听到优美的八音盒。

.1. 板子上共17个按键,其中一颗按键是复位芯片用的,16个按键可以实现独立按键和矩阵按键的功
能,并且拥有数字按键,上下左右等符号来实现复杂的按键功能。

.2. 板子上一颗74HC245,用来驱动大电流的数码管和点阵LED。

.3. 板子上一个无源蜂鸣器,可以实现蜂鸣器唱歌,让你感受生日蛋糕的歌声自
己也能做。

.4. 板子上一个步进电机,可以让你实现步进电机控制功能,了解打印机转动原理。

.5. 板子上一个18B20温度传感器,可以实现数字温度计的功能。

.6. 板子上一个红外接收管,可以学习通过通信协议,了解各种设备的遥控器的通信方式方法。

.7. 板子由资深工程师绘制,充分考虑到电磁兼容和信号间干扰等问题,规范的布局布线也是您今后开发产品的优秀参考物。

.8. 板子带有电源线、步进电机、液晶等一切图片上所有的东西,光盘内部含学习使用的应用软件,最新的视频教程以及板子所有的程序。

板子右上角留有12864点阵LCD液晶的接口,如果需要学习点阵LCD显示中文和图形,可以加拍以下链接:
/item.htm?id=8771947723。

附带程序
光盘里边附带的程序不仅仅包含基础的功能程序,还包含工程师开发的各种各样的小项目的程序,为大家做新代码开发提供参考,更有首创的全板子测试程序,教你实现单片机控制复杂系统的程序编写方式。

适合人群
大家都知道,单片机的应用非常广泛,通信、电子信息、自动化、机电等等行业,只要和电有关的控制系统等都有单片机控制系统的脚印,另外现在单片机开发板行业鱼龙混杂,有的人稍微学了几天单片机就能开发一个板子出来,但是专业不专业,看看原理图和布局就知道了。

虾米I代板子的推出,就是从专业的视角,从实际工程开发的视角带着大家学习单片机,不仅仅要学会单片机外围简单的设备,更要学习复杂单片机系统的开发,正所谓入门,提高一板拿下,同时也为今后自己设计电路提供一个优秀的参考平台。

虾米I代开发板适合以下群体:
1 在校本科、研究生、可用于入门学习,算法验证及实现;
2 奋战于开发一线的工程师,可做知识储备,项目方案验证;
3 可用于教育教学、单片机开发培训;
三、销售策略及附件
虾米I代单片机开发板通过淘宝店铺直销,国内价格¥200.00,开发板包括以下物品
1 虾米I代单片机开发板裸板x1 注:上图片中有的物品全部包含,都是标配
2 高品质miniUSB 线x1
3 配套光盘x1
4 P89V51RD2仿真芯片x1 (价值16元)
5 遥控器x1
6 包普通快递邮费,默认发申通快递,如果要发顺丰快递,可以直接选择EMS 的10元邮费,给卖家留言说明即可....
四、配套教程及软件
1 配套《手把手教你学单片机》视频教程,强劲更新中...
2 各种特色开发例程,根据同学的提要求,编写各种特色程序提供给大家.....
3 后续提高课程的不断更新,将在你入门单片机的基础上,让你的单片机水平提高到一个更高的层次。

相关文档
最新文档