外部中断0嵌套定时器中断 进入外部中断之后启动定时器中断,执行完之后关掉定时器中断unsigned char time; sbit bb1=P1^0; void int0(void) interrupt 0 using 1 { TMOD=0x01; &nb
电子线路板的制作方法,常见的有两种。下面分别作一些介绍。 1.铆钉线路板 在1.5~2毫米厚的绝缘板(一般是环氧玻璃纤维板、胶水板等)上,按元件的装置要求,钻上直径比铜铆钉稍大一些的小孔,使铜铆钉能正好穿入。然后用冲头和榔头将铜铆钉铆在孔内。元件就
51单片机超声波测距C程序 (2010-01-26 14:09:10) 转载 超声波检测原理 超声波测距的程序流程图 程序如下: //超声波模块程序 //超声波模块程序 //Trig = P2^0 //Echo = P3^2 #include <re
超声波模块液晶显示程序 硬件使用最常用的超声波探头4引脚,2个电源,一个输入信号,一个输出信号,输入信号为触发信号,输出高电平的宽度代表测量距离,本例主要描述如何测量该高电平的宽度。 http://shop34791330.taobao.com/ dofly店铺近期推出该超声波探头,敬请关注。 main程序 #include <r
nrf24l01的51驱动程序 随着物联网时代的到来,无线通信技术日趋重要。 nrf24l01是适合初学入门的无线模块。于是乎我就一头埋进去,苦干一周有余。发现网上的程序都是抄来抄去的,不甚寒心。抄也就算了,光抄错的!后来自己动手研究,完成了SPI接口的操作,继续攻克无线模块,最终无果,只好再找代码
什么是ttl电平 TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0",这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的标准技术。 TTL电平信号对于计算机处理器控制的设备内部的数据传输是很理想的,首先计算机处理器控制的设备内部的数据传输对于电源的要求不高
DS18B20.H #ifndef DS18B20_H #define DS18B20_H /********************************************************************************************************* ** 基本环境 *********
DS18B20.C #include "DS18B20.h" /********************************************************************************************************* ** 全局变量 ****************
测试DS18B20 /*文件名:测试DS18B20.C /功能:使用数码管测试温度传感器 */ /**************************************************************************************** *包含文件声明 ******************
DS18B20 2008-09-26 12:31:09| 分类: 单片机 | 标签: |字号大中小 订阅 #include<reg52.h> sbit DQ =P2^2; //定义通信端口 //延时函数 void delay(unsigned int i)
首 页
基于AT89C52单片机的SD卡读写设计 发表时间:2009-06-26 12:11:21发布人:administrator 阅读次数:43
单片机AT89S51与ADC0809设计一个数字电压表 发表时间:2009-06-26 12:11:28发布人:administrator 阅读次数:112
用AT89S51单片机多路开关状态指示 发表时间:2009-06-26 12:11:30发布人:administrator 阅读次数:50
单片机C程序延时精度研究 发表时间:2009-06-26 12:11:56发布人:administrator 阅读次数:51 在单片机应用中
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号