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

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

?? uarttest.h

?? 以SPCE061A單片機( Single Chip Micyoco)為核心
?? H
字號:
#ifndef	__UARTTEST_H__
#define	__UARTTEST_H__
//	write your header here
extern void Set_UART_Command1(unsigned int);
//B2
	#define		C_UART_Parity_ENB			0x0004			//Enable UART	Parity Enable 
//B3
	#define		C_UART_Parity_Odd			0x0000			//Enable UART	Parity Odd 
	#define		C_UART_Parity_Even			0x0008			//Enable UART	Parity Even 
//B5
	#define		C_UART_Reset				0x0020			//UART	Internal Reset
//B6
	#define		C_UART_Tx_IRQ_ENB			0x0040			//UART	TX IRQ	Enable
//B7
	#define		C_UART_Rx_IRQ_ENB			0x0080			//UART	RX IRQ	Enable
//-----------------------------------------------------------------------------------//
extern void Set_UART_Command2(unsigned int);
//B6
	#define		C_UART_Tx_Pin_ENB			0x0040			//UART	TX Pin Enable
//B7
	#define		C_UART_Rx_Pin_ENB			0x0080			//UART	RX Pin Enable
extern unsigned int Get_UART_Command2(void);
//B3
	#define		C_UART_Parity_Error			0x0008			//UART	Parity Error 
//B4
	#define		C_UART_OverRun_Error		0x0010			//UART	Over Run Error 
//B5
	#define		C_UART_Frame_Error			0x0020			//UART	Frame Error
//B6
	#define		C_UART_Tx_RDY				0x0040			//UART	TX Ready
//B7
	#define		C_UART_Rx_RDY				0x0080			//UART	RX Ready
//-----------------------------------------------------------------------------------//
//B7..B0
extern void Set_UART_Data(unsigned int);
extern unsigned int Get_UART_Data(void);
//B15..B0
extern void Set_UART_BaudRate(unsigned int);
extern unsigned int Get_UART_BaudRate(void);
	#define		C_BaudRate_2400				0x1400			//UART	2400
	#define		C_BaudRate_4800				0x0A00			//UART	4800
	#define		C_BaudRate_9600				0x0500			//UART	9600
	#define		C_BaudRate_19200			0x0280			//UART	19200
	#define		C_BaudRate_38400			0x0140			//UART	38400
	#define		C_BaudRate_48000			0x0100			//UART	48000
	#define     C_BaudRate_51200			0x00F0          //UART  51200
	#define     C_BaudRate_57600			0x00D5          //UART  57690
	#define     C_BaudRate_102400			0x0078          //UART  102400
	#define     C_BaudRate_115200			0x006B          //UART  114841
//B7..B0
extern void Set_UART_BaudScalarLow(unsigned int);
extern unsigned int Get_UART_BaudScalarLow(void);
//B7..B0
extern void Set_UART_BaudScalarHigh(unsigned int);
extern unsigned int Get_UART_BaudScalarHigh(void);
#define P_UART_Command1			(volatile unsigned int *)0x7021 	
#define P_UART_Command2			(volatile unsigned int *)0x7022 	
#define P_UART_Data				(volatile unsigned int *)0x7023  	
#define	P_UART_BaudScalarLow	(volatile unsigned int *)0x7024	
#define	P_UART_BaudScalarHigh	(volatile unsigned int *)0x7025 

const int crctab16[] = 
{
    0x0000, 0x1189, 0x2312, 0x329b, 0x4624, 0x57ad, 0x6536, 0x74bf,
    0x8c48, 0x9dc1, 0xaf5a, 0xbed3, 0xca6c, 0xdbe5, 0xe97e, 0xf8f7,
    0x1081, 0x0108, 0x3393, 0x221a, 0x56a5, 0x472c, 0x75b7, 0x643e,
    0x9cc9, 0x8d40, 0xbfdb, 0xae52, 0xdaed, 0xcb64, 0xf9ff, 0xe876,
    0x2102, 0x308b, 0x0210, 0x1399, 0x6726, 0x76af, 0x4434, 0x55bd,
    0xad4a, 0xbcc3, 0x8e58, 0x9fd1, 0xeb6e, 0xfae7, 0xc87c, 0xd9f5,
    0x3183, 0x200a, 0x1291, 0x0318, 0x77a7, 0x662e, 0x54b5, 0x453c,
    0xbdcb, 0xac42, 0x9ed9, 0x8f50, 0xfbef, 0xea66, 0xd8fd, 0xc974,
    0x4204, 0x538d, 0x6116, 0x709f, 0x0420, 0x15a9, 0x2732, 0x36bb,
    0xce4c, 0xdfc5, 0xed5e, 0xfcd7, 0x8868, 0x99e1, 0xab7a, 0xbaf3,
    0x5285, 0x430c, 0x7197, 0x601e, 0x14a1, 0x0528, 0x37b3, 0x263a,
    0xdecd, 0xcf44, 0xfddf, 0xec56, 0x98e9, 0x8960, 0xbbfb, 0xaa72,
    0x6306, 0x728f, 0x4014, 0x519d, 0x2522, 0x34ab, 0x0630, 0x17b9,
    0xef4e, 0xfec7, 0xcc5c, 0xddd5, 0xa96a, 0xb8e3, 0x8a78, 0x9bf1,
    0x7387, 0x620e, 0x5095, 0x411c, 0x35a3, 0x242a, 0x16b1, 0x0738,
    0xffcf, 0xee46, 0xdcdd, 0xcd54, 0xb9eb, 0xa862, 0x9af9, 0x8b70,
    0x8408, 0x9581, 0xa71a, 0xb693, 0xc22c, 0xd3a5, 0xe13e, 0xf0b7,
    0x0840, 0x19c9, 0x2b52, 0x3adb, 0x4e64, 0x5fed, 0x6d76, 0x7cff,
    0x9489, 0x8500, 0xb79b, 0xa612, 0xd2ad, 0xc324, 0xf1bf, 0xe036,
    0x18c1, 0x0948, 0x3bd3, 0x2a5a, 0x5ee5, 0x4f6c, 0x7df7, 0x6c7e,
    0xa50a, 0xb483, 0x8618, 0x9791, 0xe32e, 0xf2a7, 0xc03c, 0xd1b5,
    0x2942, 0x38cb, 0x0a50, 0x1bd9, 0x6f66, 0x7eef, 0x4c74, 0x5dfd,
    0xb58b, 0xa402, 0x9699, 0x8710, 0xf3af, 0xe226, 0xd0bd, 0xc134,
    0x39c3, 0x284a, 0x1ad1, 0x0b58, 0x7fe7, 0x6e6e, 0x5cf5, 0x4d7c,
    0xc60c, 0xd785, 0xe51e, 0xf497, 0x8028, 0x91a1, 0xa33a, 0xb2b3,
    0x4a44, 0x5bcd, 0x6956, 0x78df, 0x0c60, 0x1de9, 0x2f72, 0x3efb,
    0xd68d, 0xc704, 0xf59f, 0xe416, 0x90a9, 0x8120, 0xb3bb, 0xa232,
    0x5ac5, 0x4b4c, 0x79d7, 0x685e, 0x1ce1, 0x0d68, 0x3ff3, 0x2e7a,
    0xe70e, 0xf687, 0xc41c, 0xd595, 0xa12a, 0xb0a3, 0x8238, 0x93b1,
    0x6b46, 0x7acf, 0x4854, 0x59dd, 0x2d62, 0x3ceb, 0x0e70, 0x1ff9,
    0xf78f, 0xe606, 0xd49d, 0xc514, 0xb1ab, 0xa022, 0x92b9, 0x8330,
    0x7bc7, 0x6a4e, 0x58d5, 0x495c, 0x3de3, 0x2c6a, 0x1ef1, 0x0f78,

};
// 計算給定長度數據的16位CRC。
int GetCrc16(const int* pData, int nLength)
{
    int fcs = 0xffff;    // 初始化
    
    while(nLength>0)
    {
        fcs = (fcs >> 8) ^ crctab16[(fcs ^ *pData) & 0xff];
        nLength--;
        pData++;
    }
    
    return ~fcs;    // 取反
}
    


#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品国久久99热| 91精品国产综合久久久久久漫画| 亚洲视频小说图片| 欧美va在线播放| 欧美日韩午夜在线| 国产乱码精品一品二品| 日本vs亚洲vs韩国一区三区二区| 亚洲视频一二区| 国产精品沙发午睡系列990531| 日韩视频免费观看高清完整版| 在线视频综合导航| 91色在线porny| 91原创在线视频| av一区二区不卡| 成年人国产精品| aaa欧美大片| 97久久久精品综合88久久| 成人av电影在线| 99麻豆久久久国产精品免费优播| 丰满少妇在线播放bd日韩电影| 狠狠色丁香婷婷综合| 久久精品国产久精国产| 免费人成网站在线观看欧美高清| 日本欧美加勒比视频| 免费在线欧美视频| 久久激情五月激情| 成人深夜视频在线观看| 成人的网站免费观看| 91在线国内视频| 91久久线看在观草草青青| 欧美羞羞免费网站| 欧美人狂配大交3d怪物一区| 欧美日韩aaaaaa| 欧美日韩aaaaaa| 日韩欧美在线一区二区三区| 宅男噜噜噜66一区二区66| 欧美色区777第一页| 日韩欧美一卡二卡| 欧美激情一区二区三区不卡 | 欧美日韩国产欧美日美国产精品| 欧美影片第一页| 精品毛片乱码1区2区3区| 国产欧美日韩亚州综合| 伊人一区二区三区| 久久se精品一区二区| 成人永久aaa| 在线电影国产精品| 久久久不卡网国产精品二区| 国产精品第五页| 亚洲国产成人精品视频| 国产在线精品视频| 91在线视频播放地址| 91麻豆精品国产91久久久使用方法| 3d成人h动漫网站入口| 国产三级精品视频| 亚洲狠狠爱一区二区三区| 精品无人码麻豆乱码1区2区| 99久久精品99国产精品| 日韩免费在线观看| 夜夜精品浪潮av一区二区三区| 久久精品99国产精品| 91久久精品一区二区二区| 精品成人a区在线观看| 亚洲制服丝袜av| 成人性生交大片免费看中文| 欧美日韩国产精品成人| 亚洲国产经典视频| 麻豆91免费看| 欧美亚洲另类激情小说| 国产欧美日韩三级| 久久精品国产**网站演员| 91色九色蝌蚪| 亚洲三级在线看| 国产福利91精品一区| 欧美久久久久久蜜桃| 亚洲精品视频自拍| 成人黄色在线网站| 欧美一级高清片在线观看| 《视频一区视频二区| 国产精品性做久久久久久| 91麻豆精品国产91久久久更新时间| ...av二区三区久久精品| 国产成人免费视频网站高清观看视频| 制服.丝袜.亚洲.另类.中文| 亚洲国产精品影院| 欧美精品一卡两卡| 亚洲欧洲综合另类在线| 国产91色综合久久免费分享| 欧美mv日韩mv亚洲| 裸体一区二区三区| 欧美一区二区三区性视频| 天堂在线一区二区| 岛国一区二区三区| 久久久国产精品不卡| 免费看日韩a级影片| 欧美伦理电影网| 亚洲人精品一区| 91视频在线看| 亚洲欧美一区二区不卡| 色综合久久久久综合体桃花网| 国产精品美女一区二区三区| 国产精品系列在线播放| 久久久久久影视| 成人毛片在线观看| 亚洲免费高清视频在线| 欧美无砖专区一中文字| 午夜视频一区在线观看| 欧美一区二区在线不卡| 狠狠色伊人亚洲综合成人| 亚洲国产精品传媒在线观看| 91美女精品福利| 中文字幕视频一区二区三区久| 91美女在线看| 五月天一区二区三区| 日韩三级高清在线| 国产在线不卡一区| 成人免费在线观看入口| 欧美日韩视频第一区| 老司机精品视频一区二区三区| 欧美精品一区二区高清在线观看| 国产一区二区在线观看免费| 中文字幕一区在线观看视频| 欧美无人高清视频在线观看| 午夜精品福利一区二区三区蜜桃| 56国语精品自产拍在线观看| 国产一区二区三区免费看| 国产精品日韩成人| 欧美日韩国产中文| 国产成人日日夜夜| 亚洲精品久久久蜜桃| 日韩欧美电影一区| 国产大片一区二区| 亚洲欧美日韩国产手机在线| 91久久香蕉国产日韩欧美9色| 一卡二卡欧美日韩| 久久久激情视频| 91麻豆精品国产91久久久久久| 国产精品1区2区| 亚洲444eee在线观看| 国产欧美日产一区| 欧美另类z0zxhd电影| 北条麻妃国产九九精品视频| 日韩av在线发布| 亚洲乱码国产乱码精品精可以看 | 中文字幕一区二区三区色视频| 欧美丰满高潮xxxx喷水动漫| 国产成a人亚洲精品| 日韩中文字幕91| 亚洲精品一二三区| 日本一区二区三区四区在线视频 | 在线观看视频91| 懂色av一区二区三区蜜臀| 日韩成人一级片| 亚洲一区二区三区在线播放| 欧美国产精品劲爆| 久久精品网站免费观看| 日韩亚洲电影在线| 欧美日韩国产综合久久 | 中文一区在线播放| www欧美成人18+| 日韩欧美亚洲国产精品字幕久久久| 欧美性猛片aaaaaaa做受| 波多野结衣中文字幕一区二区三区| 精品中文字幕一区二区| 亚洲mv大片欧洲mv大片精品| 国产精品久久久久久久久搜平片 | 精品在线一区二区三区| 日韩av一区二| 三级不卡在线观看| 视频在线观看一区二区三区| 亚洲va韩国va欧美va精品| 亚洲18色成人| 日韩高清不卡在线| 午夜精品一区在线观看| 奇米一区二区三区av| 国产一区二区三区精品视频| 成人高清免费在线播放| 欧美手机在线视频| 精品日本一线二线三线不卡| 国产欧美一区二区三区网站 | 亚洲国产日产av| 美国十次综合导航| av在线不卡免费看| 精品视频一区 二区 三区| 精品国产伦理网| 国产精品久久福利| 日本不卡视频在线| 成人动漫av在线| 欧美一卡二卡三卡四卡| 欧美激情一区不卡| 视频在线观看91| 成人久久久精品乱码一区二区三区| 欧美在线免费观看亚洲| 久久久一区二区| 亚洲mv在线观看| 成人黄色小视频| 精品久久久久久久久久久久包黑料 | 国产成人免费在线观看不卡| 欧美性色综合网| 国产精品高清亚洲|