搜索结果
找到约 17,277 项符合
光控延时 的查询结果
单片机编程 给初学单片机的40个实验(含电路图和源程序)
给初学单片机的40个实验(含电路图和源程序)
1. 闪烁灯 1. 实验任务 如图4.1.1所示:在P1.0端口上接一个发光二极管L1,使L1在不停地一亮一灭,一亮一灭的时间间隔为0.2秒。 2. 电路原理图 . 模拟开关灯 1. 实验任务 如图4.2.1所示,监视开关K1(接在P3.0端口上),用发光二极管L1(接在单片机P1.0端口上)显示开 ...
单片机编程 定时与计数技术
第6章 定时与计数技术6.1  概  述1.定时  定义:提供的时间基准。  分类:内部定时、外部定时。2.计数  定时与计数本质上是一致的。  计数的信号随机,定时的信号具有周期性。3.应用分时系统切换任务的时间基准、测速、计数6.1.2 定时方法1.软件定时  通过软件指令周期方法定时,如执行 ...
单片机编程 PCB可测性设计布线规则之建议―从源头改善可测率
P C B 可测性设计布线规则之建议― ― 从源头改善可测率PCB 设计除需考虑功能性与安全性等要求外,亦需考虑可生产与可测试。这里提供可测性设计建议供设计布线工程师参考。1. 每一个铜箔电路支点,至少需要一个可测试点。如无对应的测试点,将可导致与之相关的开短路不可检出,并且与之相连的零件会因无测试点而不可测。2. ...
单片机编程 定时器/计数器基础
15-1.实现定时的方法15-2.定时器/计数器的结构和工作原理 15-3.定时器/计数器的控制15-4.定时器/计数器的工作方式 15-5.定时器/计数器应用 软件定时软件延时不占用硬件资源,但占用了CPU时间,降低了CPU的利用率。例如延时程序。采用时基电路定时例如采用555电路,外接必要的元器件(电阻和电容),即可构成硬件定时电路。 ...
单片机编程 DS1820 C51 子程序 (一线数据传输)
//芯片资料请到www.elecfans.com查找
//DS1820 C51 子程序//这里以11.0592M晶体为例,不同的晶体速度可能需要调整延时的时间//sbit DQ =P2^1;//根据实际情况定义端口
typedef unsigned char byte;typedef unsigned int  word;
//延时void delay(word useconds){  for(;useconds>0;useconds--);}
//复位byte ow_re ...
单片机编程 采用18b20芯片的温度测量C51源程序
#include <reg51.h>#include<intrins.h>
#define&nbsp;&nbsp; BUSY1&nbsp;&nbsp;&nbsp; (DQ1==0) sbit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DQ1&nbsp;&nbsp;&nbsp; =&nbsp; P0^4;
unsigned char idata TMP; unsigned char idata TMP_d; unsigned char f; void wr_ds18_1(char dat);unsigned char rd_ds18_1();
/*************** ...
单片机编程 LC7461遥控解码子程序源代码
//遥控解码子程序,LC7461,用户码为11C//external interrupt0void isr_4(){
&nbsp;unsigned char r_count;//定义解码的个数&nbsp;unsigned long use_data=0;//定义16位的用户码,只用到13位&nbsp;unsigned long use_code=0;//定义16位的用户反码,只用到13位&nbsp;unsigned long data=0;//定义16位数据码,包括8位数据码和 ...
单片机编程 红外遥控接收程序
红外遥控接收;=================================================;; zsMCU51实验板配套学习例程;; 中山单片机学习网 智佳科技;; 作者:逸风 QQ:105558851;; http://www.zsmcu.com; E-mail:info@zsmcu.com;=================================================ORG 0000HLJMP START;转入主程序ORG 0010HSTART:MAIN:JNB P2.2,I ...
单片机编程 4位八段数码管的十进制加计数仿真实验(含电路图和仿真文件)
4位八段数码管的十进制加计数仿真实验,程序采用汇编语言编写。此程序在仿真软件上与EDN-51实验板上均通过。仿真图中的数码管位驱动采用74HC04,如按EDN-51板上用想同的PNP三极管驱动在仿真软件上则无法正常显示。程序共分5块,STAR0为数据初始化,STAR2为计数子程序,STAR3为4位数码管动态显示子程序,STAR4为按键扫描子程 ...
单片机编程 MCU复位电路和振荡电路应用
系统start-up 定时器&#8226; 为了让振荡器能够稳定起振所需要的延时时间。&#8226; 其时间为1024 个振荡器振荡周期。制程和温度漂移&#8226; 因RC 振荡器的频率与内建振荡电容值有关,而此电容值与制程参数有关,所以不同的MCU 会表现出不一致性。在固定电压和温度下,振荡频率漂移范围约±25%。&#8226; 对于同一颗MCU(与制程 ...