基于STC51单片机的串口使用的程序源代码

基于STC51单片机的串口使用的程序源代码。 ...
关键词: 源代码 单片机

http://download.eeworld.com.cn/detail/jujuyaya222/567659 发布时间: 2018-03-08



51单片机学习资料(超全)

工具集合,芯片资料,proteus资料等等。 ...
关键词: 单片机

http://download.eeworld.com.cn/detail/nonogugu66/567569 发布时间: 2018-03-07



89C51单片机编程程序

  #include "at89x52.h"  #include "stdio.h"  #include "intrins.h"  #include "ctype.h"  sbit rdy=P3^2;  sbit vpp=P3^3;  sbit p26=P3^4;  sbit p27=P3^5;  sbit p36=P3^6;  sbit p37=P3^7;  sbit prog=P2^7;  void init_serial()  {  SCON=0x50; /*mode 1*/  TMOD=0x20;  TH1...

http://www.eeworld.com.cn/mcu/article_2018030638078.html 发布时间: 2018-03-06



51单片机数字钟温度计的编程案例

        #include "reg51.h"    char disp[11]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40};char disp_dot[11]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef,0xc0};     sbit DQ = P1^3;  //定义通信端口    //晶振12MHz ...

http://www.eeworld.com.cn/mcu/article_2018030638077.html 发布时间: 2018-03-06



K9F5608A的51单片机驱动程序

  K9F5608A的MCS-51单片机驱动程序主要包括函数声明管脚定义部分、命令操作函数以及数据输出函数。  (1)函数声明管脚定义部分主要完成程序所涉及的库函数的声明及有关引脚的定义,一般置于程序的开头部分,代码如下:   (2)命令操作函数NFCommand()。  NfCommand()函数实现向K9F5608发送操作命令,程序代码如下:  (3)地址发送函数NfAddre()。  NfAddre()函数完成向K9F5608发送3字节地址数据,程序代码如下:  (4)页读函数。  页读函数实现对K9F5608数据的页读功能,主要包括ReadPageF()、ReadPage()...

http://www.eeworld.com.cn/mcu/article_2018030638067.html 发布时间: 2018-03-06



用软件实现DAA的方法

    AVR单片机问世以来,获得广泛关注。它是一种采用精简指令集、以时钟周期为机器周期的高速单片机。它采用快速寄存器文件(共有32个寄存器 R0~R31,其中R16~R31具有较强通用功能)、快速单周期指令。另外在存储器技术(Flash存储器、EEPROM)、低功耗、系统可靠性、定时 /计数器功能多样化等方面也都具特色。但由于采用精简指令集,它没有一般8位机的DAA指令。因BCD码加减法运算及定点数制转换都要用到DAA功能,故给使用汇编语言研发带来不便。本文重点介绍用软件实现DAA的方法。    计算机采用的十进制操作数一般都为压缩型8421 BCD码...
关键词: 软件实现 DAA

http://www.eeworld.com.cn/mcu/article_2018030638059.html 发布时间: 2018-03-06



基于89C51单片机串行A/D驱动程序的设计

  串行A/D转换器转换后的结果是以串行方式输出,数字量以串行方式输出可简化系统的连线,缩小电路板的面积,节省系统的资源。下面以TLC2543为例,介绍串行A/D驱动程序的设计。    89C51单片机与TLC2543芯片的接口电路图如下图所示。TLC2543的3个控制输入端CS(的反)、I/OCLOCK、DATAINPUT和一个数据输出端DATAOUT分别与单片机的P1.4、Pl.l、P1.2和P1.3引脚相连,单片机采用的晶振频率为12MHz。    电路设计时,我们将TLC2543有两个基准电压输入REF+、REF-分别与电源(VCC)、GND相连,这样连接可保证数字输出的满度和零点,但...

http://www.eeworld.com.cn/mcu/article_2018030638058.html 发布时间: 2018-03-06



基于51单片机FFT算法的源码设计

  FFT算法是计算离散傅里叶变换的方法,它大大地减少了运算量,缩短了运算时间,使实时分析成为可能。  按时间抽取的FFT算法通常将原始的数据倒位序存储,最后按照正常顺序输出结果X  下面是128点的FFT函数。  (1) 128点FFT子函数。  (2)下面给出256位的KeilC51源程序,目的是能够更好地熟悉FFT算法在单片机及其他嵌入式处理器中的实现方法。   我们在使用FFT算法程序的时候,可以根据需要对上面的程序进行优化处理。优化处理主要是使用直接的整数加减、移位、乘法操作去替换程序中采用定点模拟实现的加减、移位、乘法等操作。...
关键词: 51单片机 FFT算法

http://www.eeworld.com.cn/mcu/article_2018030638054.html 发布时间: 2018-03-06



KeilC和ANSIC的对比

  Keil C51编译器是一个完全支持ANSI标准的C语言编译器,除少数关键地方外,KEILC和标准ANSI C语言是基本类似的;但是由于51单片机结构的特殊性,KEIL C进行了一些扩展。    KEIL C51的扩展类型如下表所示。...
关键词: KeilC ANSIC

http://www.eeworld.com.cn/mcu/article_2018030638052.html 发布时间: 2018-03-06



基于51单片机的LED旋转显示器

基于51单片机的旋转led显示器。 ...
关键词: 51单片机 LED

http://download.eeworld.com.cn/detail/sinceyoulove/567546 发布时间: 2018-03-06



51单片机控制的FM收音机

单片机自20世纪70年代问世以来,以极其高的性能价格比受到人们的重视和关注,所以应用很广,发展很快。单片机的特点是体积小、集成度高、重量轻、抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,开发较为容易。正因为单片机有如此多的优点,因此其应用领域之广,几乎到了无孔不入的地步。在我国,单片机已被广泛地应用在工业自动化控制、自动检测、智能仪表、智能化家用电器、航空航天系统和和国防军事、尖端武器等各个方面。我们可以开发利用单片机系统以获得很高的经济效益。更重要的意义是单片机的应用改变了控制系统传统的设计思想和方法。以前采用硬件电路实现的大部分控制功能,正在用...
关键词: TEA5767HN 单片机 芯片

http://download.eeworld.com.cn/detail/rubyonrails/567531 发布时间: 2018-03-06



uIP在51单片机上的移植

  uIP其主要是为8位和16位系统设计的,程序在编写时就考虑到了移植问题。uIP的主要文件包括uip.c和uip_arp.c。    (1)移植的基本过程。    针对所用编译器的类型更改定义数据类型,底层RTL8019AS芯片的驱动和实现应用层代码,系统定时器接口等。下面分别予以说明。    数据类型的定义:   typedefunsignedcharu8_t;typedefunsignedshortu16_t;typedefunsignedshortuip_stats_t;由于KeilC编译器默认情况下的编译模式为small,变量的定义在内部RAM中,编译时编译模式应改为Lar...
关键词: uIP 51单片机 移植

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



PCF8591与AT89C51单片机的接口程序

  以AT89C51为主器件.I2C总线上连接4个PCF8591芯片,芯片地址分别为(OOOb、OlOb、020b、400b),89C51的P3.6作为SCL信号.P3.7做为SDA信号,每个芯片的模拟输入采用单端方式输入,参考电压VREF选用4.8V。参考电路如下图所示。下面程序为I2c协议、读取4路A,D转换数据以及写入D/A变换数值的C语言代码。...
关键词: PCF8591 AT89C51 单片机

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



CRC校验码在单片机中的程序实现的求取

由单片机嵌入式系统与微机组成的工业检测和数据采集系统中,计算机与单片机之间经常需要进行数据通信。在数字通信过程中,干扰有可能使接收到的二进制数和发送的不一致,造成“0”和“1”互变的差错。一个实用的通信系统必需能发现这种差错,并加以纠正或给出重新发送信息。CRC(CyclICRedundancy Code循环冗余码),也称多项式编码。是一种检错效率高、原理简单、易于实现的通信编码,是目前在数字通信领域应用最为广泛的一种检验方式。如16位的 CRC—CCITT标准可以检测出所有的单位错、双位错、奇位数错及小于等于16位的突发错,大于17位的突发错检错率为99.9984%[1]。可见, CRC码的...
关键词: CRC校验码 单片机

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



新概念51单片机C语言教程_part1

新概念51单片机C语言教程分为5部分上传,需全部下载才可解压打开。本部分为part1,有需要的免费下来看看。 ...
关键词: C语言 单片机

http://download.eeworld.com.cn/detail/nonogugu66/567457 发布时间: 2018-03-05



利用单片机系统可靠性设计

    单论单片机硬件系统设计解决方案,一般从三个方面分析:优选设计方案、增加冗余和容错率、采用硬件抗干扰。本文详细的介绍了优化这三个方面对单片硬件可靠性带来的好处。    1、选优设计    在系统硬件设计和加工时,应该选用质量好的接插件,设计好工艺结构;选用合格的元器件,进行严格的测试、筛选和老化;设计时技术参数(如负载)要留有一定的余量或降额使用元器件;提高印制板和组装的质量。    2、采用硬件抗干扰措施    来自供电系统以及通过导线传输、电磁耦合等产生的电磁干扰信号,是单片机系统工作...

http://www.eeworld.com.cn/mcu/article_2018030438017.html 发布时间: 2018-03-04



用51单片机控制XL6009芯片,12v电源做个步进可调的2-9V的程控电源。

现在连XL6009怎么控制都不知道,哪个能帮我说说操作步骤哦?谢谢。 用51单片机控制XL6009芯片,12v电源做个步进可调的2-9V的程控电源。 “现在连XL6009怎么控制都不知道,哪个能帮我说说操作步骤哦?” 最可靠的办法是仔细看该芯片的datasheet。 [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=2324804&ptid=617620][color=#999999]maychang 发表于 2018-3-4 21:32[/color][/url][/size] “现在连XL6009怎么控制都不知道...

http://bbs.eeworld.com.cn/thread-617620-1-1.html 发布时间: 2018-03-04



求问,单片机的中断

定时器中断要怎么设置?随意一个IO口做中断引脚又要怎么设置? 求问,单片机的中断 定时器中断如下进行,初始化时:1,打开总中断允许IE=1,2,允许定时器几中断,3编写定时器几的中断服务函数 如果用C就是interrupt 几就行了。 管脚都是固定的,大多少51单片机不可以选任意管脚的。 [quote][size=2][url=forum.php?mod=redirect&goto...

http://bbs.eeworld.com.cn/thread-617584-1-1.html 发布时间: 2018-03-03



用KIA7033构成的51单片机复位电路

...

http://www.eeworld.com.cn/mcu/article_2018030238008.html 发布时间: 2018-03-02



由RFW122-M构成的短距离无线数据通信系统

    利用AT89LV52单片机作控制器,实现基于RFWaves公司的射频芯片RFW122-M的短距离无线数据通信系统;分析射频芯片RFW122-M及其与单片机的接口芯片RFW-D100的特点;给出系统的硬件原理框图及软件流程图。对应用于该装置的无线数据传输协议CSMA进行分析,并且在对固件的编程配置中加以实现。    目前, 短程射频通信技术是一种热门技术, 已广泛应用于实际中, 主要有无线局域网(WLAN )、个人区域网络(PAN) 及无线短距离消费类产品(如中低速数据传输应用, 有效范围在30 m以内)。该通信技术的标准有IEEE802...

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




<上一页 12131415161718192021222324252627 下一页> 相关结果约16,674个