编辑: hyszqmzc 2019-07-04
ATT7053智能电表程序与电路图设计 作者:瑞生发表于:2014-3-13阅读:340次 瑞生网http://www.

rationmcu.com版权所有 ATT7053AU 是一颗带 SPI 的单相多功能计量芯片(EMU) . 芯片的工作范围是 3.0 ~ 3.6V.使用晶振为 5.5296MHz. 1.att7053电路图 2.att7053 PCB图3.做好的成品板 4.LPC1114单片机与ATT7053采用SPI通信方式,下面采用软件模拟SPI时序 5.SPI读程序 uint32_t SPI_Read(uint8_t address) { int8_t i;

uint32_t temp_data;

temp_data = 0;

SCK_L;

Delay(1);

CS_H;

Delay(2);

CS_L;

Delay(5);

SCK_H;

Delay(1);

MOSI_L;

Delay(1);

SCK_L;

Delay(1);

for(i=6;

i>=0;

i--) { SCK_H;

Delay(1);

if((address & (0x01i) MOSI_H;

else MOSI_L;

Delay(1);

SCK_L;

Delay(1);

} Delay(2);

SCK_H;

Delay(1);

SCK_L;

if(MISO_H) temp_data=temp_data|1;

Delay(1);

for(i=0;

i

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题