51单片机超声波测距学习板的基本原理

  1.功能    超声波测距学习板可应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于如液位、井深、管道长度的测量等场合。要求测量范围在0-27~4.00m,测量精度1cm,测量时与被测物体无直接接触。能够清晰稳定地显示测量结果。  2.基本原理    超声波发生器内部结构有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。反之,如果两电极间未外加电压,当共振板接收到超声波本时,将压迫压电晶片作振动,将机械能转换为电信号,就成为超声波接收器。在超声探测电路中,发射端得到输出脉冲为一系列方波,...

http://www.eeworld.com.cn/mcu/article_2017122937033.html 发布时间: 2017-12-29



51单片机时钟计时器学习板基本原理

  1.功能    时钟计时器学习板使用8位LED数码管显示时、分、秒,以24小时制计时方式,其核心芯片为DSl302时钟芯片,DSl302可以记录下时间、日期、星期等数据。在板子上装有后备电池,所以即使学习板断开外接电源后,其时间与日期数据也不会丢失。板载的按键可供用户开发使用,我们通过程序设计可以实现通过按键来调整日期、时间等各项参数值,我们也可以做出一个万年历和电子钟。    2.基本原理    DS1302是DAL.LAS公司推出的涓流充电时钟芯片,内含一个实时时钟/日历和31字节静态RAM,可以通过串行接口与单片机进行通信。实时时钟/日历电路提供秒、分、时、日、星期、月、年的信息。每...

http://www.eeworld.com.cn/mcu/article_2017122937032.html 发布时间: 2017-12-29



51单片机AD模数转换学习板基本原理

  1.功能    AD模数转换学习板的核心lC使用的是8路8位AD转换器ADC0809芯片,该板可以测量8路0~5V的电压值,并在四位LED数码管上轮流显示或单路选择显示,测量最小分辨率为O.019V,测量误差为0.02V,我们可以将其做成多路数字电压表。    2.基本原理    ADC0809是采样频率为8位的、以逐次逼近原理进行模一数转换的器件。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8个模拟输入信号中的一个进行A/D转换。    ADC0809对输入模拟量要求为信号单极性,电压范围是0~5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,...

http://www.eeworld.com.cn/mcu/article_2017122937031.html 发布时间: 2017-12-29



51单片机16X16点阵显示屏学习板基本原理

  1.功能    16×16点阵显示屏学习板如下图所示,LED显示屏各点亮度均匀、充足,可显示图形和文字,通过文字图像取模软件获得数据码,可以显示各类图形或文字。稳定、清晰、无串扰,图形或文字显示有静止、移入移出等显示方式。    2.基本原理    16×16点阵是用4个8×8点阵屏拼合而成,8X8点阵LED工作原理说明:8×8点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置O电平,则相应的二极管就亮;因此要实现一根柱形的亮法。对应的一列为一根竖柱,或者对应的一行为一根横柱,因此实现柱的亮的方法如下所述:    一根竖柱:对应的...

http://www.eeworld.com.cn/mcu/article_2017122937030.html 发布时间: 2017-12-29



51单片机操作系统开发中的问题与技巧介绍

C51软件提供丰富的库函数和功能强大的Windows界面集成开发调试工具。    另外重要的一点, Keil C51生成的目标代码效率非常高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时,更能体现高级语言的优势。C编译器能产生可重入代码,而且用C语言可以打开和关闭中断。    2 开发51单片机操作系统应注意的问题   ...

http://www.eeworld.com.cn/mcu/article_2017122937029.html 发布时间: 2017-12-29



51单片机串口工作方式O在扩展并行输出口中的应用

  一、系统工作原理    下图是一款1分钟-24小时定时时间可调的时间控制器,其印制电路板如右图所示。该控制器以AT89C2051单片机为核心,采用12MHz晶振,用内部定时器TO产生5ms时钟信号,由软件处理成分钟、小时段码数据,从串口RXD(P3.0)、TXD(P3.1)经IC2(74HC164)进行串/并转换后,送四位共阳极数码管Ul~U4的a~h端。显示采用动态扫描方式,P14~P1.7分别用作小时十位U1、个位U2,分钟十位U3、个位U4的位选,74HC04用作数码管的位驱动。U2的小数点(h段)用作秒闪。控制器以5s为一个显示周期,前3s显示已走时间,后2s显示剩余时间。显示剩余...

http://www.eeworld.com.cn/mcu/article_2017122937028.html 发布时间: 2017-12-29



51单片机8*8点阵LED的显示原理及程序设计

    在8X8点阵LED上显示柱形,让其先从左往右平滑移动三次,其次从右往左平滑移动三次,再次从上往下平滑移动三次,最后从下往上平滑移动三次,如此循环。    1. 程序设计内容    8X8点阵LED工作原理说明 :8X8点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;因此要实现一根柱形的亮法,如图49所示,对应的一列为一根竖柱,或者对应的一行为一根横柱,因此实现柱的亮的方法如下所述:     一根竖柱:对应的列...

http://www.eeworld.com.cn/mcu/article_2017122937027.html 发布时间: 2017-12-29



实时操作系统μC/OS-II在51单片机上的移植

    μC/OS-II是一种公开源代码、结构小巧、具有可剥夺实时内核的嵌入式开发系统,代码简短、条理清晰、实时性及安全性能很高,绝大部分代码用C编写,现已被移植到多种处理器的构架中。随着51单片机片内资源的日益丰富,在51单片机上移植μC/OS-II已成为可能,植入系统后,由系统来管理软件与硬件资源,简化应用程序的设计,并且使应用系统功能更加完善。因此在51单片机上移植μC...

http://www.eeworld.com.cn/mcu/article_2017122937025.html 发布时间: 2017-12-29



基于8051单片机的多功能用电故障控制器的实现

1 引言 对于电网短路和线路故障检测保护已有不少研究。市面上的电器短路、过载、超压的保护器功能单一。容易损坏,没用提示功能,不够人性化。但随人们生活水平的不断提高。用电设备也不断增加,产生了肓目用电现象。这给人们造成极大的安全隐患。其中危害性最大的用电故障有三种:输入电压过高、室内线路严重过载、用电器短路。本文设计的单片机AT89C5l用电故障控制系统的目的就是为了防止这三种故障带来的危害。 2 硬件的组成单片机用电故障控制系统的硬件分别是:由降压变压器、2个相瓦串联的感应线圈、升压变JK器、电磁开关、5V稳压电源、超压过流信号获取比较电路、可编程接门扩展芯片8255、HD...

http://www.eeworld.com.cn/mcu/article_2017122937024.html 发布时间: 2017-12-29



通过51单片机定时器/计数器实现精确延时

  MCS-51单片机内部共有两个16位可编程定时器,计数器,即TO、Tl。既有定时功能,又有计数的功能。每个定时器都是由两个8位的特殊功能寄存器THi和TLi组成(i=0、1)。TMOD是TO和Tl的工作方式控制寄存器,TCON是TO和Tl的运行状态控制寄存器。在实际应用时,应首先根据需要对这些寄存器进行初始化,即设置TO和Tl的工作方式并对TO和Tl定时器装入初始值以得到精确的定时时间。TO和Tl的工作方式及运行状态是由TMOD和TCON两个特殊功能寄存器控制的,而TMOD和TCON是由用户所编的程序控制的。    定时器的核心是一个加l计数器,加l计数器的脉冲有两个来源:一个是系统时钟振...

http://www.eeworld.com.cn/mcu/article_2017122937023.html 发布时间: 2017-12-29



什么是MCS-51单片机、8051单片机、51单片机

的产品,所以8051单片机也就成了MCS-51系列单片机的典型代表。    51单片机---51单片机是对目前所有兼容MCS-51指令系统的单片机的统称,包括INTEL MCS-51系列单片机、以及其他厂商生产的兼容MCS-51内核的增强型8051单片机。只要和MCS-51内核兼容的单片机都叫做51单片机。    Intel生产出MCS-51系列单片机以后...

http://www.eeworld.com.cn/mcu/article_2017122937021.html 发布时间: 2017-12-29



AT89C5x(AT89S5x)系列单片机概述

品种统称为51系列单片机或简称为51单片机,有的公司还在8051的基础上又增加了一些功能模块(称为增强型、扩展型子系列单片机),使其集成度更高,更有特点,其功能和市场竞争力更强。    近年来,世界上单片机芯片生产厂商推出的与8051(80C51)兼容的主要产品见表1-2。    在众多与MCS-51单片机兼容的各种基本型、增强型、扩展型等衍生机型中,美国ATMEL公司推出的AT89C5x...

http://www.eeworld.com.cn/mcu/article_2017122937018.html 发布时间: 2017-12-29



AT89S51单片机的硬件组成

。    AT89S51片内的各功能部件通过片内单一总线连接而成(如图2-1所示),其基本结构仍然是CPU加上外围芯片的传统微型计算机结构模式。但CPU对各种功能部件的控制是采用特殊功能寄存器(SFR,Special Function Register)的集中控制方式。    下面对图2-1中的片内各功能部件进行简单介绍。    (1)CPU(微处理器)AT89S51单片机中有1个8位的CPU...

http://www.eeworld.com.cn/mcu/article_2017122937017.html 发布时间: 2017-12-29



AT89S51存储器的结构

     AT89S51单片机存储器结构的特点之一是将程序存储器和数据存储器分开(称为哈佛结构),并有各自的对这两个不同的存储器空间的访问指令。    AT89S51的存储器空间可划分为如下4类。    1.程序存储器空间          单片机能够按照一定的次序工作是由于程序存储器中存放了经调试正确...
关键词: AT89S51 存储器 结构

http://www.eeworld.com.cn/mcu/article_2017122837016.html 发布时间: 2017-12-28



AT89S51的并行I/O口

      AT89S51单片机共有4个双向的8位并行I/O口,分别记为PO、Pl、P2和P3,其中输出锁存器属于特殊功能寄存器。端口的每一位均由输出锁存器、输出驱动器和输入缓冲器组成,这4个端口除了按字节输入/输出外,还可以按位寻址,便于位控功能的实现。    PO口    PO口是一个双功能的8位并行口,字节地址为80H,位地址为80H~87H。端口的各位具有...
关键词: AT89S51 并行 I O口

http://www.eeworld.com.cn/mcu/article_2017122837015.html 发布时间: 2017-12-28



AT89S51的时钟电路与时序

      时钟电路用于产生AT89S51单片机工作时所必需的控制信号。AT89S51单片机的内部电路正是在时钟信号的控制下,严格地按时序执行指令进行工作。    在执行指令时,CPU首先到程序存储器中取出需要执行的指令操作码,然后译码,并由时序电路产生一系列控制信号完成指令所规定的操作。CPU发出的时序信号有两类,一类用于对片内各个功能部件的控制,用户无需了解...

http://www.eeworld.com.cn/mcu/article_2017122837014.html 发布时间: 2017-12-28



AT89S51的复位操作和复位电路

    复位是单片机的初始化操作,只需给AT89S51的复位引脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就可使AT89S51复位。    复位操作    当AT89S51进行复位时,PC初始化为OOOOH,使AT89S51单片机从程序存储器的OOOOH单元开始执行程序。除了进入系统的正常初始化之外,当程序运行出错(如程序“跑飞”)或操作错误使系统处于“死锁...

http://www.eeworld.com.cn/mcu/article_2017122837013.html 发布时间: 2017-12-28



MCS-51单片机在定时中断中的不同应用

    MCS-51单片机的中断响应延迟时间,取决于其它中断服务程序是否在进行,或取决于正在执行的是什么样的指令。单中断系统中的中断响应时间为3~8个机器周期[1]。无论是哪一种原因引起的误差,在精确定时的应用场合,必须考虑它们的影响,以确保精确的定时控制。根据定时中断的不同应用情况,应选择不同的精确定时编程方法。    文中以定时器T1工作在定时方式1为例,晶振频率为12MHz 。     1 方法1    在定时器溢出中断得到响应时,停止定时器计数,读出计数值(反映了中断响应的延迟时间),根...

http://www.eeworld.com.cn/mcu/article_2017122837011.html 发布时间: 2017-12-28



MCU--51单片机CPU和存储器

    单片机8051的CPU由运算器和控制器组成。    一、运算器    运算器以完成二进制的算术/逻辑运算部件ALU为核心,再加上暂存器TMP、累加器ACC、寄存器B、程序状态标志寄存器PSW及布尔处理器。累加器ACC是一个八位寄存器,它是CPU中工作最频繁的寄存器。在进行算术、逻辑运算时,累加器ACC往往在运算前暂存一个操作数(如被加数),而运算后又保存其结果(如代数和)。寄存器B主要用于乘法和除法操作。标志寄存器PSW也是一个八位寄存器,用来存放运算结果的一些特征,如有无进位、借位等。其每位的具体含意如下所示。PS...

http://www.eeworld.com.cn/mcu/article_2017122837010.html 发布时间: 2017-12-28



用51单片机对SAA3010T编码芯片进行解码的方法

  单片机电路原理图见下图硬件还可以加个蜂鸣器加以指示。    //功能实现对p1口八个发光二级管控制,程序中设置了串行口来查看遥控器的发送的编码IRCode[2] ...

http://www.eeworld.com.cn/mcu/article_2017122837008.html 发布时间: 2017-12-28




<上一页 567891011121314151617181920 下一页> 相关结果约12,079个