![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
外设驱动
风雨依依
学海无涯苦作舟
展开
-
DS1302驱动
// DS1302.c#include <reg52.h>#include <intrins.h>#include "DS1302.h"#define NOP(); _nop_();_nop_();sbit DS1302_Sclk=P2^0;sbit DS1302_IO=P2^1;sbit DS1302_CE=P2^2;/**************************...原创 2018-07-14 06:20:31 · 857 阅读 · 0 评论 -
ADC TLV1544 驱动
// tlv1544.h#ifndef _1544_H#define _1544_H#include <reg52.h>typedef unsigned int UINT16; typedef unsigned char UINT8;sbit AD_1544_DOUT=P3^0;sbit AD_1544_CLK=P3^1;sbit AD_1544_CS=P3^2;sbit AD_154...原创 2018-07-14 06:31:07 · 408 阅读 · 0 评论 -
IO模拟I2C
#include "reg52.h"#define SDA P1^0#define SCL P1^1//延时函数,根据MCU时钟不同调整到1msvoid delay_ms(u16 x){ u8 i; for(;x>0;x--) { for(i=217;i>0;i--); } }static void set_sda(u8 lev){ if(lev) SDA = 1; else ...原创 2018-07-14 06:46:02 · 911 阅读 · 0 评论