
51单片机红外发射模块与红外接收模块的代码程序设计-红外发射模块:电源3.3V或5V,通过发射管发射38KHz的红外信号,高电平驱动
红外接收模块:电源3.3V或5V,可接收红外信号,并解调成逻辑电平,低电平有效

基于AT89S51单片机实现信号频率计数功能的设计-利用AT89S51单片机的T0、T1的定时计数器功能,来完成对输入的信号进行频率计数,计数的频率结果通过8位动态数码管显示出来。要求能够对0-250KHZ的信号频率进行准确计数,计数误差不超过±1HZ。

C51单片机实现DTH11温湿度传感器测量仿真的设计-关于单片机DTH11温湿度测量仿真,过去大多无法进行,都用的SHT11来代替,但实际上,DHT11的驱运程序与SHT11的驱运程序有着本质上的区别,DHT11只需要接线3根线就可以工作,VCC、GND、DATA,工作时由单片机通过DATA线向DHT11发送启动信号,DHT11接到信号后返回一个应答信号,单片机收到到应答信号便可开始接收温湿度数据(8bit湿度整数+8bit湿度小数+8bit温度整数+8bit温度小数+8bit校验和),SHT11是四线驱动。

基于PIC单片机的摩托车防盗器设计-R3EQU0X03PORT5EQU0X05PORT6EQU0X06R3EQU0X03KEY_STATUSEQU0X10;低半字节为按键标志,高半字节为控制标志SIGNAL_LOWEQU0X11;信号电平低计数器SIGNAL_HIGHEQU0X12;信号电平高计数器DATA_RECORDEREQU0X1

PIC单片机对9346EEPROM程序的读写设计-LIST P=16F877A, R=DEC
include “P16F877A.inc” ;包含头文件
__CONFIG _DEBUG_OFF&_CP_ALL&_WRT_HALF&_CPD_ON&_LVP_OFF&_BODEN_OFF&_PWRTE_ON&_WDT_OFF&_HS_OSC
#DEFINE CS PORTC,2 ;片选信号
#DEFINE CLK PORTC,3 ;时钟信号输入
#DEFINE DI PORTC,5 ;数据输入脚

单片机系统失效的原因以及提高系统可靠性的措施方法解析-一个单片机系统的可靠性是其自身软硬件与其所处工作环境综合作用的结果,因此系统的可靠性也应从这两个方面去分析与设计。对于系统自身而言,能不能在保证系统各项功能实现的同时,对系统自身运行过程中出现的各种干扰信号及直接来自于系统外部的干扰信号进行有效的抑制,是决定系统可靠性的关键。

8051单片机数据存储器的扩展设计-CS为片选信号,当该信号为0时,存储器才能正常读写,当CS为1时,存储器的输出端D0-D7和地址总线A0-A12都为高阻状态,即相当于存储器芯片没有接入电路,片选信号常用与电路中有多片同类芯片时选择哪一个芯片有效,即哪一片芯片被接入电路中,在本例中,由于只有一片程序存储器,没有选择的必要,所以可把片选端接地,使其永远有效。

8031单片机控制线的用法解析-l ALE//PROG:ALE-地址锁存有效信号输出,在访问片外程序存储器期间,每机器周期该信号出现两次(频率=fosc/6),其下降沿用于控制锁存器锁存P0口输出的低8位地址信号。即使不在访问片外程序存储器期间,该信号也以上述频率出现。