實(shí)驗(yàn)一:正弦波產(chǎn)生程序://本程序?qū)⑼ㄟ^PIC16F877A的I2C方式驅(qū)動(dòng)D/A轉(zhuǎn)換器MAX518,使其D/A0通道輸出 //一個(gè)連續(xù)的正弦波形(注:本程序并沒對正弦波的頻率進(jìn)行控制) //適合3EPIC實(shí)驗(yàn)板#include #include const
實(shí)驗(yàn)一:寫入按鍵次數(shù)在24C04上,并讀出顯示在4個(gè)LED上。程序://寫入按鍵次數(shù)在24C04上,并讀出顯示在4個(gè)LED上 #define uchar unsigned char #define uint unsigned int #define ulong unsigned long#include
#include #define OP_READ 0xa1 //器件地址讀 #define OP_WRITE 0xa0 //器件地址寫 #define uchar unsigned char #define uint unsigned int #define SDA_OUT P1DIR |= BIT3 #define SDA_IN P1DIR
D1點(diǎn)亮說明正確,D1閃爍說明錯(cuò)誤。主程序:/******************************************************************************* *File: Main.C *功能: 使用硬件I2C對EEPROM進(jìn)行操作,利用中斷方式操作 **********
IIC 即Inter-Integrated Circuit(集成電路總線),這種總線類型是由飛利浦半導(dǎo)體公司在八十年代初設(shè)計(jì)出來的,主要是用來連接整體電路(ICS) ,IIC是一種多向控制總線,也就是說多個(gè)芯片可以連接到同一總線結(jié)構(gòu)下,