?? paralleldac.c
字號(hào):
/*****************************************/
/* Copyright (c) 2005, 通信工程學(xué)院 */
/* All rights reserved. */
/* 作 者:戴 佳 */
/*****************************************/
#include "ParallelDAC.h"
void main()
{
EA = 1;
EX0 = 1; //打開(kāi)外部中斷0
/* 無(wú)限循環(huán),等待外部中斷0啟動(dòng)數(shù)模轉(zhuǎn)換 */
while(1);
}
/* 外部中斷0服務(wù)子程序 */
void int0svr(void) interrupt 0 using 1
{
uchar i;
/* 選擇A輸入寄存器,即選擇A通道 */
A0 = 0;
A1 = 0;
LDAC = 1; // 將LDAC置高
DataL = AdL8; // 低8位數(shù)據(jù)裝入
for (i=0;i<250;i++) // 適當(dāng)延時(shí)
i=i;
DataH = AdH4; // 高4位數(shù)據(jù)裝入
/* 將LDAC置低,輸入寄存器數(shù)據(jù)轉(zhuǎn)入DAC寄存器,模擬輸出端VOUTA輸出模擬信號(hào) */
LDAC = 0;
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -