//------------------------------------------------------------------------------------
//此程序為ADC轉(zhuǎn)換程序,可以選擇向ADC0BUSY寫1或用定時器0,1,2,3作為ADC的啟動信號。
//
//------------------------------------------------------------------------------------
//頭文件定義
//------------------------------------------------------------------------------------
//
#include <c8051f330.h>
#include <stdio.h>
//-----------------------------------------------------------------------------
// 定義16位特殊功能寄存器
//-----------------------------------------------------------------------------
sfr16 ADC0 = 0xbd;
sfr16 TMR0RL = 0xca;
sfr16 TMR1RL = 0xca;
sfr16 TMR2RL =0xca;
sfr16 TMR3RL =0xca;
sfr16 TMR0 = 0xCC;
sfr16 TMR1 = 0xCC;
sfr16 TMR2 = 0xcc;
sfr16 TMR3 = 0xcc;
//-----------------------------------------------------------------------------
// 全局變量定義
//-----------------------------------------------------------------------------
char i;
int result;
//-----------------------------------------------------------------------------
//定義常量
//-----------------------------------------------------------------------------
#define SYSCLK 49000000
#define SAMPLE_RATE 50000
//------------------------------------------------------------------------------------
// 定義函數(shù)
//------------------------------------------------------------------------------------
void SYSCLK_Init (void);
void PORT_Init (void);
void Timer0_Init (int counts);
void Timer1_Init (int counts);
void Timer2_Init (int counts);
void Timer3_Init (int counts);
void ADC0_Init(void);
void ADC0_ISR (void);
void ADC0_CNVS_ADC0h(void);
//------------------------------------------------------------------------------------
// 主程序
//------------------------------------------------------------------------------------
void main (void)
{
int ADCRESULT[50] ;
int k;
PCA0MD &= ~0x40; // 禁止看門狗
SYSCLK_Init ();
PORT_Init ();
Timer0_Init (SYSCLK/SAMPLE_RATE);
//Timer1_Init (SYSCLK/SAMPLE_RATE); //選擇相應(yīng)的啟動方式
//Timer2_Init (SYSCLK/SAMPLE_RATE);
//Timer3_Init (SYSCLK/SAMPLE_RATE);
ADC0_Init();
EA=1;
while(1)
{
//ADC0_CNVS_ADC0h();
k=ADC0;
ADCRESULT[i]=result; //此處設(shè)斷點,觀察ADCRESULT的結(jié)果
}
}
資源簡介:獲取MSN Messenger的聯(lián)系人列表的C++程序源代碼
上傳時間: 2015-02-09
上傳用戶:水中浮云
資源簡介:使用算法HGA求解的C程序源代碼
上傳時間: 2013-12-31
上傳用戶:jeffery
資源簡介:五個C++程序源代碼
上傳時間: 2013-12-10
上傳用戶:zsjinju
資源簡介:IPX協(xié)議C程序源代碼:用于網(wǎng)絡(luò)通信
上傳時間: 2013-12-26
上傳用戶:tyler
資源簡介:NETBIOS C程序源代碼 用于網(wǎng)絡(luò)通信
上傳時間: 2014-01-24
上傳用戶:songrui
資源簡介:網(wǎng)絡(luò)打印機及文件共享 C程序源代碼 用于網(wǎng)絡(luò)通信
上傳時間: 2015-02-22
上傳用戶:wff
資源簡介:C++程序源代碼 在ucos_ii基礎(chǔ)上加上網(wǎng)絡(luò)功能,串口調(diào)試, 在vc6.0 + masm.611下編譯通過,該軟件僅供學(xué)習(xí)使用。 建議你在學(xué)習(xí)該軟件的使用,首先先大致瀏覽一下ucos_ii的相關(guān)內(nèi)容
上傳時間: 2014-01-06
上傳用戶:VRMMO
資源簡介:歐洲安裝總線系統(tǒng)的USB串口接口驅(qū)動C程序源代碼.軟件代碼由西門子公司提供
上傳時間: 2015-03-24
上傳用戶:水口鴻勝電器
資源簡介:是《計算機常用數(shù)值計算算法與程序 C++版》一書的配套C++程序源代碼文件,每個源程序文件的文件擴展名都使用.cpp形式。這些C++程序已經(jīng)在微軟公司W(wǎng)indows 平臺下的Virsual C++ 6.0環(huán)境下通過
上傳時間: 2013-12-27
上傳用戶:璇珠官人
資源簡介:是《計算機常用數(shù)值計算算法與程序 C++版》一書的配套C++程序源代碼文件,每個源程序文件的文件擴展名都使用.cpp形式。這些C++程序已經(jīng)在微軟公司W(wǎng)indows 平臺下的Virsual C++ 6.0環(huán)境下通過
上傳時間: 2015-04-01
上傳用戶:asasasas
資源簡介:是《計算機常用數(shù)值計算算法與程序 C++版》一書的配套C++程序源代碼文件,每個源程序文件的文件擴展名都使用.cpp形式。這些C++程序已經(jīng)在微軟公司W(wǎng)indows 平臺下的Virsual C++ 6.0環(huán)境下通過
上傳時間: 2015-04-01
上傳用戶:chens000
資源簡介:用單片機C語言編的日歷芯片PCF8563的實時時間顯示C程序源代碼,可供單片機開發(fā)人員參考。
上傳時間: 2015-04-02
上傳用戶:sxdtlqqjl
資源簡介:C程序源代碼,編譯命令cc-ofgetfget.c-lcurses 此程序適用于SCOUNIX主機系
上傳時間: 2013-12-14
上傳用戶:金宜
資源簡介:hga是一種混合遺傳算法C程序源代碼,但是只包括了核心的算法部分,還沒有完善。 gauss為電路試驗中的高斯消去法。 GRKT10,Lagrange,Euler分別是數(shù)值計算中龍格-庫塔法,拉個朗日法以及改進歐拉法的C程序?qū)崿F(xiàn) 上述程序都是本人工作學(xué)習(xí)過程中自己編寫的...
上傳時間: 2014-01-11
上傳用戶:lijianyu172
資源簡介:這是MSP430的嵌入式實時操作系統(tǒng)C程序源代碼
上傳時間: 2015-05-08
上傳用戶:qoovoop
資源簡介:作業(yè): 最小二乘法 運行環(huán)境:vc 程序語言:c++ 程序源代碼:work1.cpp (見附件)
上傳時間: 2015-05-29
上傳用戶:firstbyte
資源簡介:作業(yè): 牛頓插值法 運行環(huán)境:vc 程序語言:c++ 程序源代碼:work2.cpp (見附件)
上傳時間: 2015-05-29
上傳用戶:aix008
資源簡介:作業(yè): 高斯消去法 運行環(huán)境:vc 程序語言:c++ 程序源代碼:work3.cpp (見附件)
上傳時間: 2014-01-13
上傳用戶:鳳臨西北
資源簡介:c51單片機的中文拼音輸入法C程序源代碼
上傳時間: 2015-07-02
上傳用戶:1159797854
資源簡介:本程序是應(yīng)用于雷達成像的距離多普勒成像算法的c++程序源代碼。
上傳時間: 2014-01-07
上傳用戶:sdq_123
資源簡介:這是一個18B20的C程序源代碼,用于溫度采集
上傳時間: 2014-01-13
上傳用戶:ve3344
資源簡介:顯示所有Linux 環(huán)境變量可執(zhí)行文件,包括C程序源代碼,RedHat Linux下使用
上傳時間: 2013-12-30
上傳用戶:cccole0605
資源簡介:這是C程序源代碼,希望可以給朋友們帶來一些變成上面的啟發(fā)
上傳時間: 2015-09-30
上傳用戶:huql11633
資源簡介:這是C程序源代碼,希望可以給朋友們帶來一些變成上面的啟發(fā)
上傳時間: 2014-01-03
上傳用戶:love_stanford
資源簡介:基本遺傳算法的C程序源代碼,非常實用,大家資源共享阿
上傳時間: 2015-10-18
上傳用戶:gxrui1991
資源簡介:i2c通訊C程序源代碼,經(jīng)測試合格,可以放心使用,請注意時鐘周期
上傳時間: 2014-01-14
上傳用戶:kristycreasy
資源簡介:這是一個求關(guān)鍵路徑的C++程序源代碼.里面已經(jīng)把注釋文字都寫好了,放心下載.
上傳時間: 2016-02-10
上傳用戶:csgcd001
資源簡介:設(shè)計自己的ISP程序 C程序源代碼 /******************************************************************** IAP.C SST和STC單片機IAP操作函數(shù) 魏東(tonywei@tom.com) 2004.7.23
上傳時間: 2013-12-08
上傳用戶:tianyi223
資源簡介:在DSP上運行的一段C程序源代碼,包括對串口芯片16c954進行初始化及讀、寫操作函數(shù)
上傳時間: 2016-06-20
上傳用戶:tzl1975
資源簡介:這是高校實驗任務(wù)課程設(shè)計中可以應(yīng)用C程序源代碼 完整
上傳時間: 2016-06-25
上傳用戶:13188549192