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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? servo1.c

?? 主要用C8051F02X單片機(jī)的開發(fā)與應(yīng)用
?? C
字號:
/////////舵機(jī)調(diào)試程序//////////////
/////////servo1.c/////////
#include <C8051F040.h>
#define CEX0PORT p07//舵機(jī)控制信號管腳,為P0.7管腳
//系統(tǒng)時鐘為24500KHZ/8=3062.5KHZ
//周期為20ms,則頻率為50HZ,則tmph+tmpl=61250可以保證產(chǎn)生50HZ PWM
#define CONST_W 61250
#define FORMAT_ANG temp=6125L*angval;temp/=180;tmph=(uint)temp+1531;tmpl=(uint)CONST_W-tmph
typedef unsigned int uint;
typedef unsigned char uchar;
typedef unsigned long ulong;
sfr16 RCAP2=0xca;
sfr16 RCAP3=0xca;
sfr16 RCAP4=0xca;
sfr16 TMR4=0xcc;
sfr16 TMR3=0xcc;
sfr16 TMR2=0xcc;
sfr16 PCA0CP0=0xfb;
sfr16 PCA0CP1=0xfd;
sfr16 PCA0CP2=0xe9;
sfr16 PCA0CP3=0xeb;
sfr16 PCA0CP4=0xed;
sfr16 PCA0CP5=0xe1;
sbit p07=P0^7;
sbit p00=P0^0;
bit iscex0H;
uchar temppage;
xdata uint cex0L,cex0H;
xdata uint tmph,tmpl;
ulong temp;
int xdata angval;//1800表示180度,使得精度為0.1度
	//轉(zhuǎn)化計算:tmph=6125*angval/180+1531,但是由于計算時超過65535就會溢出
	//,所以不能直接這樣計算,可定義ulong型變量temp,
	//temp=6125L*angval;temp/=180;tmph=(uint)temp+1531實現(xiàn)
void delay1ms(uint time){//延遲1ms
	uint i;
	uint j;
	for (i=0;i<time;i++){
		for(j=0;j<300;j++);
	}
}	
void pca0ini(){//CEX0為高速輸出模式
	SFRPAGE = 0x00;
	PCA0CPM0=0X4d;
}
void CEX0_out(uint h,uint l){//設(shè)置高電平值和低電平值
	cex0L=l;
	cex0H=h;
	CEX0PORT=1;
	iscex0H=1;
}
void CEX0_set(uint pram){//設(shè)置高速模式下一次中斷的間隔為pram個PCA時鐘
	SFRPAGE = 0x00;
	PCA0CP0+=pram;
	PCA0CPM0|=0x40;//注意編譯的時候sfr16先寫高地址,再寫低地址
	//所以編譯結(jié)果使得最后寫PCA0CPL0,將使得ECOM0清零,故加此句置1
}
void pcaini(){
	SFRPAGE=0x00;
	PCA0MD=0x09;//PCA時鐘為系統(tǒng)時鐘
	PCA0CN=0x40;//開PCA時鐘
	EIE1|=0x08;//開PCA中斷
}
void config(){//PCA管腳不配置輸出到crossbar
	WDTCN = 0x07;	// 看門狗禁止
  	WDTCN = 0xDE;   // Disable WDT    
   	WDTCN = 0xAD;
	SFRPAGE = 0x0F;
	XBR0 = 0x00;	// XBAR0: Initial Reset Value
	XBR1 = 0x00;	// XBAR1: Initial Reset Value
	XBR2 = 0x40;	// XBAR2: Initial Reset Value
 	XBR3 = 0x00;    // XBAR3: Initial Reset Value
 	SFRPAGE = 0x0F;
 	P0MDOUT = 0x00; // Output configuration for P0 
 	P1MDOUT = 0x00; // Output configuration for P1 
	P2MDOUT = 0x00; // Output configuration for P2 
	P3MDOUT = 0x00; // Output configuration for P3 
	P4MDOUT = 0x00; // Output configuration for P4
	P5MDOUT = 0x00; // Output configuration for P5
	P6MDOUT = 0x00; // Output configuration for P6
	P7MDOUT = 0x00; // Output configuration for P7
 	P1MDIN = 0xFF;  // Input configuration for P1
	P2MDIN = 0xFF;  // Input configuration for P2
	P3MDIN = 0xFF;  // Input configuration for P3
	SFRPAGE = 0x0F;
 	CLKSEL = 0x00;  // Oscillator Clock Selector
	OSCXCN = 0x00;	// EXTERNAL Oscillator Control Register	
	OSCICN = 0x84;	// Internal Oscillator Control Register
}
void main(void){
	
	config();
	pca0ini();
	pcaini();
	CEX0PORT=0;//將控制信號輸出置0
	//0度對應(yīng):tmph=1531,tmpl=CONST_W-tmph
	//180度對應(yīng):tmph=7656,tmpl=CONST_W-tmph,
	angval=0;
	FORMAT_ANG;//計算出tmph和tmpl的值
	EA=1;
	CEX0_out(tmph,tmpl);
	delay1ms(1000);
	while(1){
		for(angval=0;angval<=180;angval+=30){//每隔2秒正轉(zhuǎn)30度
			FORMAT_ANG;
			CEX0_out(tmph,tmpl);
			delay1ms(2000);
		}
		for(angval=180;angval>=0;angval-=30){//每隔2秒反轉(zhuǎn)30度
		/*注意angval不能定義成uint型,否則angval>=0條件恒真*/
			FORMAT_ANG;
			CEX0_out(tmph,tmpl);
			delay1ms(2000);
		}
				
	}
	
}
void PCA_ISR(void) interrupt 9  {
	temppage=SFRPAGE;
	SFRPAGE = 0x00;
	if(CF){
		CF=0;
	}
	if(CCF0){
		if(iscex0H){
			CEX0_set(cex0L);//隔cex0L個PCA時鐘后發(fā)生中斷,則低電平持續(xù)時間為
			//cex0L個PCA時鐘
			iscex0H=0;
			}
		else{
			CEX0_set(cex0H);//隔cex0H個PCA時鐘后發(fā)生中斷,則高電平持續(xù)時間為
			//cex0H個PCA時鐘
			iscex0H=1;
		}
		CEX0PORT=iscex0H;
		CCF0=0;
	}
	SFRPAGE=temppage;
  }	

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
青青草精品视频| 成人app网站| 中文字幕一区二区三区在线观看| 欧美伊人久久久久久午夜久久久久| 青青草一区二区三区| 亚洲欧美在线观看| 精品sm在线观看| 精品视频123区在线观看| 国产成人啪午夜精品网站男同| 亚洲福利一区二区| 国产精品久久久久影院色老大| 日韩欧美色电影| 欧美色综合天天久久综合精品| 国产丶欧美丶日本不卡视频| 日韩高清国产一区在线| 国产一二精品视频| 亚洲r级在线视频| 日韩理论片在线| 国产精品你懂的在线| 欧美大黄免费观看| 欧美丰满高潮xxxx喷水动漫| 在线一区二区视频| 不卡欧美aaaaa| 国产成人精品综合在线观看| 毛片一区二区三区| 日韩 欧美一区二区三区| 亚洲一区二区三区四区在线免费观看 | 91精品久久久久久久99蜜桃| 97久久精品人人爽人人爽蜜臀| 激情综合色综合久久| 偷拍日韩校园综合在线| 亚洲国产一二三| 一区二区三区四区不卡在线| 亚洲欧美日韩在线播放| 1区2区3区欧美| 亚洲啪啪综合av一区二区三区| 欧美激情一区二区三区| 国产亚洲一二三区| 国产亚洲精品免费| 国产欧美日韩中文久久| 国产婷婷色一区二区三区在线| 久久亚洲一级片| 久久精品一区蜜桃臀影院| 26uuu色噜噜精品一区二区| wwww国产精品欧美| 国产网站一区二区| 中文一区二区完整视频在线观看| 欧美国产激情一区二区三区蜜月| 日本一区二区综合亚洲| 国产精品毛片久久久久久| 国产精品乱码人人做人人爱| 国产精品第四页| 一区二区视频在线看| 性久久久久久久| 蜜乳av一区二区| 国产精品一区二区久激情瑜伽 | 国产伦精品一区二区三区免费迷 | 色成年激情久久综合| 91久久国产最好的精华液| 欧美亚洲一区三区| 制服丝袜中文字幕一区| 欧美mv和日韩mv国产网站| 国产日产欧美一区二区三区| 国产精品免费免费| 亚洲国产一区二区视频| 老色鬼精品视频在线观看播放| 久久国产精品露脸对白| 成人毛片视频在线观看| 色偷偷88欧美精品久久久| 欧美老人xxxx18| 久久九九99视频| 亚洲精品乱码久久久久久久久| 天使萌一区二区三区免费观看| 久久国内精品视频| bt欧美亚洲午夜电影天堂| 国产成人精品网址| 国产精品久久久久久久岛一牛影视 | 国产日产欧美一区| 一区二区国产视频| 蜜臀99久久精品久久久久久软件| 国产91清纯白嫩初高中在线观看 | 欧美日韩国产综合一区二区| 欧美成人精品3d动漫h| 中文字幕一区二区三区视频| 香港成人在线视频| 成人一道本在线| 欧美精品1区2区| 国产精品久久久久aaaa樱花| 日日骚欧美日韩| av色综合久久天堂av综合| 欧美一区日韩一区| 亚洲免费资源在线播放| 韩国一区二区三区| 欧美性大战久久| 国产精品久久久久久久久快鸭 | eeuss鲁片一区二区三区| 7777精品伊人久久久大香线蕉完整版| 国产欧美视频一区二区三区| 五月婷婷久久丁香| 99久久亚洲一区二区三区青草| 日韩女优av电影| 亚洲一区在线观看视频| 成人h动漫精品一区二区| 日韩免费福利电影在线观看| 一区二区不卡在线视频 午夜欧美不卡在| 久久国产成人午夜av影院| 欧美性视频一区二区三区| 一区二区中文视频| 国产精品一区二区在线播放| 欧美精品一卡二卡| 一区2区3区在线看| 91麻豆免费视频| 中文字幕在线不卡| 国产成人在线看| 精品国产青草久久久久福利| 亚洲国产日韩精品| 色网站国产精品| 成人免费在线视频| 国产成人av网站| 久久色.com| 黄网站免费久久| 日韩精品中文字幕在线不卡尤物 | 亚洲一二三四在线| 91亚洲国产成人精品一区二三 | 亚洲成av人片在线| 欧美在线一区二区三区| 亚洲男同1069视频| 99re66热这里只有精品3直播| 日本一区二区在线不卡| 国产精品一二二区| 久久久综合视频| 国产酒店精品激情| 国产女人aaa级久久久级| 国产精品自拍一区| 国产欧美精品一区二区色综合 | 亚洲国产高清在线观看视频| 国产久卡久卡久卡久卡视频精品| 欧美精品一区二区三| 麻豆一区二区99久久久久| 日韩一区二区免费在线电影| 日韩不卡一区二区三区| 日韩一二三区不卡| 久久电影国产免费久久电影| 精品区一区二区| 国产专区欧美精品| 国产日本欧美一区二区| 成人高清免费在线播放| 1000部国产精品成人观看| 色综合久久综合网| 一区二区在线观看不卡| 欧美猛男gaygay网站| 免费的国产精品| 久久女同精品一区二区| 成人影视亚洲图片在线| 中文字幕一区二区三区不卡在线 | 日韩欧美中文字幕一区| 精品一区精品二区高清| 久久久久久久久久久久久久久99 | 欧美变态tickling挠脚心| 国产做a爰片久久毛片| 国产精品情趣视频| 欧美亚洲一区二区三区四区| 日韩电影一二三区| 亚洲精品一区二区三区精华液 | 国产精品一区二区x88av| 中文字幕第一页久久| 在线亚洲一区观看| 免费一级欧美片在线观看| 久久精品网站免费观看| 91高清在线观看| 久久99精品久久久久久国产越南| 日本一区二区三区四区在线视频| 色综合久久精品| 日韩不卡一二三区| 国产精品第五页| 777色狠狠一区二区三区| 国产成人免费视频精品含羞草妖精| 亚洲乱码国产乱码精品精的特点| 7777精品伊人久久久大香线蕉完整版| 国产一区二区不卡| 亚洲一区自拍偷拍| 久久久久久亚洲综合| 欧美视频第二页| 成人夜色视频网站在线观看| 亚洲成年人影院| 国产精品嫩草久久久久| 欧美一区二区久久久| 99re这里只有精品视频首页| 老司机精品视频在线| 亚洲三级理论片| 久久久一区二区三区捆绑**| 精品视频在线免费观看| 成人aa视频在线观看| 精品一区二区三区免费观看| 中文字幕在线观看不卡| 337p日本欧洲亚洲大胆精品| 在线免费av一区| 成人国产精品免费网站| 久久99精品国产.久久久久久| 亚洲一区二区五区|