91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 184KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-16
  • 語言: 其他
  • 標簽: tiny6410??adc??

資源簡介

在tiny6410上實現餓adc轉換程序,雖然程序不是很簡潔,但還是實現了ad的轉換

資源截圖

代碼片段和文件信息

#include?“s3c6410_addr.h“
#include?“adc.h“
#include?“defs.h“
#include?“uart.h“

#define? ADC_FREQ (1000000)
#define PRESCALE ((PCLK/ADC_FREQ)-1)
/*******************************************************
函數名:Adc_Init
功能??:輪訓模式AD轉換的初始化
參數??:void?
返回值:void
注意??:
*******************************************************/
void?Adc_Init(void)
{
rADCCON?=?(rADCCON?&?~(0x1<<16))|(0x1<<16);//設置ADC分辨率

rADCCON?=?(rADCCON?&?~(0x1<<2))|(0x0<<2);//這里注意待機模式的選擇默認是1,要選為0,即正常的操作模式

rADCCON?=?(rADCCON?&?~(0x7<<3)) |(0x0<<3);//選擇轉化通道

rADCCON?=?(rADCCON?&?~(0x1ff<<6))|(0x1<<14)|(PRESCALE<<6);//設置轉換頻率
}
/*******************************************************
函數名:Adc_Start
功能??:開始ADC的轉換
參數??:void
返回值:void
注意??:
*******************************************************/
void?Adc_Start(void)
{
rADCCON?=?(rADCCON?&?~(0x1<<0))|(0x1<<0);//開始AD轉換,在開始轉化之后,這一位自動清0
while((rADCCON?&?0x1));//已經開始轉換了
}
/*******************************************************
函數名:Adc_GatVal
功能??:讀取ADC轉換之后的值
參數??:void
返回值:(rADCDAT0?&?0xfff):ADCDAT0的低12位:ADC轉換后的值
注意??:
*******************************************************/
unsigned?int?Adc_GatVal(void)
{
while(!(rADCCON?&?(0x1<<15)));//等到AD轉換結束
return?(rADCDAT0?&?0xfff);//返回AD轉換的值
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-10-15?21:48??adc\
?????目錄???????????0??2011-10-15?21:53??adc\adc_interrupt\
?????目錄???????????0??2011-10-15?21:53??adc\adc_interrupt\Debug\
?????文件???????50056??2011-10-15?21:53??adc\adc_interrupt\Debug\adc_interrupt.axf
?????目錄???????????0??2011-10-21?22:05??adc\adc_interrupt\Release\
?????文件???????12004??2011-10-15?21:53??adc\adc_interrupt\acd_interrupt.bin
?????文件????????1421??2011-10-15?20:52??adc\adc_interrupt\adc.c
?????文件?????????669??2011-10-15?17:25??adc\adc_interrupt\adc.h
?????文件??????255889??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt.mcp
?????目錄???????????0??2011-10-15?21:48??adc\adc_interrupt\adc_interrupt_Data\
?????文件????????3961??2011-10-15?22:48??adc\adc_interrupt\adc_interrupt_Data\CWSettingsWindows.stg
?????目錄???????????0??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt_Data\Debug\
?????目錄???????????0??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt_Data\Debug\objectCode\
?????文件?????????532??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt_Data\Debug\objectCode\objects.via
?????文件?????????138??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt_Data\Debug\objectCode\System?Includes.via
?????文件?????????199??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt_Data\Debug\objectCode\User?Includes.via
?????文件???????19404??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt_Data\Debug\objectCode\adc.o
?????文件???????19356??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt_Data\Debug\objectCode\main.o
?????文件????????1668??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt_Data\Debug\objectCode\startup.o
?????文件???????21332??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt_Data\Debug\objectCode\uart.o
?????文件???????20500??2011-10-15?21:53??adc\adc_interrupt\adc_interrupt_Data\Debug\objectCode\utils.o
?????文件???????53047??2011-10-15?22:48??adc\adc_interrupt\adc_interrupt_Data\Debug\TargetDataWindows.tdt
?????目錄???????????0??2011-10-15?21:48??adc\adc_interrupt\adc_interrupt_Data\Release\
?????文件???????48808??2011-10-15?22:48??adc\adc_interrupt\adc_interrupt_Data\Release\TargetDataWindows.tdt
?????文件???????12004??2011-10-15?20:46??adc\adc_interrupt\adc_polling.bin
?????文件???????11956??2011-10-15?18:53??adc\adc_interrupt\default
?????文件?????????188??2011-10-12?01:18??adc\adc_interrupt\defs.h
?????文件?????????383??2011-10-15?22:48??adc\adc_interrupt\main.c
?????文件???????13680??2010-12-27?02:25??adc\adc_interrupt\s3c6410_addr.h
?????文件????????7978??2011-01-07?02:10??adc\adc_interrupt\soc_cfg.h
?????文件?????????773??2011-10-10?16:17??adc\adc_interrupt\startup.s
............此處省略37個文件信息

評論

共有 條評論