亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.c

?? ARM7 LPC2132 PWM驅動
?? C
字號:
/****************************************Copyright (c)**************************************************
**                               Guangzou ZLG-MCU Development Co.,LTD.
**                                      graduate school
**                                 http://www.zlgmcu.com
**
**--------------File Info-------------------------------------------------------------------------------
** File name:			main.c
** Last modified Date:  2004-09-16
** Last Version:		1.0
** Descriptions:		The main() function example template
**
**------------------------------------------------------------------------------------------------------
** Created by:			Chenmingji
** Created date:		2004-09-16
** Version:				1.0
** Descriptions:		The original version
**
**------------------------------------------------------------------------------------------------------
** Modified by:			Chenxibing
** Modified date:		2005-02-02
** Version:
** Descriptions:		硬件觸發AD轉換實驗-P0.16管腳觸發。
**
********************************************************************************************************/
/********************************************************************************************************
** 功能   :使用ADC模塊的通道3進行電壓的測量,然后將轉換結果從串口送出。
** 			上位機使用EasyARM軟件全仿真的DOS窗口觀察。
** 說明   :由W1調節測量電壓值。
** 			通訊波特率115200,8位數據位,1位停止位,無奇偶校驗。
********************************************************************************************************/
#include "config.h"

/*
*******************************************************************************************************
** 函數名稱 :DelayNS()
** 函數功能 :長軟件延時
** 入口參數 :dly	延時參數,值越大,延時越久
** 出口參數 :無
*******************************************************************************************************
*/
void DelayNS (uint32 dly)
{
	uint32 i;
	
	for ( ; dly>0; dly--)
		for (i=0; i<5000; i++);
}

#define	UART_BPS	115200	// 通訊波特率115200
/*
*******************************************************************************************************
** 函數名稱 :UART0_Init()
** 函數功能 :初始化串口0:波特率115200,8位數據位,1位停止位,無奇偶校驗。
** 入口參數 :無
** 出口參數 :無
*******************************************************************************************************
*/
void UART0_Init (void)
{
	uint16 Fdiv;
	
	U0LCR = 0x83;		// DLAB = 1
	Fdiv = (Fpclk / 16) / UART_BPS;
	U0DLM = Fdiv / 256;
	U0DLL = Fdiv % 256;
	U0LCR = 0x03;
}

/*
*******************************************************************************************************
** 函數名稱 :UART0_SendByte()
** 函數功能 :向串口發送字節數據,并等待數據發送完畢。
** 入口參數 :data		要發送的數據
** 出口參數 :無
*******************************************************************************************************
*/
void UART0_SendByte (uint8 data)
{
	U0THR = data;
	
	while ((U0LSR & 0x40) == 0);	// 等待數據發送完畢
}

/*
*******************************************************************************************************
** 函數名稱 :PC_DispChar()
** 函數功能 :向PC機發送顯示字符。
** 入口參數 :x		顯示字符的橫坐標
**			  y		顯示字符的縱坐標
**			  chr	顯示的字符,不能為ff
**			  color	顯示的狀態,包括前景色、背景色、閃爍位。
**					與DOS字符顯示一樣:0~3,前景色,4~6,背景色,7,閃爍位。
** 出口參數 :無	
*******************************************************************************************************
*/
void PC_DispChar (uint8 x, uint8 y, uint8 chr, uint8 color)
{
	UART0_SendByte(0xff);	// 起始字符
	UART0_SendByte(x);
	UART0_SendByte(y);
	UART0_SendByte(chr);
	UART0_SendByte(color);
}

/*
*******************************************************************************************************
** 函數名稱 :ISendStr()
** 函數功能 :向上位機發送字符串。
** 入口參數 :x		顯示字符的橫坐標
**			  y		顯示字符的縱坐標
**			  color	顯示的狀態,包括前景色、背景色、閃爍位。
**					與DOS字符顯示一樣:0~3,前景色,4~6,背景色,7,閃爍位。
**			  str	要發送的字符串,以'\0'結束
** 出口參數 :無	
*******************************************************************************************************
*/
void ISendStr (uint8 x, uint8 y, uint8 color, char *str)
{
	while (1)
	{
		if (*str == '\0')	break;	// 結束字符
		PC_DispChar(x++, y, *str++, color);
		if (x >= 80)
		{
			x = 0;
			y++;
		}
	}
}

/*
*******************************************************************************************************
** 函數名稱 :main()
** 函數功能 :進行3通道電壓ADC轉換,并把結果轉換成電壓值,發送到串口。
** 調試說明 :需要包含stdio.h
*******************************************************************************************************
*/
int main (void)
{
	uint32 ADC_Data;
	char str[20];
	
	PINSEL0 = 0x00000005;	// 管腳連接串口
	
	PINSEL1 = (1 << 28) | 0x00;				// P0.30連接到AD0.3,P0.16選擇GPIO -可以啟動
	//IO1DIR = 0x01;						// P0.16輸出
	//PINSEL1 = (1 << 28) | 0x01;			// P0.30連接到AD0.3,P0.16選擇EINT0 -可以啟動
	//PINSEL1 = (1 << 28) | 0x03;			// P0.30連接到AD0.3,P0.16選擇CAP0.2 -可以啟動

	//PINSEL1 = (1 << 28) | 2;				// P0.30連接到AD0.3,P0.16連接MAT0.2


	UART0_Init();							// 串口初始化
	
	/* 進行ADC模塊設置 */
	AD0CR = (1 << 3)					|	// SEL=8,選擇通道3
			((Fpclk / 1000000 - 1) << 8)|	// CLKDIV=Fpclk/1000000-1,轉換時鐘為1MHz
			(0 << 16)					|	// BURST=0,軟件控制轉換操作
			(0 << 17)					|	// CLKS=0, 使用11clock轉換
			(1 << 21)					|  	// PDN=1,正常工作模式
			(0 << 22)					|  	// TEST1:0=00,正常工作模式
			(2 << 24)					|	// START=2,當EDGE選擇的邊沿出現在P0.16管腳時啟動AD轉換
			(0 << 27);					 	// 下降沿
	DelayNS(10);
	ADC_Data = AD0DR;		// 讀取ADC結果,并清除DONE標志位
	
	while (1)
	{
		while ((ADDR & 0x80000000) == 0);	// 等待轉換結束
		ADC_Data = AD0DR;					// 讀取ADC結果
		ADC_Data = (ADC_Data >> 6) & 0x3ff;
		ADC_Data = ADC_Data * 2480;			// 參考電壓經過3/4分壓
		ADC_Data = ADC_Data / 1024;
		sprintf(str, "%4d mV VIN3", ADC_Data);
		ISendStr(0,0,0x30,str);
	}
	return 0;			
}
/*********************************************************************************************************
**                            End Of File
********************************************************************************************************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美另类小说视频| 亚洲同性同志一二三专区| 色婷婷亚洲综合| 国产白丝精品91爽爽久久| 国内成人免费视频| 久久国产精品露脸对白| 久草热8精品视频在线观看| 老司机免费视频一区二区三区| 久久精品久久综合| 国产美女娇喘av呻吟久久| 成人丝袜高跟foot| 99视频精品免费视频| 日本精品一区二区三区高清| 欧美日韩在线免费视频| 在线播放日韩导航| 精品乱人伦一区二区三区| 久久久精品免费网站| 《视频一区视频二区| 亚洲成人福利片| 国产在线视视频有精品| 99久久亚洲一区二区三区青草| 日本乱码高清不卡字幕| 日韩欧美激情一区| 国产精品国产三级国产a| 亚洲一区二区av在线| 蜜桃av一区二区在线观看| 国产福利91精品一区二区三区| 99免费精品在线观看| 91精品国产丝袜白色高跟鞋| 国产免费成人在线视频| 亚洲午夜在线视频| 国产一区在线观看视频| 欧美伊人久久大香线蕉综合69| 欧美成人一区二区三区片免费| 综合久久久久久| 精品一区精品二区高清| 欧美亚洲免费在线一区| 久久精品亚洲一区二区三区浴池 | 92精品国产成人观看免费| 欧美二区三区的天堂| 欧美va亚洲va在线观看蝴蝶网| 亚洲宅男天堂在线观看无病毒| 色香色香欲天天天影视综合网| 久久久精品日韩欧美| 精品一区二区三区免费视频| 久久蜜桃一区二区| 国产中文一区二区三区| 精品粉嫩aⅴ一区二区三区四区| 日韩成人免费电影| www成人在线观看| 国产一区二区0| 中文字幕国产一区| 欧美另类高清zo欧美| 中文字幕亚洲电影| 欧洲色大大久久| 精品国产三级a在线观看| 欧美群妇大交群中文字幕| 亚洲图片自拍偷拍| 国产日韩在线不卡| 国产乱淫av一区二区三区| 日韩精品中文字幕在线一区| 国产在线视频一区二区三区| 亚洲一级二级三级在线免费观看| 日本亚洲一区二区| 成人激情小说乱人伦| 亚洲高清免费观看高清完整版在线观看| 精品亚洲aⅴ乱码一区二区三区| 欧美日韩国产一级片| 亚洲日本乱码在线观看| 成人综合在线观看| 国产无人区一区二区三区| 精品中文字幕一区二区| 日韩一级成人av| 国产欧美精品在线观看| 日本高清免费不卡视频| 99精品视频一区二区三区| 久久精品国产在热久久| 一卡二卡欧美日韩| 欧美人狂配大交3d怪物一区| 日本免费新一区视频| 成人免费在线视频| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 久久久久久久久久久久久夜| 欧美精品久久99| 成人欧美一区二区三区白人 | 精品久久久三级丝袜| 欧美mv日韩mv国产网站app| 国产精品国产三级国产| 中文字幕佐山爱一区二区免费| 亚洲一区在线看| 午夜激情久久久| 日韩一区二区三区免费看| 另类小说视频一区二区| 久久在线观看免费| 国产成人免费视频精品含羞草妖精| 国产欧美精品日韩区二区麻豆天美| 懂色一区二区三区免费观看| 亚洲最新视频在线观看| 91精品国产欧美一区二区成人| 国产一区二区三区综合| 中文字幕欧美一| 欧美日韩亚洲综合在线| 精品一区二区三区视频在线观看| 国产亚洲成年网址在线观看| 91久久人澡人人添人人爽欧美| 蜜桃一区二区三区在线观看| 国产欧美日韩中文久久| 欧美日韩中文一区| 国产精品综合在线视频| 一区二区三区中文字幕在线观看| 日韩欧美中文字幕制服| aaa亚洲精品| 麻豆国产欧美日韩综合精品二区| 国产精品无人区| 日韩一区二区免费在线观看| 91亚洲永久精品| 国产精品一区二区三区乱码| 亚洲午夜羞羞片| 中文成人综合网| 日韩一区二区三区精品视频| 色婷婷综合久久久中文一区二区| 免费成人你懂的| 亚洲制服丝袜av| 国产日韩欧美综合在线| 日韩一区二区精品| 91国在线观看| av电影在线观看一区| 狠狠色综合播放一区二区| 亚洲曰韩产成在线| 中文字幕亚洲一区二区av在线| 日韩午夜av一区| 欧美日韩小视频| 欧美在线不卡一区| 色综合婷婷久久| 波波电影院一区二区三区| 韩国毛片一区二区三区| 日韩精品视频网| 亚洲国产精品久久一线不卡| 亚洲欧美区自拍先锋| 懂色av一区二区夜夜嗨| 日韩一区欧美小说| 欧美精品1区2区3区| 国产69精品一区二区亚洲孕妇 | 精品无人码麻豆乱码1区2区| 欧美日韩国产一级| 激情亚洲综合在线| 一区二区三区中文在线| 3atv一区二区三区| 91麻豆国产福利精品| 性久久久久久久久久久久| 国产欧美日韩中文久久| 欧美女孩性生活视频| 国产福利一区二区三区视频| 亚洲激情图片一区| 国产日本欧洲亚洲| 欧美高清视频在线高清观看mv色露露十八 | 久久新电视剧免费观看| 这里只有精品99re| 久久精品一区八戒影视| 亚洲一区二区在线视频| 国产精品久线在线观看| 久久婷婷国产综合精品青草| 老司机午夜精品| 亚洲一区视频在线| 亚洲男人电影天堂| 国产精品美女一区二区| 精品一区中文字幕| 亚洲免费观看高清在线观看| 91成人在线免费观看| 欧美在线影院一区二区| 欧美日韩三级视频| 69久久夜色精品国产69蝌蚪网| 777久久久精品| 久久久另类综合| 亚洲人xxxx| 日本视频一区二区| 国产99久久久国产精品潘金网站| 9i在线看片成人免费| 欧美女孩性生活视频| 久久久精品国产免大香伊| 日韩毛片视频在线看| 天天免费综合色| 国产成人午夜精品影院观看视频| 91丨porny丨中文| 日韩一区二区三区观看| 国产精品不卡视频| 日本亚洲免费观看| av亚洲精华国产精华精华| 欧美一二三四区在线| 亚洲男人的天堂av| 看片的网站亚洲| 欧美亚洲一区二区在线观看| 精品久久久久一区| 一区二区免费看| 国产精品亚洲一区二区三区妖精| 在线免费观看日本一区| 日本一区二区视频在线观看| 婷婷久久综合九色综合绿巨人 | 又紧又大又爽精品一区二区| 国产麻豆视频一区|