找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5991|回復(fù): 0
收起左側(cè)

單片機(jī)與DA芯片的編程問題,請高人指教

[復(fù)制鏈接]
ID:17322 發(fā)表于 2009-9-18 09:44 | 顯示全部樓層 |閱讀模式
我編了一個(gè)用philips的P89C58BP單片機(jī)控制AD7535進(jìn)行數(shù)模轉(zhuǎn)換的程序,但是輸出的模擬電壓為零
(AD7535轉(zhuǎn)換出的是電流,是通過它的IOUT輸出的,連接OP07將電流轉(zhuǎn)換為電壓,我通過量OP07的6腳和3腳確定轉(zhuǎn)換是否成功)
程序如下:
#include<reg51.h>
#include<absacc.h>
#define AD7535MSB XBYTE[0x1FFF]/*使CSMSB = 0,CSLSB =1, LOAD =1*/
#define AD7535LSB XBYTE[0x3FFF]/*使CSMSB = 1,CSLSB =0, LOAD =1*/
#define LOAD   XBYTE[0x5FFF]   /*使CSMSB = 1,CSLSB =1, LOAD =0*/
main()
{
   P3&=0xBF;/*WR = 0*/
   AD7535MSB = 255;//賦值全0XFF
   AD7535LSB = 255;
   LOAD = 0;
   while(1);
}
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表