include <> define uchar unsigned chardefine uint unsigned int sbit st=P32 ST 为转换启动信号当 ST 上跳沿时所有内部寄存器清零 下跳沿时开始进行 AD 转换在转换期间ST 应保持低电平sbit oe=P31 OE 为输出允许信号用于控制三条输出锁存器向 单片机输出
include<reg52.h>define uint unsigned intdefine uchar unsigned charsbit dula=P26sbit wela=P27sbit key1=P34uchar code table[]={0xc00xf90xa40xb00x990x920x820xf80x800x900x880x830xc60xa10x860x8e0xff}uch
main.cdate:2011.01.11this program written by Linux(xpj)without permission shall not illegally references. 交通灯参考源程序circuit connect:P0--------------------数码管段选P1.0p1.3-------------数码管位选P2--
用单片机控制AD (PCF8951)进行模数转换当拧动实验板上AD旁边的电位器RE2时在数码管的前三位以十进制方式动态显示出AD转换后的数字量(8位AD转换后数值在0255变化)include<>include<>define uchar unsigned chardefine uint unsigned intsbit sda=P20sbit scl=P21uchar auchar code t
基于51单片机和ADC0809的数据采集系统摘要:本文介绍了以51单片机为核心构成测控系统中模拟电压采样及AD转换方法同时也介绍了ADC0809转换芯片的内部结构工作时序及使用方法并给出了基于ADC0809构成的测控系统的硬件接口电路和软件编程关键字:单片机电压测量AD转换ADC0809Abstract:This article describes the coreponents o
#
新概念51单片机C语言教程----入门提高开发拓展全攻略郭天祥编著电子工业出版社例编写程序点亮第一个发光二极管(part2_ P27)include <> 52系列单片机头文件sbit led1=P10 声明单片机P1口的第一位void main() 主函数{led1=0 点亮第一个发光二极管}例编写程序点亮P1口的若干二极管(part2_ P39)include <>
HYPERLINK 51单片机红外解码程序1红外遥控系统通用红外遥控系统由发射和接收两大部分组成应用编解码专用集成电路芯片来进行控制操作如图1所示发射部分包括键盘矩阵编码调制LED红外发送器接收部分包括光电转换放大器解调解码电路 ??下面我们将使用下面两种设备:另外使用51单片机进行解码 2原理图 从原理图看出IR的data脚与51的PD2(P3.2)相连 2红外发射原理 要对红外
include <reg51.h>include <absacc.h>define uchar unsigned chardefine uint unsigned intdefine ADC0801 XBYTE[0x7fff]define disp_dat P1define LED_n P2sbit INTR=P32const uchar tab[]={ 0xc00xf90xa
#
违法有害信息,请在下方选择原因提交举报