资源简介
IIC协议 PCF8591ADDA转换
代码片段和文件信息
/*-----------------------------------------------
名称:IIC协议 PCF8591ADDA转换
内容:此程序通过IIC协议对DAAD芯片操作,读取电位器的电压,并输出模拟量,用LED亮度渐变指示
------------------------------------------------*/
#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
#include //包含NOP空指令函数_nop_();
#define AddWr 0x90 //写数据地址
#define AddRd 0x91 //读数据地址 mn
sbit Sda=P1^2; //定义总线连接端口
sbit Scl=P1^1;
bit ADFlag; //定义AD采样标志位
unsigned char code Datatab[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f};//7段数共阴码管段码表
data unsigned int Display[8];//定义临时存放数码管数值
/*------------------------------------------------
延时程序
------------------------------------------------*/
void mDelay(unsigned char j)
{
unsigned int i;
for(;j>0;j--)
{
for(i=0;i<125;i++)
{;}
}
}
/*------------------------------------------------
初始化定时器1
------------------------------------------------*/
void Init_Timer1(void)
- 上一篇:Linux网络编程
- 下一篇:跟进域名解析IP地址(c++ builder)
相关资源
- 简单驱动程序
- RF2401发码源程序
- TFT显示程序 源码
- 3G系统-WCDMA和CDMA2000完整MATLAB仿真程序
- 基于51单片机的spwm波形产生程序
- 基于飞思卡尔XEP100的LED点灯程序
- 基于MSP430G2553的蓝牙控制程序
- RS485;PC到单片机单向通讯;
- 51单片机计数器仿真加程序
- 单片机最小系统(附原理图和PCB).
- CS5532 的 STM32 驱动程序
- YS-1路延时继电器--程序工程(2015082
- 一个基于AD0808的模数转换电路及程序
- 51实时操作系统程序(easy51os)
- 开关控制led灯程序
- CS5460A电量计量芯片应用程序
- STM32F103 串口环形队列应用程序
- 基于PIC24单片机的AD7616程序
- arduino读取温湿度传感器程序
- AD7276驱动程序 STM32
- LED点亮CAN通信程序
- STM32 4路通用定时器程序
- STM32 4路高级定时器程序
- PCL测试程序
- 电子时钟程序(单片机)
- 51单片机巫妖王板子测试程序-串口收
- 4G远程温湿度数据采集系统(原理图和
- 51单片机万用表原理图PCB
- 51+sl811读写U盘的源程序+原理图
- 三电平NPCSVPWM源代码
评论
共有 条评论