51单片机竞赛设计实例程序44例

51单片机竞赛设计实例程序44例(Proteus仿真资料)...
关键词: 51单片机 protus

http://download.eeworld.com.cn/detail/wenxuan/566461 发布时间: 2018-01-13



集约型51系统板输出通道的改进设计

的MCS-51系列、Motorola公司的MCS-6805系列及其派生的各种产品,51系列中P89C51RA2BN单片机内部有8 kB的程序存储器,引脚与普通51单片机完全兼容,容易操作使用。 1 单片机 最小系统的集约设计采用P89C51RA2BN 单片机 设计的最小系统电路如图1所示。由图1中可知, 单片机 和外部的复位电路、振荡电路构成单片机工作的最小电路系统。在P0口加上拉电阻排...

http://www.eeworld.com.cn/mcu/article_2018011237335.html 发布时间: 2018-01-12



51单片机+18B20显示程序+74HC164扩展显示数码管

51 单片机 +18B20显示程序+74HC164扩展显示数码管#include <stc.h>#include "intrins.h"             //_nop_();延时函数用#define  uchar unsigned char#define  uint  unsigned int//================18b20数据口定义===============uint&...

http://www.eeworld.com.cn/mcu/article_2018011237333.html 发布时间: 2018-01-12



51单片机16*16LED点阵滚动显示

*功能:LED16*16点阵滚动显示说明:74LS154用作发送数据,P0,P2口用来列选看本程序最好的工具最好旁边有标号和语法着色,推荐keil或UltraEdit 懒人提示:要改成自己所要的显示内容,要怎么改?1.要改显示内容改第23~92行代码,还有第119行代码,具体改法见下面注释2.要改滚动速度改第102行代码*//*头文件*/#include<reg52.h>#include<intrins.h>/*宏定义*/#define uchar unsigned char#define uint  ...

http://www.eeworld.com.cn/mcu/article_2018011237323.html 发布时间: 2018-01-12



片外存储器怎么用?

当时用片外存储器时,还用往单片机里下载程序吗?空芯片可以吗? 片外存储器怎么用? 那你启动的时候就要设置好 从片外启动 不然程序跑不起来吧 [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=2308236&ptid=609544][color=#999999]bioger 发表于 2018-1-12 14:49[/color][/url][/size] 那你启动的时候就要设置好 从片外启动 不然程序跑不起来吧[/quote] 恩恩,是的 要怎么设置?:) 片外要分程序存储器和数据存储器的,如果是片外程序存...

http://bbs.eeworld.com.cn/thread-609544-1-1.html 发布时间: 2018-01-12



51单片机控制节拍产生示例程序

51 单片机 控制节拍产生示例程序#include <reg51.h> sbit speaker=P3^7; unsigned char Do=108; unsigned char beat_H=(65536-62500)/256,beat_L()=(65536-62500)%256;unsigned char tone_H=(65536-1908)/256,tone_L()=(65536-1908)%256; char times,...

http://www.eeworld.com.cn/mcu/article_2018011137294.html 发布时间: 2018-01-11



51单片机与上位机串口通信程序设计

51 单片机 与上位机串口通信程序设计 1. 发送:向总线上发命令 2. 接收:从总线接收命令,并分析是地址还是数据。 3. 定时发送:从内存中取数并向主机发送. 经过调试,以上功能基本实现,目前可以通过上位机对 单片机 进行实时控制。 程序如下: //这是一个 单片机 C51串口接收(中断)和发送例程,可以用来测试51单片机的中断接收   //和查询发送,另外我觉得发送没有必要用中断,因为程序的开销是一样的  #include<...

http://www.eeworld.com.cn/mcu/article_2018011037282.html 发布时间: 2018-01-10



51单片机8255驱动C程序

/*---------------------------------------------------------------------------------------------------------------- 库文件名称:driver8155.h 功能描述:驱动8155,不需要了解8255的工作原理,透明操作8255的三个输入输出口PA、PB、PC 读A口只需要调用rd_PA,写则需要调用wr_PA;B、C操作也一样 全局变量: IO_flags,在其它程序中不能对其改写 特殊说明: 无 //-...
关键词: 51单片机 8255驱动

http://www.eeworld.com.cn/mcu/article_2018010937261.html 发布时间: 2018-01-09



AT89C2051单片机开发点钞机外接显示屏

从图上可以清楚的看出:点钞机的外接显示屏主要由 单片机 Atmel公司生产的AT89C2051、三只七段共阳数码管LED1~LED3、晶体三极管V1~V3和相应的电阻电容及插头所组成。    大家知道,LED数码管是由发光二极管作为显示字段的数码型显示器件。在数码管显示器中,一般情况下都采用动态扫描式显示方式。所谓扫描式,就是当有多个七段(带小数点的为八段)显示器要显示时,将其各个对应引脚接在一起,也就是说,所有的a段接在一起,b段也接在一起,依此类推。而利用各七段显示器的共阳(或共阴)极来确定哪一个七段显示器要显示。这样做的目的有二:(1)省...

http://www.eeworld.com.cn/mcu/article_2018010837226.html 发布时间: 2018-01-08



基于单片机的流水灯介绍_51单片机流水灯的五种实现方法

本文为大家带来五种51单片机流水灯的实现方法。51单片机流水灯原理为主控芯片和流水灯模块的原理图。流水灯模块接在单片机的P1口,由原理图可以知道,在P1口给一个低电平即可点亮LED灯。相反,如果要LED灯熄灭,就要把P1口的电平变为高电平即可。要实现流水灯功能,我们只要将LED1~LED8依次点亮、熄灭,依始类推,8只LED变会一亮一暗的做流水灯了。实现8个LED流水灯程序用中文表示为:P1.0...
关键词: 流水灯 单片机

http://www.eeworld.com.cn/qrs/article_2018010743269.html 发布时间: 2018-01-07



51单片机6位计数器汇编程序

1602液晶6位计数器    RS EQU P2.0     RW EQU P2.1     E EQU P2.2     org 00h    a_bit equ 30h          ...

http://www.eeworld.com.cn/mcu/article_2018010737219.html 发布时间: 2018-01-07



51单片机1602LCD显示数字频率计

;硬件连接:1602LCD 显示000000Hz 短接p1.4--p3.5则显示0000010hz               ;LCD1602显示在不增加外部计数硬件的情况下,本试验软件可测最高频率达到460KHz;工作原理:                          ;1S 钟内对输入脉...

http://www.eeworld.com.cn/mcu/article_2018010737213.html 发布时间: 2018-01-07



51单片机超声测距程序

超声测距器单片机程序#include <reg51.h> #define uchar unsigned char #define uint unsigned int #define ulong unsigned long extern void cs_t(void);extern void delay(uint); extern void display(uchar*);&n...

http://www.eeworld.com.cn/mcu/article_2018010737206.html 发布时间: 2018-01-07



51单片机快热式热水器程序

/*-------------------------------------- 快热式热水器程序 MCU AT89C51  XAL 12MHz --------------------------------------*/ //#pragma  SRC #include <reg51.h>#include <intrins.h> #include <math.h> void delay(...

http://www.eeworld.com.cn/mcu/article_2018010737210.html 发布时间: 2018-01-07



DDS技术的数控信号发生器51单片机控制程序

;***************************************************** ;       基于DDS技术的数控信号发生器控制程序          ; ;              正弦波1Hz-10MHZ  &n...

http://www.eeworld.com.cn/mcu/article_2018010737199.html 发布时间: 2018-01-07



采用51单片机数字实验室的实验和设计

的软件仿真功能,友好的用户界面以及易于掌握的特点而受到工程技术人员的欢迎,有人甚至认为Keil是目前最好的51单片机开发应用软件。  三、51单片机数字实验室的应用实例    运用Keil软件并结合数字外围器件只需在PC机上便可进行单片机实验(可称为数字实验室方式),下面以两个实例来说明运用Keil软件进行程序调试(软件模拟仿真)的过程。  例1:单片机(80C51)晶振频率为12MHz.利用TO...

http://www.eeworld.com.cn/mcu/article_2018010537166.html 发布时间: 2018-01-05



AT89C2051单片机双路路灯照明控制器

  通常我们常见的路灯、通道灯、广告灯箱等公共场所用照明灯具往往彻夜通明,或者说在白天不应照明时工作了,造成了电能的浪费。还有些因为采用了定时控制方式,随着季节的变化未能及时设置好控制器,造成了控制不适时,如天已暗灯未明等现象,影响了照明效果。本文介绍采用AT89C2O5l单片机制作的双路路灯照明控制器,仍然采用光控式,但与一般的光控开关相比由于采用了单片机,具有较强  的抗干扰性能,一路为夜间全明,另一路可设置晚上照明时间,到时自动关闭。 <iframe id="iframeu2163852_0" src="http://pos.baidu.com/ycmm?conwid=2...

http://www.eeworld.com.cn/mcu/article_2018010537165.html 发布时间: 2018-01-05



基于51单片机的低成本心电监护系统设计

       1 引言       虚拟医学仪器充分利用计算机丰富的软硬件资源,仅增设少量专用软、硬件模块,便可实现传统仪器的全部功能及一些传统仪器无法实现的功能,同时缩短了研发周期。本系统由两部分组成:以C8051F320单片机为核心的数据采集装置和以PC机为平台的分析处理系统。设计中充分考虑数据采集装置体积小、功耗低、操作快捷的要求,因此全部采用SMT封装的元器件。PC监护终端通过USB接口接收数据,传输速率高;采用图形编程语言LabVIEW编写显示、存储、分析处理等功能程序。该系统可实时监护并提供心动周期,心...

http://www.eeworld.com.cn/mcu/article_2018010537164.html 发布时间: 2018-01-05



设计属于自己的单片机最小系统

220欧的电阻9只4.7K的电阻一只1.2K的电阻一只4.7K的排阻一只,12MHz的晶振一只有源5V蜂名器一只AT89S51单片机一片常开按钮开关1只紧锁座一只(方便芯取下来的,绿色的)发光二极管(5MM红色)8只万能板电路版15*17CMS8550三极管一只4.5V电池盒一只,导线若干。七、硬件电路的焊接按照原理图把上面的元件焊接好,详细步骤省略。八、相关程序编写针对上面的电路原理图,设计出本系统...
关键词: 单片机 最小系统

http://www.eeworld.com.cn/mcu/article_2018010537163.html 发布时间: 2018-01-05



51单片机IO口直接驱动LED数码管方法

1.实验任务  如图13所示,利用AT89S51单片机的P0端口的P0.0-P0.7连接到一个共阴数码管的a-h的笔段上,数码管的公共端接地。在数码管上循环显示0-9数字,时间间隔0.2秒。2.电路原理图            图4.7.13.系统板上硬件连线  把“单片机系统”区域中的P0.0/AD0-P0.7/AD7端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个数码管的a-h端口上;要求:P0.0/AD0与a相连,P0.1/AD1与b相连,P0.2/AD2与c相连,……,P0.7/AD7与h相连。4.    程序设计内容(1).LED数码...

http://www.eeworld.com.cn/mcu/article_2018010537162.html 发布时间: 2018-01-05




<上一页 12345678910111213141516 下一页> 相关结果约12,080个