AT89S51单片机实验及系统板

     AT89S51单片机实验及实践系统板(以后简介系统板)集成多个硬件资源模块,每个模块各自可以成为独立的单元,也可以相互组合,因此,可以为不同阶层的单片机爱好者及单片机开发者提供不同的开发环境。要购买此实验板请联系qq125739409 注明"实验板"    每个硬件模块介绍如下:    1.继电器控制模块    系统板上提供了2路继电器控制模块,分布在系统板的最左上端区域中,输入信号由Realy in 1和Realy in 2端口输入分别控制两路继电器,继电器控制的信号分别由...
关键词: AT89S51 单片机

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



利用51单片机设计的交通灯汇编原程序

用的是51系列的单片机,说一下,MARK标志位其关键作用,需要的人自己想想,  下面是仿真图 LED0  EQU P1 LED2  EQU P2 LED1  EQU P0 MARK  BIT 00H MARK1 BIT 01H TIME  EQU 30H;时间缓冲区        SHI  EQU 31H ;时长数据缓冲区! KEY  EQU P3.2 KEY1  EQU P3...
关键词: 51单片机 交通灯

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



基于8051单片机的电机转速测量控制程序

以单片机8031为核心, 利用8279芯片实现按键输入和利用数码管显示所测转速,利用ADC0809将输入电压模拟量转化为数字量(实验箱内部已接好相关接口)控制电机转速的目的。然后利用DA0832将电机上的传感器配合DA0832的CKMOT接口将脉冲信号接到8031的INT0,利用外中断实现速度的测量,一次外中断会使速度计数器自动加一,利用定时器产生一秒的计时,得出一秒内速度计数器的值就可以得到电机的转速。另定时计数器每250MS产生一次定时器中断,利用中断来检测是否有新的控制信号输入,以达到实时控制转速的目的。   ORG 0000h  ajmp main&nbs...

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



基于51单片机的数字钟程序

    //功能:4位数码管可以显示 时分,月日,年份;万年历,整点报时,定时自动(或手动)关闭显示器,空闲模式工作省电//硬件:2051单片机,P1.6到P1.0分别是 A到G,P1.7=DP,P3.5=D4,P3.4=D3,P3.1=D2,P3.0=D1,P3.7控制直流蜂鸣器(整点报时)。//.2=0(改时间),P3.3=0(改状态),6MHz晶振。//使用说明:默认时间为 2010年1月1日,0点0分,状态1显示时分//按P3.2为0,状态++,状态功能分别为 1:显示时间 2:显示月日 3:显示年  4:修改分钟  5:修改时钟  6...
关键词: 51单片机 数字钟

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



基于c51单片机8位数码管显示电子时钟程序

    /*8位数码管显示  时间格式    05—50—00  标示05点50分00秒S1 用于小时加1操作S2 用于小时减1操作S3 用于分钟加1操作S4 用于分钟减1操作*/    #include<reg52.h>sbit KEY1=P3^0;        //定义端口参数sbit KEY2=P3^1;sbit KEY3=P3^2;sbit KEY4=P3^3;sbit LED=P1^2;        ...

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



采用51单片机的共阳数码管流动显示数据实现

    本程序是采用51单片机实现共阳数码管流动显示数据,蛮好看的,所以把程序写出来和大家一起分享一下!!    电路图在下面        下面是汇编程序代码:    D0  BIT  P2.0  D1  BIT ...

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



MCS-51单片机实现与Internet 的交互

实现MCS-51 单片机嵌入式接入Internet 技术。单片机通过ATL8019AS 以太网控制器实现与Internet 的交互。利用开源代码的TCP/IP 协议栈uIP 实现对底层设备的驱动,同时通过uIP 协议的应用程序接口实现各种应用服务。给出了硬件设计图,编写了单片机主程序。应用此技术实现了一个城市中心停车监测系统。近年来以单片机(MICroComputer Unit,MCU)为代表的嵌入式系统在工业探测系统、智能仪器、安防系统、智能家电和信息家电领域得到了广泛应用。如果嵌入式系统能够连接到Internet 上,则用户可以方便、快捷、低廉地通过网络进行远程控制、监...

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



基于51单片机的无线供电模块的无线传输系统效率检测

    1引言     无线供电是一种方便、安全的供电装置,之间不需要任何物理连接,当发送端产生的振荡磁场频率和接收端的固有频率相同时,接收端就产生共振,从而实现了能量的传输。现在已经用于一些小的家电中,也许在不久的将来将用于室内供电和城市的供电,彻底代替电线,应用前景广泛。本文主要阐述近距离无线供电,具有低功耗、安全等特点,通过单片机检测[1]更好的增加了它的可靠性。    2系统方案设计    无线供电演示装置的设计制作。该电路由电源发射电路、接收电路、检测显示电路三部分组成[2]...

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



基于51单片机的电子测速里程防盗报警器设计程序

    //************************************************************    //标题:4乘4键盘的输入函数//  函数描述:  char gotkey(void)//            从4*4小键盘输入数据,返回0~9,及其它数据.//***********************************************************//时间迟延函数//******************...

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



51单片机解密红外遥控器

     在这里我仅把一些关键的带出来 关于硬件电路 那么抛开那么多文字介绍 最后意思就是说 你家里的遥控板 也就是发射部分 是把所有的封装好了的  比如键盘矩阵、编码调制、LED红外发送器 等等 那么接受部分 SM0038 3个脚 一个脚地 一个脚电源 一个脚信号脚 接到 单片机随便个P口上(此处是P3。6) OK  硬件部分就搞定了当然还有数码管显示 ,这些肯定不用说你都能搞定吧,这些东东都有,所以就不用自己去搭电路那么麻烦了),那么 我们想 我们按一下遥控板 大家看到 ...

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



基于51单片机的步进电机控制器在玻璃管加热控制系统中

  1 前言  步进电机是一种将电脉冲信号转换成相应的角位移或线位移的电磁机械装置,是一种输出与输入数字脉冲对应的增量驱动元件,具有快速启动和停止的能力。但大多数设计人员常常习惯于用逻辑电路实现复杂的步进电机的控制,虽然已经取得很大成效,但实现起来成本高、费时多,而且一旦组成了电路,就很难再改动,因此不得不完全重新设计控制器。微处理器与微计算机的先进技术和低廉的价格,给步进电机的控制开创了一个新的局面[1]。人们完全可以借助于软件来对步进电机实施控制,从而实现复杂而成本又不高的控制系统,同时还可以很灵活地通过改变程序来改变控制方案。为此,我们基于 89C51单片机设计了步进电机控制器用于玻璃管...

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



8051封装方式与引脚认识

  通常,微电脑系统包括中央处理单元(CPU)、存储器(Memory)及输入/输出单元(I/0)三大部分,如下图所示。CPU就如同人的大脑一样,主宰整个系统的运行;存储器则是存放系统运行所需的程序及数据,包括只读存储器(ROM,ReadOnlYMemory)和随机访问存储器(RAM,RandonACCessMemory),通常ROM用来储存程序或永久性的数据,称为程序存储器,RAM则是用来储存程序执行时的临时数据,称为数据存储器;输入/输出单元是微型计算机与外部沟通的管道,其中包括输出口与输人口。这三部分分别由不同的零件(IC)组成,把它们组装在电路板上,就形成一个微型计算机。  单片机微控制...
关键词: 8051 封装方式 引脚

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



基于MCS-51单片机的数码管显示自加1功能的实现

     本文主要介绍基于MCS-51单片机的数码管显示实现自加1功能,从1一直显示到999.以下是硬件电路图、功能实现图以及源代码。(电路:使用74HC573锁存器控制段选,74H138控制位选;)  实现数码管自加的代码:      #include<reg52.h>      #define uchar unsigned char      #define uint unsigned int      uchar code table[16] = {0x3f...

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



51单片机延时程序分析

    上一次课中,我们已经知道,程序中的符号R7、R6是代表了一个个的RAM单元,是用来放一些数据的,下面我们再来看一下其它符号的含义。         〈单片机延时程序〉    MOV:这是一条指令,意思是传递数据。说到传递,我们都很清楚,传东西要从一本人的手上传到另一本人的手上,也就是说要有一个接受者,一个传递者和一样东西。从指令MOV R7,#250中来分析,R7是一个接受者,250是被传递的数,传递者在这条指令中被省略了(注意:并不是每一条传递指令都会省的,事实上大部份数据传递指令都会...

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



采用51单片机和CPLD构建复杂电路系统的设计思想

  一、引言  单片机市场可以用巨无霸来形容,其中51 单片机使用者就更多了,针对51 单片机无需更多的介绍,这里必须强调一点,只要你精通了51 单片机,以后在实际工作中选用其它单片机也很容易了,这就是初学者学习51 单片机的价值。选择51 单片机学习入门容易,倒不是说51 系列单片机比别的型号简单,其实在8 位单片机家族中,51 系列单片机算是复杂的,但51 单片机在中国推广最彻底,教程也是最丰富,基本不用看英文资料就能学好,所以特别适合初学者学习用。   下面说说CPLD,从近来跟学生和爱好者交往中发现,初学者都很“讨厌”它,问我为什么要把单片机和CPLD 放一块儿,那样不是增加...

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



X25165在8051单片机系统中的应用

    美国XICor公司生产的Z25165芯片是集看门狗、电压监控和串行EEPROM三项功能于一体的集成电路产品。该芯片的应用将有利于简化单片机系统的结构,降低系统的成本,减少对电路板的空间需求,增加系统的可靠性。    1 芯片简介    X25165的引脚排列如图1所示,各引脚功能说明如表1所列。     X25165使用简单的三线总线串行外设接口(SPI),对芯片进行操作的所有操作码、字节地址及写入的数据均从SI引脚输入,写入数据在串行时钟(SCK)的上升沿被锁存,从芯片读取的数据从SO引脚串行移...

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



基于8051单片机为核心的温度控制系统设计

    “温度”是各类工业控制生产中常见的、而又十分重要的控制参数。人们研制出各种针对不同控制对象的温度自动控制系统,其中软件控制算法已比较成熟,但温度控制系统的硬件构成特别是功率控制部分往往存在着硬件结构复杂,分离元件较多,结构较为封闭等问题。随着CPLD器件的大规模运用,采用CPLD器件可简化控制系统的硬件结构。本文设计了一种以8051单片机为核心的温度控制系统,该系统的控制部分由CPLD来完成,针对不同的控制对象可采用不同的控制算法,因此该控制系统具有结构开放、成本低廉、性能可靠等特点。    1 系统硬件构成    ...

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



51单片机串口通信的原理实例

    一、原理简介    51单片机内部有一个全双工串行接口。什么叫全双工串口呢?一般来说,只能接受或只能发送的称为单工串行;既可接收又可发送,但不能同时进行的称为半双工;能同时接收和发送的串行口称为全双工串行口。串行通信是指数据一位一位地按顺序传送的通信方式,其突出优点是只需一根传输线,可大大降低硬件成本,适合远距离通信。其缺点是传输速度较低。     与之前一样,首先我们来了解单片机串口相关的寄存器。    SBUF 寄存器:它是两个在物理上独立的接收、发送缓冲器,可同时发送、接...

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



用51单片机的Pl口实现独立的键盘控制

  独立式按键就是各按键相互独立,每个按键单独占用一根I/O口线,每根I/O口线的按键工作状态不会影响其他I/O口线上的工作状态。因此,通过检测输入线的电平状态可以很容易判断哪个按键被按下了。  独立式按键的优点是电路配置灵活,软件结构简单,并且能同时检测到多个键被按下的情况。但缺点是每个按键需占用一根I/O口线,在按键数量较多时,I/O口浪费大,电路结构复杂。因此,此键盘常用于按键较少的系统或操作速度较高的场合。   计本电路由上拉电阻和按键组成,对于每路键盘来讲,当键没有按下时,单片机相应引脚上的电平为低电平,当键按下时,单片机相应引脚上的电平为高电平,详细电路如下图所示。  程...

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



基于C51单片机Pl口的矩阵式键盘控制

  矩阵式键盘又叫行列式键盘。就是用I/O口线组成行、列结构,按键设置在行列的交点上。在按键较多时多用矩阵式键盘,可以节省I/O口线。例如:占用8个I/O口线的4×4矩阵式结构可以构成16个键的键盘。当有键按下时,要逐行或逐列扫描来判断是哪个按键按下。通常的扫描方式有扫描法和反转法。  1、硬件设计    单片机的Pl口的低4位接矩阵键盘的行线,高4位接矩阵键盘的列线,如下图所示。   2.程序设计    扫描函数的返回值为按键特征码,若无键被按下,返回值为0。程序清单如下:...

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




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