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

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

?? hardware.h

?? 一個單片機實現以太網通信的程序
?? H
字號:
#ifndef	__HARDWARE_H__
#define	__HARDWARE_H__

//////////////////////////////////////////////////////////////////
// Define Area for I/O									
//////////////////////////////////////////////////////////////////
#define	P_IOA_Data   		 0x7000        //portA data
#define P_IOA_Buffer         0x7001        //portA buffer
#define P_IOA_Dir            0x7002        //portA direction
#define P_IOA_Attrib         0x7003        //portA attribution
#define P_IOA_Latch          0x7004        //Latch PortA data for key change wake-up
#define P_IOB_Data           0x7005        //portB data
#define P_IOB_Buffer         0x7006        //portB buffer
#define P_IOB_Dir            0x7007        //portB direction
#define P_IOB_Attrib         0x7008        //portB attribution

#define P_Feed_Back          0x7009        //portB.4 portB.5 SFC
#define P_TimerA_Data        0x700A        //timer A data
#define P_TimerA_Ctrl        0x700B        //timer A control
#define P_TimerB_Data        0x700C        //timer B data
#define P_TimerB_Ctrl        0x700D        //timer B control
#define P_TimeBase_Setup     0x700E        //time base configuration
#define P_TimeBase_Clear	 0x700F		   //Reset Timerbase counter
#define P_INT_Ctrl           0x7010        //interrupt control
#define P_INT_Clear          0x7011        //Interrupt clear register
#define P_Watchdog_Clear     0x7012        //clear watchdog ??
#define P_SystemClock        0x7013        //system clock generator setup

//... PA6442 Old version (for EC-02) ...........
//#define P_ADDA               0x7014        //10-bit DA(W) AD(R)
//#define P_DAC1               0x7014        //
//#define P_AD_Ctrl            0x7015        //AD/DA control
//#define P_AD_Status          0x7015        //AD status
//#define P_DAC2               0x7016        //DAC channel 2
//#define P_PWM                0x7016        //PWM output
//#define P_DA_Ctrl            0x7017        //DAC latch control
//#define P_LVD_Ctrl           0x7018        //Low voltage detect control

//... PA6442 New version MC52A (For EC-03)....
#define P_ADC 	        	 0x7014        	//Data Port for AD
#define P_ADC_Ctrl           0x7015        	//Control Port for AD control
#define P_ADC_Status         0x7015        	//AD Port Status
#define P_DAC2               0x7016        	//Data Port for DAC2
#define P_PWM                0x7016        	//Data Port for PWM
#define P_DAC1	        	 0x7017        	//Data Port for DAC1
#define P_DAC_Ctrl			 0x702A			//Control Port for two DAC and audio output mode
//............................................

#define P_IR_Ctrl			 0x7018			// Control Port for IR
#define P_LVD_Ctrl           0x7019        	// Control Port for LVD

#define P_SIO_Addr_Low		 0x701B			// Address Port low
#define P_SIO_Addr_Mid		 0x701C			// Address Port middle
#define P_SIO_Addr_High	 	 0x701D			// Address Port high
#define P_SIO_Ctrl			 0x701E			// Control Port
#define P_SIO_Start			 0x701F			// Start port for serial interface
#define P_SIO_Stop			 0x7020			// Stop port for serial interface

//added by hs
#define P_UART_Command1		   0x7021    	  //Command1 Port for UART
#define P_UART_Command2		   0x7022		  //Command2 Port for UART
#define P_UART_Data			   0x7023 	      //Data Port for UART
#define	P_UART_BaudScalarLow   0x7024	      //Set Baud Rate scalar low
#define	P_UART_BaudScalarHigh  0x7025	      //Set Baud Rate scalar high

// Constants value

// Interrupt control bit,defined for P_INT_Ctrl,
// used as param in function
// unsigned int SpFSetINTVec(unsigned int Vector);/*write data to 0x7010 [P_INT_Ctrl]*/
// unsigned int SpFGetINTVec();
// void SpFAddINTVec(unsigned int Vector); /*add data to 0x7010 [P_INT_Ctrl]*/       
// void SpFDelINTVec(unsigned int Vector);  /*delete data from 0x7010 [P_INT_Ctrl]*/
// void SpFClrINTReq(unsigned int Vector); /*write data for 0x7011 [P_INT_Clear]*/
#define C_IRQ6_TMB2             0x0001        	// Timer B IRQ6
#define C_IRQ6_TMB1             0x0002        	// Timer A IRQ6
#define C_IRQ5_2Hz              0x0004        	// 2Hz IRQ5
#define C_IRQ5_4Hz              0x0008        	// 4Hz IRQ5
#define C_IRQ4_1KHz             0x0010        	// 1024Hz IRQ4
#define C_IRQ4_2KHz             0x0020        	// 2048Hz IRQ4
#define C_IRQ4_4KHz             0x0040        	// 4096Hz IRQ4
#define C_IRQ3_KEY              0x0080        	// Key Change IRQ3
#define C_IRQ3_EXT1             0x0100        	// Ext1 IRQ3
#define C_IRQ3_EXT2             0x0200        	// Ext2 IRQ3
#define C_IRQ2_TMB              0x0400        	// Timer B IRQ2
#define C_FIQ_TMB               0x0800        	// Timer B FIQ
#define C_IRQ1_TMA              0x1000        	// Timer A IRQ1
#define C_FIQ_TMA               0x2000        	// Timer A FIQ
#define C_IRQ0_PWM              0x4000        	// PWM IRQ0
#define C_FIQ_PWM               0x8000        	// PWM FIQ

// Interrupt Vector Number,
// used as param 1 in function SpSSetVector() and SpSSetVectorExt()*/
// int SpSSetVector(int Vector_No, void (*Function_Ptr)());    /* foreground function register */
// int SpSSetVectorExt(int Vector_No, void (*Function_Ptr)()); /* background function register */ 
#define C_BREAK_Vec 0x0
#define C_FIQ_Vec   0x1
#define C_IRQ0_Vec  0x2
#define C_IRQ1_Vec  0x3
#define C_IRQ2_Vec  0x4
#define C_IRQ3_Vec  0x5
#define C_IRQ4_Vec  0x6
#define C_IRQ5_Vec  0x7
#define C_IRQ6_Vec  0x8
#define C_IRQ7_Vec  0x9	

// Define for Port_TimerA_Ctrl, Port_TimerB_Ctrl                               
#define	C_Fosc_2				0x0000			// Timer A
#define	C_Fosc_256		    	0x0001			//
#define	C_32768Hz				0x0002			//
#define	C_8192Hz				0x0003			//
#define	C_4096Hz				0x0004			//
#define	C_A1					0x0005			//
#define C_A0					0x0006			//
#define C_Ext1					0x0007			//

#define	C_2048Hz				0x0000			//
#define	C_1024Hz				0x0008			//
#define	C_256Hz					0x0010			//
#define	C_TMB1Hz				0x0018			//
#define	C_4Hz					0x0020			//
#define	C_2Hz					0x0028			//
#define	C_B1					0x0030			//
#define	C_Ext2					0x0038			//

#define	C_Off					0x0000			//
#define C_D1					0x0040			//
#define C_D2					0x0080			//
#define C_D3					0x00C0			//
#define C_D4					0x0100			//
#define C_D5					0x0140			//
#define C_D6					0x0180			//
#define C_D7					0x01C0			//
#define C_D8					0x0200			//
#define C_D9					0x0240			//
#define C_D10					0x0280			//
#define C_D11					0x02C0			//
#define C_D12					0x0300			//
#define C_D13					0x0340			//
#define C_D14					0x0380			//
#define C_TA_Div_2				0x03C0			// Timer A

#define C_TB_Div_2				0x03C0			// Timer B

// Define for Port_SystemClock
#define C_Fosc					0x0000			// b3..b0
#define C_Fosc_Div_2			0x0001			//
#define C_Fosc_Div_4			0x0002			//
#define C_Fosc_Div_8			0x0003			// (default)
#define C_Fosc_Div_16			0x0004			//
#define C_Fosc_Div_32			0x0005			//
#define C_Fosc_Div_64			0x0006			//
#define C_Sleep					0x0007		 	//

#define	C_32K_Work				0x0000			// b4
#define C_32K_Off				0x0000			// 
#define C_StrongMode			0x0000			// b5
#define C_AutoMode				0x0000			//

// Define for Port_AD_Ctrl
#define	C_AD					0x0001			//
#define C_DA					0x0000			//
#define C_MIC					0x0000			//
#define C_LINE					0x0002			//

// Define for Port_DA_Ctrl
#define C_PushPull				0x0000			// b0, (default) 
#define C_DoubleEnd				0x0001			// b0
#define	C_DAC_Mode				0x0000			// b1, (default)
#define C_PWM_Mode				0x0002			// b1

#define	C_D1_Direct				0x0000			// DAC1 latch
#define C_D1_LatchA				0x0008			// 
#define C_D1_LatchB				0x0010			//
#define C_D1_LatchAB			0x0018			//

#define	C_D2_Direct				0x0000			// DAC2 latch
#define C_D2_LatchA				0x0020			// 
#define C_D2_LatchB				0x0040			//
#define C_D2_LatchAB			0x00C0			//

// Define for Port_LVD_Ctrl
#define C_LVD24V				0x0000			// LVD = 2.4V 
#define C_LVD28V				0x0001			// LVD = 2.8V
#define C_LVD32V				0x0002			// LVD = 3.2V
#define C_LVD36V				0x0003			// LVD = 3.6V


#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品免费丝袜| 欧美成人bangbros| 成人午夜大片免费观看| 三级久久三级久久| 天天色综合成人网| 婷婷综合在线观看| 秋霞国产午夜精品免费视频| 免费看黄色91| 国模无码大尺度一区二区三区| 免费一级欧美片在线观看| 青青草国产精品亚洲专区无| 捆绑紧缚一区二区三区视频| 国产做a爰片久久毛片| 国产精品乡下勾搭老头1| 高清国产一区二区| 一本到三区不卡视频| 欧美午夜免费电影| 日韩欧美在线观看一区二区三区| 日韩一级二级三级| 国产偷国产偷亚洲高清人白洁| 国产精品婷婷午夜在线观看| 一区二区三区加勒比av| 日本中文一区二区三区| 国产另类ts人妖一区二区| 成人白浆超碰人人人人| 欧美亚洲日本一区| 日韩欧美电影在线| 国产精品美女久久久久久久久久久| 亚洲精品视频一区二区| 日本不卡视频在线| 99天天综合性| 欧美一级夜夜爽| 最好看的中文字幕久久| 日韩专区一卡二卡| 成人午夜又粗又硬又大| 欧美日韩国产成人在线免费| 欧美精品一区二区三区在线 | 亚洲综合无码一区二区| 日韩av在线播放中文字幕| 国产一区二区中文字幕| 91国产福利在线| 国产亚洲欧美激情| 午夜精品久久久久久久久久久 | 日韩免费在线观看| 日韩美女视频一区二区 | 国产人成一区二区三区影院| 亚洲综合视频网| 国产成人8x视频一区二区| 欧美疯狂做受xxxx富婆| 日韩一区欧美小说| 国产一区二区三区av电影| 在线观看国产一区二区| 国产精品每日更新| 韩国午夜理伦三级不卡影院| 欧美理论片在线| 亚洲日本va午夜在线影院| 激情综合色播激情啊| 欧美日本一区二区三区四区| 亚洲欧美日韩成人高清在线一区| 激情欧美日韩一区二区| 欧美老肥妇做.爰bbww| 亚洲激情自拍偷拍| 91在线视频在线| 国产欧美精品在线观看| 经典三级在线一区| 在线播放视频一区| 天天av天天翘天天综合网色鬼国产| a级精品国产片在线观看| 中文字幕成人网| 久久97超碰国产精品超碰| 欧美一区二区三区四区久久| 亚洲国产一区二区三区 | 蜜臀久久99精品久久久久久9| 91久久精品日日躁夜夜躁欧美| 亚洲综合一区二区精品导航| av爱爱亚洲一区| 国产精品久久久久一区二区三区| 国产一区二区三区免费播放 | 亚洲国产精品成人综合| 国产999精品久久久久久绿帽| 精品久久一二三区| 久久99国产乱子伦精品免费| 欧美成人精品1314www| 久久 天天综合| www国产精品av| 懂色av一区二区三区免费观看 | 亚洲美女精品一区| 99精品欧美一区二区蜜桃免费 | 国产黄色精品网站| 亚洲国产电影在线观看| a亚洲天堂av| 一区二区高清视频在线观看| 欧美日韩国产免费| 久久99国产精品免费网站| 久久久三级国产网站| 国产福利不卡视频| 一个色在线综合| 日韩一二三四区| 国产成a人亚洲精品| 亚洲私人黄色宅男| 7777精品伊人久久久大香线蕉超级流畅 | 久久久精品2019中文字幕之3| 高清视频一区二区| 亚洲第一成人在线| 欧美变态口味重另类| 成人在线视频一区二区| 亚洲宅男天堂在线观看无病毒| 欧美肥妇bbw| 国产精品一区二区男女羞羞无遮挡| 国产精品你懂的| 欧美精品一卡两卡| 成人性生交大合| 亚洲v中文字幕| 国产精品蜜臀在线观看| 7777女厕盗摄久久久| 懂色av中文一区二区三区| 亚洲国产精品天堂| 欧美激情资源网| 6080午夜不卡| 丁香六月久久综合狠狠色| 亚洲www啪成人一区二区麻豆| 久久精品日韩一区二区三区| 欧美性极品少妇| 国产91精品欧美| 日本欧美肥老太交大片| 综合激情成人伊人| 国产亚洲精品bt天堂精选| 99国产麻豆精品| 国产xxx精品视频大全| 日韩黄色在线观看| 日韩毛片一二三区| 久久久国产一区二区三区四区小说 | 久久久久久久久久久久电影| 欧美日韩一区成人| 色综合久久88色综合天天6| 激情小说亚洲一区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 日韩成人免费电影| 亚洲免费观看视频| 国产精品日产欧美久久久久| 日韩一区二区三区四区五区六区 | 日韩电影在线一区二区三区| 亚洲美女精品一区| 国产精品福利在线播放| 久久久一区二区三区捆绑**| 欧美www视频| 日韩三级免费观看| 制服丝袜一区二区三区| 欧美性大战久久| 在线免费观看不卡av| 91麻豆自制传媒国产之光| www.亚洲人| 成人免费看片app下载| 国产91精品一区二区麻豆亚洲| 国产在线国偷精品免费看| 久草这里只有精品视频| 久久99国内精品| 国产精品自产自拍| 国产成人在线看| 高清国产一区二区三区| 99麻豆久久久国产精品免费| 成人黄色av网站在线| 色综合一个色综合亚洲| 91麻豆国产福利在线观看| 色综合中文综合网| 欧美日韩国产中文| 欧美一区二区三区爱爱| 这里只有精品电影| 欧美乱妇23p| 欧美另类videos死尸| 欧美一级国产精品| 26uuu亚洲| 中文天堂在线一区| 亚洲欧洲99久久| 亚洲日本va午夜在线影院| 亚洲乱码日产精品bd| 偷拍一区二区三区四区| 国产在线不卡一区| 国产精品一区二区在线播放| 国产成人激情av| 91福利在线播放| 日韩三级免费观看| 久久一留热品黄| 亚洲精品日日夜夜| 美国十次综合导航| 成人在线视频一区二区| 91久久免费观看| 日韩一区二区在线播放| 国产欧美一区二区在线观看| 亚洲激情综合网| 韩国精品主播一区二区在线观看| 国产乱一区二区| 色婷婷亚洲精品| 久久综合av免费| 一区二区久久久久久| 麻豆91在线看| 色8久久精品久久久久久蜜 | 麻豆一区二区三| 99在线精品免费| 精品国产亚洲在线|