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

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

?? main.c

?? 一個相當不錯的基于MCS51的電動機測速程序源代碼.
?? C
字號:
#include "c8051f020.h"                
#include <intrins.h>

sfr16 DAC0  = 0xd2;                 // DAC0 data
#define PRT0CF P0MDOUT
#define PRT1CF P1MDOUT
#define PRT2CF P2MDOUT
#define SetSpeed 30


unsigned int Count1s=1000;
unsigned int SaveMotorCount,MotorCount=0;
unsigned int iDAC0=2048;
int SD;
unsigned char Count1ms;
char GetKeyValue(void);

void Test7279(bit LoopFlag);
void DispLED(char *DispBuf,char ShowDot);	//ShowDot 顯示小數點位 
void TestMotor(void);





void Delay1us(unsigned char us)
{
	while (us)
	{
	  _nop_(); _nop_(); _nop_(); _nop_(); _nop_();
	  --us;
	}
}

void SYSCLK_Init (void)
{
   int i;                              // delay counter
   OSCXCN = 0x67;                      // start external oscillator with
                                       // 18.432MHz crystal
   for (i=0; i < 256; i++) ;           // Wait for osc. to start up
   while (!(OSCXCN & 0x80)) ;          // Wait for crystal osc. to settle
   OSCICN = 0x88;                      // select external oscillator as SYSCLK
                                       // source and enable missing clock
                                       // detector
//	OSCICN = 0x07;   //interal 16MHZ
}


void PORT_Init (void)
{
   XBR0    = 0x07;                     // Enable SMBus, SPI0, and UART0
   XBR1    = 0x04;					   //P10<---int0
   XBR2    = 0x40;                     // Enable crossbar and weak pull-ups
   EMI0CF  = 0x27;
   EMI0TC  = 0x21;
   P74OUT  = 0xFF;
   P0MDOUT = 0x15;

   P1MDOUT |= 0x3C;  					//P1.2-P1.5推挽輸出
   P1 &= 0xc3;							//P1.2-P1.5=0
}

void SPI0_Init (void)
{
   SPI0CFG = 0x07;                     // data sampled on 1st SCK rising edge
                                       // 8-bit data words
   SPI0CFG|=0xC0;	//CKPOL =1;

   SPI0CN = 0x03;                      // Master mode; SPI enabled; flags
                                       // cleared
   SPI0CKR = SYSCLK/2/8000000-1;       // SPI clock <= 8MHz (limited by 
                                       // EEPROM spec.)
}

void Timer0_Init (void)
{
   	CKCON|=0x8;
   	TMOD|=0x1;    	//16Bit
	Count1ms=10;
   	TR0 = 0;                         	// STOP Timer0
   	TH0 = (-SYSCLK/1000) >> 8;    		// set Timer0 to overflow in 1ms
   	TL0 = -SYSCLK/1000;
   	TR0 = 1;   	// START Timer0
   	IE|= 0x2; 
}


void Timer0_ISR (void) interrupt 1  //1ms
{
	TH0 = (-SYSCLK/1000) >> 8;  
   	TL0 = -SYSCLK/1000;
	if (Count1ms) Count1ms--;
	if (Count1s) Count1s--;
	else
	{
		Count1s=1000;
        SaveMotorCount=MotorCount;
		MotorCount=0;
		SD=SaveMotorCount/2-SetSpeed;
		SaveMotorCount*=30;
		if (SD)
		{
			if ((SD>5)||(SD<-5))
			iDAC0-=SD*4;
			else
				iDAC0-=SD;
							
		    	DAC0=iDAC0;
		     
			}
	}
}

void Int0_ISR (void) interrupt 0  
{
	MotorCount++;
}

void Delay1ms(unsigned char T)
{
	Count1ms=T;
	while (Count1ms);
}

void Delay1s(unsigned char T)
{
	while (T)
	{
		Delay1ms(200);
		Delay1ms(200);
		Delay1ms(200);
		Delay1ms(200);
		Delay1ms(200);
		T--;
	}
}

void main (void) 
{

	WDTCN = 0xde;
	WDTCN = 0xad;           //關看門狗
	SYSCLK_Init ();         //初始化時鐘
	Timer0_Init();			//初始化定時器
	PORT_Init ();           //初始化IO口
	SPI0_Init ();           //初始化SPI0
	CPT1CN|=0x80;			//使能比較器1
	REF0CN = 0x07;  		//使能片內參考電壓
	DAC0CN |= 0x80;			//使能DAC0
	DAC0H=0;	DAC0L=0;

	IT0=1;
	IE |= 0x01; 	//使能INT0中斷
	EA=1;			//開中斷

	Test7279(0);
	TestMotor();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二区三区四区在线观看 | 久久婷婷成人综合色| 久久噜噜亚洲综合| 国产精品久久久久久亚洲伦| 一区二区欧美精品| 麻豆中文一区二区| 国产传媒久久文化传媒| 91麻豆免费观看| 欧美高清激情brazzers| 久久一区二区三区四区| 日韩毛片高清在线播放| 视频一区在线视频| 国产一区视频导航| 色偷偷久久人人79超碰人人澡| 欧美久久久久久蜜桃| 久久久噜噜噜久久中文字幕色伊伊| 亚洲欧洲精品成人久久奇米网| 午夜精品成人在线| 国产suv精品一区二区883| 在线观看不卡视频| 精品国产一区二区三区不卡 | 99久久国产综合色|国产精品| 欧美日韩国产欧美日美国产精品| 久久精品亚洲精品国产欧美| 亚洲黄网站在线观看| 精品一区二区在线看| 91福利区一区二区三区| 久久综合色天天久久综合图片| 一区二区三区四区视频精品免费 | 亚洲精品一区二区三区四区高清 | 欧美色视频一区| 久久午夜羞羞影院免费观看| 夜色激情一区二区| 国产麻豆成人传媒免费观看| 欧美日韩在线播放| 国产精品国产三级国产普通话三级| 日韩1区2区日韩1区2区| 99久久精品免费精品国产| 欧美第一区第二区| 亚洲成人综合网站| proumb性欧美在线观看| 精品国产乱码91久久久久久网站| 亚洲一区二区不卡免费| 成人的网站免费观看| www一区二区| 日韩av中文字幕一区二区| 欧美在线观看视频一区二区 | 91网站在线播放| 久久久久久免费网| 免费人成在线不卡| 精品视频色一区| 亚洲精品自拍动漫在线| 成人国产一区二区三区精品| 久久奇米777| 久久国产乱子精品免费女| 欧美精品1区2区3区| 亚洲综合免费观看高清完整版在线 | 91国产成人在线| 国产精品国产三级国产aⅴ入口 | 国产亚洲欧洲一区高清在线观看| 日韩精品久久久久久| 欧美羞羞免费网站| 亚洲精品中文在线| 91在线视频在线| 中文字幕一区二区三区在线观看 | 国产精品久久久久影院| 国产精品77777| 久久久久久一二三区| 国产在线视视频有精品| 亚洲精品一区二区三区四区高清 | 中文子幕无线码一区tr| 国产精品一二三四区| 日韩情涩欧美日韩视频| 青草av.久久免费一区| 欧美日本乱大交xxxxx| 午夜精品久久久久久| 欧美一区欧美二区| 蜜臀av一区二区在线观看| 日韩视频一区二区三区在线播放 | 久久久久成人黄色影片| 国产精品影视天天线| 国产日韩欧美综合在线| 丁香一区二区三区| 国产精品理论片在线观看| www.66久久| 亚洲资源中文字幕| 欧美精品色综合| 另类小说图片综合网| 国产午夜亚洲精品不卡| 成人av网站在线| 一区二区三区欧美日韩| 欧美日韩国产首页| 久久99蜜桃精品| 国产午夜精品在线观看| 91免费观看在线| 亚洲高清一区二区三区| 欧美一级日韩免费不卡| 国产麻豆91精品| 亚洲欧美aⅴ...| 91精品国产aⅴ一区二区| 久草在线在线精品观看| 国产精品天美传媒| 在线免费观看日本欧美| 男女性色大片免费观看一区二区| 久久你懂得1024| 色噜噜偷拍精品综合在线| 婷婷六月综合亚洲| 久久综合色之久久综合| 色综合天天做天天爱| 日韩精品欧美精品| 日本一区二区三级电影在线观看 | 亚洲精品中文在线观看| 欧美一区二区精品久久911| 国产在线精品国自产拍免费| 最新国产成人在线观看| 6080日韩午夜伦伦午夜伦| 国产精品一区2区| 一区二区成人在线视频| 日韩你懂的在线观看| 99精品一区二区| 免费xxxx性欧美18vr| 国产精品嫩草99a| 91.xcao| 成人激情av网| 奇米在线7777在线精品| 国产精品国产三级国产普通话99| 7777精品伊人久久久大香线蕉经典版下载 | 成人综合婷婷国产精品久久蜜臀| 亚洲线精品一区二区三区| 欧美精品一区二区高清在线观看 | 五月激情综合网| 国产精品久久99| 日韩精品最新网址| 色综合久久久久久久久久久| 九一久久久久久| 一区二区三区欧美日| 国产日产欧美一区二区三区| 欧美日韩国产首页| 97久久精品人人做人人爽| 韩国av一区二区三区| 一区二区三区四区高清精品免费观看| 日韩精品一区二区三区蜜臀 | 亚洲va国产天堂va久久en| 亚洲国产精华液网站w| 91麻豆精品国产91久久久使用方法 | 日韩午夜激情免费电影| 色综合久久久久| 国产成人在线观看| 日韩av电影天堂| 一级特黄大欧美久久久| 国产精品网站导航| 久久久久久综合| 欧美不卡123| 欧美欧美欧美欧美| 99国产精品视频免费观看| 国产一区二区福利视频| 免费视频一区二区| 午夜欧美在线一二页| 亚洲卡通欧美制服中文| 亚洲欧洲成人av每日更新| 久久免费国产精品| 日韩精品一区二区三区四区视频| 欧美在线观看视频在线| 色网站国产精品| 91免费观看视频在线| 丰满亚洲少妇av| 国产成人在线网站| 麻豆91精品91久久久的内涵| 日韩成人伦理电影在线观看| 亚洲国产精品天堂| 亚洲综合色在线| 亚洲一线二线三线视频| 亚洲一区在线观看免费| 亚洲另类一区二区| 一区二区三区精品久久久| 亚洲人吸女人奶水| 亚洲欧美中日韩| 最新中文字幕一区二区三区 | 色偷偷久久人人79超碰人人澡| 99免费精品视频| 99精品视频在线免费观看| 国产99久久久国产精品潘金 | 中文字幕一区免费在线观看| 国产精品丝袜一区| 国产日韩欧美高清| 国产欧美一区二区三区在线老狼 | www.日本不卡| 成人动漫一区二区三区| 91片黄在线观看| 色噜噜久久综合| 欧美日韩午夜在线| 欧美丰满少妇xxxbbb| 91精品国产色综合久久ai换脸| 欧美一区二区人人喊爽| 欧美精品一区二区三区高清aⅴ | 国产91高潮流白浆在线麻豆| 激情国产一区二区| 国产精品中文字幕日韩精品| 成人app在线| 在线欧美日韩国产|