源码算法文章列表
51单片机多字节的除法源程序
51单片机多字节的除法源程序51单片机多字节的除法源程序 ;(四字节除四字节,被除数或者除数小于四字节,则前面填0即可) ; 后面还有一个双字节除双字节的程序,如果除数是......
采用12C2052AD的一氧化碳浓度报警程序
采用12C2052AD的一氧化碳浓度报警程序 采用12C2052AD的一氧化碳浓度报警程序(74HC164显示) //STC12C2052AD输出PWM波 ,同时检测电压显示,自动稳压 。 //74HC164串入......
STC12C2052AD手机电池充电器程序
STC12C2052AD手机电池充电器程序 /******************* C语言运算符优先级 1级优先级 左结合 () 圆括号 [] 下标运算符 -> 指向结构体成员运算符 .......
基于STC12C2052AD单片机的红外遥控器源代码
基于STC12C2052AD单片机的红外遥控器源代码 基于STC12C2052AD单片机的红外遥控器源代码// 中断函数注意养成指定寄存器组的习惯//不同优先级的中断程序绝对不能使用同一组寄......
LCD1602-DS1302时钟程序设计
LCD1602-DS1302时钟程序设计 LCD1602-DS1302时钟程序设计 //DS1302时钟程序 #include <stc89c52.h>#include <intrins.h>#define uchar unsigned char#define uint un......
单片机中断程序模块应用
单片机中断程序模块应用 单片机中断程序模块应用#include<reg52.h> //单片机的头文件#define uint unsigned int //宏定义无符号整型#define uchar unsigned char//宏定义无......
单片机的流水灯程序
单片机的流水灯程序 采用仪隆单片机EM78P153S的流水灯程序 无聊为庞师傅写于2011年3月21日 #include"EM78x153xx.h"#define DISI() _asm{disi}#define ENI() _asm{eni}#de......
三个I/O口矩阵按键源程序
三个I/O口矩阵按键源程序 三个I/O口矩阵按键源程序uchar buttion(void)//按键读写程序{uchar keybuf1=0x00,keybuf2=0x00,keysta=0x00;bit zz=0,z12=0,z23=0,z31=0,ff=0,f12......
DS18B20与AT89C2051组成的测温系统源程序
DS18B20与AT89C2051组成的测温系统源程序DS18B20与AT89C2051组成的测温系统源程序 用一片DS18B20构成测温系统,测量的温度精度达到0.1度,测量的温度的范围在-20度到+......
51单片机串行通信口编程
51单片机串行通信口编程51单片机串行通信口编程80C51的串行通信口是一个功能强大的通信口,而且是相当好用的通信口,程序编写也很简单,下面我们分别谈论: 串行中断接收程......
MAX7456随屏显示器SPI接口时序及源程序
MAX7456随屏显示器SPI接口时序及源程序MAX7456随屏显示器SPI接口时序及源程序摘要:MAX7456随屏显示(OSD)发生器具有SPI™兼容接口,本应用笔记介绍了SPI接口的工作原理......
收音机模块TEA5767的C语言控制程序
收音机模块TEA5767的C语言控制程序收音机模块TEA5767的C语言控制程序 TEA5767采用I2C或者三线接口控制,我是用的I2C,单片机用STC89C52,带1K EEPROM,可以掉电存台,1602LCD......
keil嵌入汇编的源码分析
keil嵌入汇编的源码分析keil嵌入汇编的源码分析 将此源文件加入要编译的工程文件,将光标指向此文件,选择右键菜单option for file asm.c”,将属性单“propertie......
CRC标准及生成过程介绍
CRC标准及生成过程介绍CRC标准及生成过程介绍标准 根据应用环境与习惯的不同,CRC又可分为以下几种标准: ①CRC-12码; ②CRC-16码; ③CRC-CCITT码; ④CRC-3......
CRC校验原理及程序设计
CRC校验原理及程序设计CRC校验原理及程序设计 这两天做项目,需要用到 CRC 校验。以前没搞过这东东,以为挺简单的。结果看看别人提供的汇编源程序,居然看不懂。花了两天......
单片机模拟串口方法及程序设计
单片机模拟串口方法及程序设计单片机模拟串口方法及程序设计模拟串口就是利用51的两个输入输出引脚如P1.0和P1.1,置1或0分别代表高低电平,也就是串口通信中所说的位,如起始位......
用整型变量(非浮点运算)的PID算法及源程序
用整型变量(非浮点运算)的PID算法及源程序用整型变量(非浮点运算)的PID算法及源程序 真正要用PID算法的时候,发现书上的代码在我们51上来实现还不是那么容易的事情。简......
数字温度传感器DS18b20测温源程序(C语言)
数字温度传感器DS18b20测温源程序(C语言)数字温度传感器DS18b20测温源程序(C语言) #include <reg51.h> #include<intrins.h> #define BUSY1 (DQ1==0) sbit DQ1 = P0^4; un......
基于51单片机的红外遥控器源程序
基于51单片机的红外遥控器源程序基于51单片机的红外遥控器源程序下面是基于AT89C2051的红外遥控学习器源程序ORG 0000HAJMP MAINORG 0003HAJMP KEYPRESSORG 000BH AJMP TIME......
红外门控系统单片机源程序
红外门控系统单片机源程序红外门控系统单片机源程序程序的具体内容如下:$MOD52 ORG 0000HLJMP MAINORG 0003HLJMP 0100HORG 0013HLJMP 0150HORG 0050HMAIN: CLR AMOV 30H ,......
数字温度传感器DSl8B20程序设计技巧
数字温度传感器DSl8B20程序设计技巧数字温度传感器DSl8B20程序设计技巧 1 DS18B20的精简编程考虑测温分辨率:通过设置配置寄存器,DS18B20有0.5℃、0.25℃、0.125℃和0.06......
浮点数存取方法及源程序
浮点数存取方法及源程序浮点数存取方法及源程序笔者在编制应用程序时有这样的要求:将运算的结果(浮点数)存入EEPROM中。我们知道,浮点数在C语言中是以IEEE格式存储的,一......
C和汇编混合编程经验
C和汇编混合编程经验C和汇编混合编程经验 在C和汇编混合编程的时候,存在C语言和汇编语言的变量以及函数的接口问题。 在C程序中定义的变量,编译为.asm文件后,都被放进......
定时器应用C语言程序
定时器应用C语言程序定时器应用C语言程序#include "stdio.h"#include "reg51.h"// 0 - 9 的编码unsigned char code table[] = { 0x11,0xb7,0x29,0x23,0x87,0x43,0x41,0x37,......
51单片机嵌套中断设计及编程经验
51单片机嵌套中断设计及编程经验51单片机嵌套中断设计及编程经验 我现在在开发一个系统,用了三个中断,有外部中断1,定时器中断0,串口中断,我设定中断的优先级是:定时......
Reference URL:http://www.dz3w.com/mcu/c51src/
Reference URL:http://www.dz3w.com/mcu/c51src/
Reference URL:http://www.dz3w.com/mcu/c51src/
联系客服