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

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

?? boat.h

?? 薔介紹單片機的彩色液晶顯示器開發(fā)里程。手把手
?? H
字號:
//畫船函數(shù)
//液晶顯示基本函數(shù)
/***********************************************************************
公司名稱:  泰克通信
模 塊 名: 液晶顯示畫船操作                 LCD 型號:NHC-01 
創(chuàng) 建 人:        輸入輸出模塊組            日期:2004-03-17
修 改 人:        輸入輸出模塊組            日期:2004-03-23 
功能描述: 1、在任意位置顯示三角形(船)
           2、根據(jù)經(jīng)緯度差別和船的方向、偏轉(zhuǎn)角畫船        
其他說明: 本程序在atmag128和nhc-01上調(diào)試通過,變量傳遞有問題,在改正中
版 本:    alpha 0.01
**********************************************************************/
void showboat(char x,char y,int d,char i);//計算船的三個作標頂點
void displayboat(char i);//獲取其他船的航行角度、偏轉(zhuǎn)角已及和主船經(jīng)緯度差求船的作標

struct boatdata
{
	int log;//船與主船的經(jīng)度差
	int lang;//船與主船的維度差
	float d;//航向角
	float turn;//偏轉(zhuǎn)角
	char x;//保存船在液晶上顯示的作標點
	char y;
	char x1;//保存船表示的三角形、方向角和轉(zhuǎn)向角的液晶作標,方便使用
	char y1;
	char x2;
	char y2;
	char x3;
	char y3;
	char x4;//船的方向直線
	char y4;
	char x5;//船的偏轉(zhuǎn)角直線
	char y5;
};


char a[]="52.53";//用于顯示的字符串,測試用
char name[]="tec-dingki";
char mmis[]="00151014";
char huhao[]="12345";
char boatclass[]="warship";
char size[]="so big";
char where[]="china";

struct boatdata boat[20];//先定義20個測試用數(shù)據(jù)
//boatdata tempboat[20];//用于保存船的數(shù)據(jù),用來判斷接收到數(shù)據(jù)前后的變化
char showk=1;//顯示比例



/******************液晶上顯示船只**********************/
void showboat(char x,char y,int td,char i)//計算船的幾個主要作標
{
	char csinx[18]={0,1,2,3,4,5,5,6,6,7,8,8,9,9,9,9,10,10};//將第一象限角度建表,減少符點運算
	int d;
 	char tx,ty;//算法通過設(shè)置一個臨時作標點,該點與三角形的第一個頂點關(guān)于位置點對稱
	char temp1,temp2;
	if(td<0)
			td+=360;
	d=td;
	if(d>90&&d<=180)//將角度td換算成第一象限對應(yīng)的角度
	     d=180-d;
	else if(d>180&&d<=270)//將角度td換算成第一象限對應(yīng)的角度
	     d=td-180;
	else if(d>270&&d<=360)//將角度td換算成第一象限對應(yīng)的角度
	     d=360-td;
	d=d/5;
	if(d==18)
	   d=17;
	temp2=csinx[d];
	temp1=csinx[17-d];
	if(td>90&&td<270)
	{
	 boat[i].x1=x-temp1;
	 tx=x+temp1;
	 }
	 else
	 {
	 boat[i].x1=x+temp1;
	 tx=x-temp1;
	 }
	 if(td>0&&td<180)
	 {
	 boat[i].y1=y-temp2;
	 ty=y+temp2;
	 boat[i].x2=tx-temp2/2;//通過該臨時點計算三角形的第二和第三個頂點
	 boat[i].x3=tx+temp2/2;//三角形的第二、第三頂點連線和方向垂直,同時該兩點關(guān)于臨時點對稱
	 }
	 else
	 {
	 boat[i].y1=y+temp2;
	 ty=y-temp2;
	 boat[i].x2=tx-temp2/2;
	 boat[i].x3=tx+temp2/2;
	 }
	 if(td<90||(td<270&&td>180))
	 {
	 boat[i].y2=ty-temp1/2;
	 boat[i].y3=ty+temp1/2;
	 }
	 else
	 {
	 boat[i].y2=ty+temp1/2;
	 boat[i].y3=ty-temp1/2;
	}

}

void displayboat(char i)//獲取其他船的航行角度、偏轉(zhuǎn)角已及和主船經(jīng)緯度差求船的作標
{	
	int td;
	boat[i].x=(char)(120+boat[i].log*showk);//計算船在液晶的顯示比例
	boat[i].y=(char)(120+boat[i].lang*showk);
	td=(int)(boat[i].d-boat[i].turn);
	showboat(boat[i].x,boat[i].y,td,i);
	boat[i].x5=2*boat[i].x1-boat[i].x;//計算船的偏轉(zhuǎn)角
	boat[i].y5=2*boat[i].y1-boat[i].y;
	showboat(boat[i].x,boat[i].y,boat[i].d,i);//計算船的三個頂點
	boat[i].x4=2*boat[i].x1-boat[i].x;//計算船的方向角
	boat[i].y4=2*boat[i].y1-boat[i].y;
	linex(boat[1].x2,boat[1].y2,boat[1].x3,boat[1].y3,7);
	linex(boat[1].x1,boat[1].y1,boat[1].x2,boat[1].y2,7);
	linex(boat[1].x1,boat[1].y1,boat[1].x3,boat[1].y3,7);
	linex(boat[1].x,boat[1].y,boat[1].x4,boat[1].y4,7);//畫船的方向
	xuline(boat[1].x,boat[1].y,boat[1].x5,boat[1].y5,7);	
	showchars(30,56,name,1);//在白色顯示信息位置顯示船名
	showchars(30,88,mmis,1);//在白色顯示信息位置顯示MMIS
	showchars(30,120,huhao,1);//在白色顯示信息位置顯示呼號
	showchars(30,152,boatclass,1);//在白色顯示信息位置顯示船的類型
	showchars(30,184,size,1);//在白色顯示信息位置顯示船的大小
	showchars(30,216,where,1);//在白色顯示信息位置顯示位參照	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色婷婷av一区二区| 欧美精品一区二区不卡| 午夜免费久久看| 91精品国产欧美一区二区成人 | 免费一级欧美片在线观看| 4438x成人网最大色成网站| 亚洲va韩国va欧美va| 欧美一级夜夜爽| 国产黄色91视频| 日韩美女视频一区二区| 欧美午夜精品理论片a级按摩| 天堂va蜜桃一区二区三区| 日韩精品一区二区三区蜜臀| 国产成人av电影在线播放| 亚洲精品国产一区二区三区四区在线 | 欧美色爱综合网| 日本欧美加勒比视频| 蜜臀av一区二区在线观看| 欧美成人官网二区| 成人精品免费视频| 亚洲国产精品久久一线不卡| 精品美女被调教视频大全网站| 成人一级黄色片| 亚洲高清在线精品| xfplay精品久久| 91美女视频网站| 免费日本视频一区| 国产精品情趣视频| 在线播放日韩导航| 国产成人亚洲精品狼色在线| 一区二区视频免费在线观看| 日韩欧美国产小视频| 色哟哟一区二区在线观看| 国产午夜一区二区三区| 色八戒一区二区三区| 日日夜夜精品视频免费| 国产亚洲欧美激情| 在线观看亚洲精品| 国产在线精品一区二区夜色| 亚洲精品一二三| 亚洲精品在线网站| 欧洲一区二区三区免费视频| 国产在线看一区| 亚洲一区在线视频| 久久久久99精品一区| 欧美色图激情小说| 国产成人av一区| 亚洲v日本v欧美v久久精品| 国产无人区一区二区三区| 91久久线看在观草草青青| 国产一区91精品张津瑜| 亚洲成在人线在线播放| 国产精品乱人伦中文| 日韩一卡二卡三卡国产欧美| 色播五月激情综合网| 国产成人精品免费视频网站| 婷婷夜色潮精品综合在线| 中文字幕在线不卡一区二区三区| 欧美一激情一区二区三区| 色哟哟欧美精品| 国产成人精品免费在线| 日本va欧美va瓶| 亚洲自拍偷拍网站| 狠狠色综合播放一区二区| 亚洲国产欧美在线人成| 国产精品欧美一级免费| 成人激情黄色小说| 热久久免费视频| 亚洲一区二区三区四区五区中文 | 欧美日韩三级一区二区| 成人看片黄a免费看在线| 青娱乐精品视频在线| 亚洲宅男天堂在线观看无病毒| 欧美激情一区二区三区全黄| 日韩欧美色综合| 欧美精品在线一区二区| 91香蕉视频污在线| 成人国产精品免费观看视频| 国产一区二区按摩在线观看| 免费成人在线视频观看| 亚洲一区二区精品视频| 日韩理论片中文av| 亚洲国产精品99久久久久久久久| 欧美变态凌虐bdsm| 91精品国产一区二区人妖| 欧美日韩中文国产| 欧美在线不卡一区| 91免费精品国自产拍在线不卡 | 九九九久久久精品| 日韩高清在线不卡| 午夜久久久久久久久| 亚洲激情网站免费观看| 亚洲人xxxx| 国产精品成人免费| 国产日韩欧美一区二区三区综合 | 精品一区二区免费在线观看| 亚洲午夜精品网| 亚洲综合成人在线| 一区二区三区免费| 艳妇臀荡乳欲伦亚洲一区| 亚洲乱码国产乱码精品精的特点| 日韩一区欧美一区| 亚洲手机成人高清视频| 中文字幕日本乱码精品影院| 国产精品久久久久永久免费观看| 欧美国产综合一区二区| 欧美激情一区二区三区全黄| 日本一区免费视频| 国产精品毛片a∨一区二区三区| 国产精品久久久久影院老司| 亚洲欧洲日本在线| 亚洲美女免费视频| 亚洲综合自拍偷拍| 亚洲成人av一区| 日韩激情一二三区| 美国av一区二区| 韩国成人精品a∨在线观看| 国产一区二区三区四| 国产成人欧美日韩在线电影| 风间由美一区二区av101| 成人av综合一区| 一本大道久久a久久精品综合| 在线观看一区二区精品视频| 欧美精选在线播放| 欧美成人a∨高清免费观看| 久久综合九色综合欧美98 | 日韩一区有码在线| 一二三四社区欧美黄| 三级久久三级久久| 久久国产人妖系列| 国产乱码一区二区三区| 成人免费视频app| 色成人在线视频| 亚州成人在线电影| 久色婷婷小香蕉久久| 国产福利一区二区三区视频在线| 成人app下载| 欧美三级欧美一级| 精品国内片67194| 国产区在线观看成人精品 | 青青草一区二区三区| 韩国女主播一区| 91亚洲精品一区二区乱码| 欧美视频一区在线| 精品国产网站在线观看| 国产精品欧美极品| 亚洲午夜电影在线观看| 六月丁香婷婷久久| 成人app网站| 欧美高清视频一二三区| 久久久久综合网| 一区二区三区在线观看视频| 美女在线视频一区| 成人h动漫精品| 91精品国产综合久久久久久| 久久久不卡网国产精品二区| 一区二区欧美精品| 国内国产精品久久| 一本到三区不卡视频| 欧美成人三级电影在线| 成人免费在线观看入口| 日韩中文字幕亚洲一区二区va在线| 国产麻豆9l精品三级站| 日本道精品一区二区三区 | 日韩理论片一区二区| 日韩av中文字幕一区二区| 国产91在线观看丝袜| 欧美日韩国产高清一区二区| 久久久久久久综合色一本| 亚洲自拍偷拍欧美| 国产精品原创巨作av| 亚洲老司机在线| 寂寞少妇一区二区三区| 91福利视频网站| 久久久久久久网| 亚洲成人自拍一区| 国v精品久久久网| 69精品人人人人| 亚洲人成网站色在线观看| 精品亚洲成a人| 欧美日韩在线一区二区| 中文欧美字幕免费| 麻豆一区二区三| 一本色道久久综合狠狠躁的推荐| 精品播放一区二区| 亚洲成人激情综合网| 成人久久视频在线观看| 日韩精品在线一区| 亚洲欧美一区二区久久| 国产一区不卡在线| 欧美一区二区在线播放| 亚洲欧美电影一区二区| 国产不卡在线播放| 日韩一区二区三区四区 | 婷婷久久综合九色综合伊人色| 成人黄色软件下载| 久久久亚洲精品石原莉奈| 日韩高清一区二区| 欧美性高清videossexo| 亚洲视频在线观看三级|