51单片机波特率计算 51单片机芯片的串口可以工作在几个不同的工作模式下,其工作模式的设置就是使用SCON 寄存器。它的各个位的具体定义如下:SM0 SM1 SM2 REN TB8 RB8 TI RISM0、SM1 为串行口工作模式设置位,这样两位可以对应进行四种模式的设置。串行口工作模式设置。波特率在使用串口做通讯时,... 2023-06-13 51单片机波特率公式计算方法文章单片机
89C51单片机和8254-2实际步进式PWM输出 引言脉宽调制(PWM)技术最初是在无线电技术中用于信号的调制,后来在电机调速中得到了很好的应用。本设计中要求输出PWM从1Hz~3kHz步进式递增,单步为1Hz。由于89C51的时钟最大能取24MHz,单指令周期为0.5μs,计数频率为×10 6Hz。当输出2999Hz和3000Hz时,若采用89C51内部计数... 2023-06-13 8254-289C51脉宽调制(PWM)分辨率文章单片机51单片机
基于电力线载波技术的远程电流数据采集系统的设计 在现代生产过程的检测和控制中,电流参数的采集是最普遍最重要的项目之一。在一些数据采集系统中,测量现场距离较远且环境恶劣,计算机主控系统与测量装置、传感器远离。传统的方法是采用长距离的电缆系统或通过无线电传输,但其成本较高或占用无线电频率资源。电力线载波技... 2023-06-13 电流传感器电力线载波技术数据采集文章单片机51单片机
基于AT89C51单片机的CAN/LIN网关设计 引言现场总线技术已经广泛应用于工业控制中,尤其是CAN(ControlerAreaNerwork)总线由于具有可靠性高、成本低、容易实现等优点,在现场总线实际工程应用中占有了较大份额。伴随着总线技术发展,LIN(LocalInterconnectNetwork)总线作为一种低成本串行通信网络,其目标是为现有现场... 2023-06-13 AT89C51单片机CANLIN网关文章51单片机
51单片机教程(八):图型带字库液晶128×64 一、原理简介我手里的这款128×64液晶内部是以ST7920芯片作为控制器,是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16×16点汉字,和128个16×8点ASCII... 2023-06-13 单片机教程图型带字库液晶1602字符型液晶文章单片机51单片机
全功能数字电子钟(C51单片机应用开发) 一、设计目的:通过单片机应用产品的设计与调试过程,巩固课程所学理论知识,初步了解单片机应用系统设计与调试的方法。二、设计要求:设计一个以AT89S51单片机为核心的数字电子钟控制器,实现电子钟的时间、日期交替显示、闹钟功能,并可通过按钮开关或键盘切换显示内容、调整参数... 2023-06-13 全功能数字电子钟C51单片机应用开发文章单片机51单片机
基于89C2051的步进电机驱动系统设计 引言步进电动机驱动方式主要分为恒压驱动、恒流驱动、细分驱动等,其中恒压驱动是成本最低、最简单的解决方案,但是它的显著缺点是:高频力矩下降较快,无法满足某些应用场合的要求。另外,目前市场上几乎所有的步进电机驱动器都存在着低频热耗散大的缺点。在成本压力较大、对功耗... 2023-06-13 单片机可控电源步进电机89C2051文章51单片机
一种嵌入式Web服务器的远程测控系统 1、引 言目前远程测控系统一般都采用以太网和现场总线混合控制网络。由于现场总线多种标准共存局面的存在,严重地影响了自身追求的开放性、分散性和完全互操作性的特点。随着Internet技术的迅速发展,以太网和TCP/IP协议已成为世界范围内的事实标准。基于TCP/IP的以太网可满足... 2023-06-13 嵌入式WEB服务器远程测控系统51单片机文章单片机
基于AT89C51单片机的温度测控系统设计 引言温度的测量和控制在日常生活和工业领域中具有广泛的应用,随着人们生活水平的大幅提高,对温度测量控制的精度和范围也有着更高的要求。在工业企业中,如何提高温度控制对象的运行性能一直以来都是控制人员和现场技术人员努力解决的问题,这类控制对象惯性大,滞后现象严重,存在... 2023-06-13 DS18B20AT89C51温度测控文章单片机51单片机
基于Matlab的小型温度检测系统设计 1 前言温度是表征环境的一个重要的参数。在工程领域,尤其像工程热力学等,温度检测非常普遍,对温度精确测量以便实时控制也显得尤为重要。在控制系统中,上位机与下位机之间实现通信的方法和应用平台很多。目前,以VB和VC开发的通信软件较多,然而,这类软件虽然功能完善,但是数据采集... 2023-06-13 DS18B20传感器MATLAB编程数据采集文章单片机51单片机
电热锅炉温度控制器的设计 温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。一 系统设计方案的论证与比较根据题目要求,电热锅炉温度控制系统由核心处理模块、温度采集模块、键盘显示模块、及... 2023-06-13 水温控制系统PID控制单片机控制器文章单片机51单片机
基于51单片机的舵机控制 基于单片机的舵机控制方法具有简单、精度高、成本低、体积小的特点,并可根据不同的舵机数量加以灵活应用在机器人机电控制系统中,舵机控制效果是性能的重要影响因素 舵机可以在微机电系统和航模中作为基本的输出执行机构,其简单的控制和输出使得单片机系统非常容易与之接口... 2023-06-13 51单片机舵机控制机电控制文章单片机
51单片机IO口的输入输出方式 灌电流方式:LED正极接VCC,负极接IO口。IO为高电平是LED两极电平相同,没有电流,LED熄灭;IO为低电平时,电流从VCC流入IO,LED点亮。但是当你吧LED正极接在IO接口,负极接GND时,将IO接口置于高电平,LED会亮,但因为IO接口上拉能力不足而使亮度不理想,可以用下面介绍的方式解决这个问题。推... 2023-06-13 51单片机IO口输入输出文章单片机
基于C51的嵌入式实时控制模块的设计与实现 随着现代通信技术的发展,通信测试仪器不断推陈出新。各种新型设备对系统的实时响应能力的要求越来越高,一种通信测试仪器的实时响应性能,就成为系统设计能否成功的关键因素之一。笔者曾在多个通信测试仪器项目中,成功地应用ARM处理器、C51单片机等为主控芯片的嵌入式系统,实现... 2023-06-13 51单片机嵌入式射频通信测试仪器文章单片机
【实例分享】利用51单片机设计闪烁灯 1. 电路图一个二极管点亮一般需流经的电流值为3mA~10mA,二极管两边的压降为1.6V~1.7V。2. 点亮二极管:(1)位操作: sbit led0=P0^0; led0=0;//单个位的赋值(2)总线操作: P0=0xfe;//11111110 整个8位引脚一起赋值3. 软件仿真:点工具栏上d图标,双击某行即设置断点;若要用软件仿真查看一条... 2023-06-13 51单片机嵌入式闪烁灯文章单片机
基于单片机红外遥控多功能电子钟设计 目前,单片机进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。本文以AT89C51单片机为主控芯片,DS1302为时钟控制芯片、DS18B20为温度采集芯片和LCD液晶显示模块为显示器进行多功能电子钟系统的设计,系统具有时间、星期、温度、闹... 2023-06-13 单片机电子钟红外遥控文章51单片机
电容传感器测量系统模块电路设计之方波产生电路 该文设计了一种基于AT89S51单片机的海上液位测量系统。该系统采用分段电容检测的原理,以实现油水双液位的检测。合理搭建了微小电容测量的硬件电路。系统可以准确无误地应用于海上油位的测量。方波产生电路图4 方波产生电路由NE555构成的多谐振荡器是二极管交流电桥测量的... 2023-06-13 电路设计电容传感器测量系统方波产生电路文章单片机51单片机
基于RA8806控制器的LCD和51单片机接口技术 1 引言由于点阵液晶显示具有高清晰度和高分辨率,可显示复杂文字和图形,耗电省等优点,在移动通讯、仪器仪表、电子设备等方面得到广泛应用。而触摸屏作为良好的人机接口一直应用于仪器仪表。触摸屏和点阵液晶显示模块的相互配合使用,使得人机界面更加完善美观。这里介绍的基于... 2023-06-13 RA8806控制器LCD51单片机接口技术文章单片机
基于51单片机和ADC0809的数字电压表设计 本课题是利用单片机设计一个数字电压表,能够测量0-5V之间的直流电压值,四位数码显示,使用的元器件数目较少。外界电压模拟量输入到A/D转换部分的输入端,通过A/D转换变为数字信号,输送给单片机。然后由单片机给数码管数字信号,控制其发光,从而显示数字。注:因为ADC0809的通道选择端... 2023-06-13 51单片机数字电压表程序文章单片机
C51单片机编程技巧:LCD1602编程经验分享 这次我来分享一下我的LCD1602的编程经验:先说明一下,我下面要说的LCD1602的芯片驱动是HD44780,如果你们的LCD1602驱动芯片不是HD44780,那么下面的内容是不适用的。我对LCD1602的整体理解这里说一下我对LCD1602的整体理解哈,LCD1602是一个可以显示两行字符的LCD显示器,每一行可... 2023-06-13 51单片机编程技巧LCD1602文章单片机
51单片机教程(三):单片机串口通信实例 一、原理简介51 单片机内部有一个全双工串行接口。什么叫全双工串口呢?一般来说,只能接受或只能发送的称为单工串行;既可接收又可发送,但不能同时进行的称为半双工;能同时接收和发送的串行口称为全双工串行口。串行通信是指数据一位一位地按顺序传送的通信方式,其突出优点是只... 2023-06-13 单片机教程单片机串口通信文章51单片机
51单片机教程(四):独立-矩阵键盘应用与设计 一、原理简介键盘接口电路是单片机系统设计非常重要的一环,作为人机交互界面里最常用的输入设备。我们可以通过键盘输入数据或命令来实现简单的人机通信。在设计键盘电路与程序前,我们需要了解键盘和组成键盘的按键的一些知识。1. 按键的分类一般来说,按键按照结构原理可分... 2023-06-13 单片机教程独立-矩阵键盘单片机外接键盘文章51单片机
采用AT89C51单片机设计的变频调速控制系统 1.概述在电气传动领域中,随着自关断器件技术水平的不断提高,脉宽调制技术(简称PWM技术)也日趋成熟。PMW交流变频调速以其高效率、高功率因数、输出波形好、结构简单等优点,在井下风机、水泵、造纸机等设备中得到了广泛的应用。将单片机应用于交流变频调速系统,可有效地避免传统... 2023-06-13 AT89C51单片机变频调速控制系统51单片机文章
单片机在零转速表中的应用 “零转速”是汽轮发电机组在开、停车时,为防止转子因受热不均而发生轴弯曲事故,所采用的一种特定慢转的转速,也称为盘车转速。由于该转速非常低,通常只有每分钟几转,所以称为“零转速”。汽轮机停车时,当转子转速下降到与预置的零转速值相一致时,零转速表自... 2023-06-13 CPU单片机零转速表文章51单片机
多路舵机控制PWM发生器的设计与Proteus仿真 1 Proteus软件简介Proteus软件是英国Labcenter Electronics公司开发的EDA工具软件,已有近20年的历史,在全球得到了广泛的应用。Proteus软件功能强大,它集电路设计、制版及仿真等多功能于一身,不仅能够对电工、电子技术学科涉及的电路进行设计与分析,还能够对微处理器进行设计... 2023-06-13 ProteusPWM路舵机文章单片机51单片机