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

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

?? rd_atmega16l.h

?? 此為lcd1602b的驅(qū)動程序
?? H
字號:
/***********************************************************
*  支持庫名: ATMage16L Bit Driver                          *
*  源文件:   RD_ATMage162L.h                               *
*  版本:     v1.3                                          *
*  說明:    AVR 通用位操作支持庫                          *
*                                                          *
*  作者:    傻孩子                                        *
*  日期:    2005年10月8日                                 *
*  修改:    傻孩子                                        *
*  修改時間: 2005年11月28日                                *
*                                                          *
*  [說明]                                                  *
*           1、使用前務必在端口初始化前加入PORTDefine()。  *
***********************************************************/
# include <iom16v.h>
# include <macros.h>
#ifndef _Use_AdvancedPortCommand
# define _Use_AdvancedPortCommand

/****************************
*        資源說明           *
****************************/
# define PAInUse        0xff
# define PBInUse        0xff
# define PCInUse        0xff
# define PDInUse        0xff
# define PEInUse        0x00
# define PFInUse        0x00
# define PGInUse        0x00
# define PHInUse        0x00
# define PIInUse        0x00
# define PJInUse        0x00
# define PKInUse        0x00
# define PLInUse        0x00
# define PMInUse        0x00
# define PNInUse        0x00
# define POInUse        0x00
# define PPInUse        0x00
# define PQInUse        0x00
# define PRInUse        0x00
# define PSInUse        0x00
# define PTInUse        0x00
# define PUInUse        0x00
# define PVInUse        0x00
# define PWInUse        0x00
# define PXInUse        0x00
# define PYInUse        0x00
# define PZInUse        0x00

/****************************
*       端口宏定義          *
****************************/

/****************************
*     高級端口宏定義        *
****************************/
struct PORTBIT
{
    unsigned Bit0:1;
	unsigned Bit1:1;
    unsigned Bit2:1;
	unsigned Bit3:1;
    unsigned Bit4:1;
	unsigned Bit5:1;
    unsigned Bit6:1;
	unsigned Bit7:1;	
}*PORTA_BIT,*PORTB_BIT,*PORTC_BIT,*PORTD_BIT,
 *DDRA_BIT,*DDRB_BIT,*DDRC_BIT,*DDRD_BIT,
 *PINA_BIT,*PINB_BIT,*PINC_BIT,*PIND_BIT;

/***********************************************************
*  函數(shù)說明:高級端口擴展初始化                            *
***********************************************************/
void PORTDefine(void)
{
    PORTA_BIT = ( struct PORTBIT *)0x3b;
    PORTB_BIT = ( struct PORTBIT *)0x38;
    PORTC_BIT = ( struct PORTBIT *)0x35;
    PORTD_BIT = ( struct PORTBIT *)0x32;
	
	DDRA_BIT = ( struct PORTBIT *)0x3A;
	DDRB_BIT = ( struct PORTBIT *)0x37;
	DDRC_BIT = ( struct PORTBIT *)0x34;
	DDRD_BIT = ( struct PORTBIT *)0x31;
	
	PINA_BIT = ( struct PORTBIT *)0x39;
	PINB_BIT = ( struct PORTBIT *)0x36;
	PINC_BIT = ( struct PORTBIT *)0x33;
	PIND_BIT = ( struct PORTBIT *)0x30;
}

# define DDR_PA0     (*DDRA_BIT).Bit0
# define DDR_PA1     (*DDRA_BIT).Bit1
# define DDR_PA2     (*DDRA_BIT).Bit2
# define DDR_PA3     (*DDRA_BIT).Bit3
# define DDR_PA4     (*DDRA_BIT).Bit4
# define DDR_PA5     (*DDRA_BIT).Bit5
# define DDR_PA6     (*DDRA_BIT).Bit6
# define DDR_PA7     (*DDRA_BIT).Bit7

# define DDR_PB0     (*DDRB_BIT).Bit0
# define DDR_PB1     (*DDRB_BIT).Bit1
# define DDR_PB2     (*DDRB_BIT).Bit2
# define DDR_PB3     (*DDRB_BIT).Bit3
# define DDR_PB4     (*DDRB_BIT).Bit4
# define DDR_PB5     (*DDRB_BIT).Bit5
# define DDR_PB6     (*DDRB_BIT).Bit6
# define DDR_PB7     (*DDRB_BIT).Bit7

# define DDR_PC0     (*DDRC_BIT).Bit0
# define DDR_PC1     (*DDRC_BIT).Bit1
# define DDR_PC2     (*DDRC_BIT).Bit2
# define DDR_PC3     (*DDRC_BIT).Bit3
# define DDR_PC4     (*DDRC_BIT).Bit4
# define DDR_PC5     (*DDRC_BIT).Bit5
# define DDR_PC6     (*DDRC_BIT).Bit6
# define DDR_PC7     (*DDRC_BIT).Bit7

# define DDR_PD0     (*DDRD_BIT).Bit0
# define DDR_PD1     (*DDRD_BIT).Bit1
# define DDR_PD2     (*DDRD_BIT).Bit2
# define DDR_PD3     (*DDRD_BIT).Bit3
# define DDR_PD4     (*DDRD_BIT).Bit4
# define DDR_PD5     (*DDRD_BIT).Bit5
# define DDR_PD6     (*DDRD_BIT).Bit6
# define DDR_PD7     (*DDRD_BIT).Bit7


# define _PA0        (*PORTA_BIT).Bit0
# define _PA1        (*PORTA_BIT).Bit1
# define _PA2        (*PORTA_BIT).Bit2
# define _PA3        (*PORTA_BIT).Bit3
# define _PA4        (*PORTA_BIT).Bit4
# define _PA5        (*PORTA_BIT).Bit5
# define _PA6        (*PORTA_BIT).Bit6
# define _PA7        (*PORTA_BIT).Bit7

# define _PB0        (*PORTB_BIT).Bit0
# define _PB1        (*PORTB_BIT).Bit1
# define _PB2        (*PORTB_BIT).Bit2
# define _PB3        (*PORTB_BIT).Bit3
# define _PB4        (*PORTB_BIT).Bit4
# define _PB5        (*PORTB_BIT).Bit5
# define _PB6        (*PORTB_BIT).Bit6
# define _PB7        (*PORTB_BIT).Bit7

# define _PC0        (*PORTC_BIT).Bit0
# define _PC1        (*PORTC_BIT).Bit1
# define _PC2        (*PORTC_BIT).Bit2
# define _PC3        (*PORTC_BIT).Bit3
# define _PC4        (*PORTC_BIT).Bit4
# define _PC5        (*PORTC_BIT).Bit5
# define _PC6        (*PORTC_BIT).Bit6
# define _PC7        (*PORTC_BIT).Bit7

# define _PD0        (*PORTD_BIT).Bit0
# define _PD1        (*PORTD_BIT).Bit1
# define _PD2        (*PORTD_BIT).Bit2
# define _PD3        (*PORTD_BIT).Bit3
# define _PD4        (*PORTD_BIT).Bit4
# define _PD5        (*PORTD_BIT).Bit5
# define _PD6        (*PORTD_BIT).Bit6
# define _PD7        (*PORTD_BIT).Bit7

# define Read_PA0    (*PINA_BIT).Bit0
# define Read_PA1    (*PINA_BIT).Bit1
# define Read_PA2    (*PINA_BIT).Bit2
# define Read_PA3    (*PINA_BIT).Bit3
# define Read_PA4    (*PINA_BIT).Bit4
# define Read_PA5    (*PINA_BIT).Bit5
# define Read_PA6    (*PINA_BIT).Bit6
# define Read_PA7    (*PINA_BIT).Bit7

# define Read_PB0    (*PINB_BIT).Bit0
# define Read_PB1    (*PINB_BIT).Bit1
# define Read_PB2    (*PINB_BIT).Bit2
# define Read_PB3    (*PINB_BIT).Bit3
# define Read_PB4    (*PINB_BIT).Bit4
# define Read_PB5    (*PINB_BIT).Bit5
# define Read_PB6    (*PINB_BIT).Bit6
# define Read_PB7    (*PINB_BIT).Bit7

# define Read_PC0    (*PINC_BIT).Bit0
# define Read_PC1    (*PINC_BIT).Bit1
# define Read_PC2    (*PINC_BIT).Bit2
# define Read_PC3    (*PINC_BIT).Bit3
# define Read_PC4    (*PINC_BIT).Bit4
# define Read_PC5    (*PINC_BIT).Bit5
# define Read_PC6    (*PINC_BIT).Bit6
# define Read_PC7    (*PINC_BIT).Bit7

# define Read_PD0    (*PIND_BIT).Bit0
# define Read_PD1    (*PIND_BIT).Bit1
# define Read_PD2    (*PIND_BIT).Bit2
# define Read_PD3    (*PIND_BIT).Bit3
# define Read_PD4    (*PIND_BIT).Bit4
# define Read_PD5    (*PIND_BIT).Bit5
# define Read_PD6    (*PIND_BIT).Bit6
# define Read_PD7    (*PIND_BIT).Bit7

#endif



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲综合在线| 精品制服美女久久| 国产在线播放一区三区四| 99久久综合国产精品| 日韩精品中文字幕在线一区| 亚洲精品国产a久久久久久| 精品一区二区三区免费| 欧美日韩一卡二卡| 亚洲人精品一区| 成人免费av在线| 精品久久久久久综合日本欧美| 亚洲一区自拍偷拍| 99久久精品免费看国产| 久久精品亚洲国产奇米99| 日本在线不卡视频一二三区| 在线观看一区不卡| 亚洲男同性恋视频| 成人动漫一区二区三区| 国产亚洲一本大道中文在线| 免费成人在线视频观看| 欧美天堂一区二区三区| 亚洲精品国产高清久久伦理二区| 成人亚洲一区二区一| 久久久久国色av免费看影院| 天天影视网天天综合色在线播放| 色呦呦国产精品| 亚洲欧美一区二区久久| 色噜噜狠狠色综合中国| 国产欧美在线观看一区| 丰满亚洲少妇av| 国产精品久久久久久久第一福利 | 99久久精品国产导航| 久久精品亚洲乱码伦伦中文| 国产成人小视频| 国产精品久久久久一区| 国产69精品一区二区亚洲孕妇| 国产日产欧美一区二区三区 | 亚洲国产精品精华液ab| 国产99久久精品| 中文字幕在线观看不卡| 91色在线porny| 亚洲一本大道在线| 在线播放国产精品二区一二区四区 | 中文字幕视频一区二区三区久| av网站免费线看精品| 亚洲精品成人精品456| 欧美三片在线视频观看| 日韩av不卡在线观看| 精品国产成人在线影院| 成人免费观看男女羞羞视频| 综合久久久久久| 在线观看视频欧美| 亚洲影视在线观看| 91麻豆精品久久久久蜜臀| 美女任你摸久久| 久久综合狠狠综合| 91色在线porny| 青青草原综合久久大伊人精品优势| 精品国产1区二区| 99久久精品国产精品久久| 亚洲国产日韩精品| 精品国精品国产| 国产综合色在线| 一区二区在线免费| 日韩一级免费一区| 99riav一区二区三区| 天堂蜜桃91精品| 久久久久国产精品麻豆| 欧美制服丝袜第一页| 精品一区免费av| 亚洲人成人一区二区在线观看| 欧美美女激情18p| 成人一二三区视频| 秋霞午夜鲁丝一区二区老狼| 国产欧美精品一区二区色综合朱莉| 欧美影视一区二区三区| 国产激情91久久精品导航| 亚洲自拍与偷拍| 欧美激情在线观看视频免费| 91麻豆精品国产91久久久更新时间| 国产91精品免费| 男女男精品网站| 夜色激情一区二区| 国产亚洲精品bt天堂精选| 欧美日韩国产不卡| 成人av在线网站| 激情久久五月天| 日韩国产一区二| 亚洲欧洲99久久| 久久综合久久鬼色| 日韩欧美一级二级| 欧美三级中文字幕在线观看| 97se亚洲国产综合自在线不卡 | 亚洲高清免费视频| 中文字幕人成不卡一区| 久久久五月婷婷| 欧美一区二区三区日韩视频| 色婷婷av一区二区三区之一色屋| 国产福利91精品一区| 蜜桃精品在线观看| 石原莉奈一区二区三区在线观看| 亚洲婷婷在线视频| 成人免费在线观看入口| 国产精品天天看| 国产亚洲污的网站| 久久久精品天堂| 久久午夜国产精品| 欧美精品一区二区三区高清aⅴ| 欧美一区二区三区四区五区| 欧美精品少妇一区二区三区 | 亚洲高清免费一级二级三级| 亚洲女爱视频在线| 亚洲精品国产成人久久av盗摄| 日韩一区中文字幕| 亚洲欧洲美洲综合色网| 国产精品高潮呻吟| 亚洲桃色在线一区| 一区二区三区日本| 亚洲v精品v日韩v欧美v专区| 香蕉影视欧美成人| 蜜桃一区二区三区在线| 久久成人免费电影| 国产高清无密码一区二区三区| 精品在线播放午夜| 国产成人免费视| 91啪亚洲精品| 欧美午夜寂寞影院| 欧美久久久一区| 欧美mv日韩mv国产| 日本一区二区三区四区| 亚洲欧洲精品成人久久奇米网| 日韩美女啊v在线免费观看| 亚洲国产日韩在线一区模特| 日韩国产精品大片| 国模套图日韩精品一区二区| 国产成人av电影在线| 色综合久久久久网| 56国语精品自产拍在线观看| 精品免费视频一区二区| 国产精品麻豆一区二区| 亚洲一区二区三区四区五区中文| 水野朝阳av一区二区三区| 精品一区二区三区免费| www.欧美精品一二区| 欧美日韩免费观看一区三区| 欧美成人video| 中文字幕在线视频一区| 亚洲成人久久影院| 国产精品一区二区久久精品爱涩| 99精品视频一区二区| 欧美一区二区三区视频免费| 国产清纯白嫩初高生在线观看91| 一区二区三区在线免费视频| 久久成人免费电影| 成a人片国产精品| 91麻豆精品国产无毒不卡在线观看| 久久久一区二区三区捆绑**| 亚洲一区影音先锋| 国产91综合一区在线观看| 欧美日韩一区二区三区四区 | 丁香婷婷综合色啪| 欧美精品自拍偷拍| 国产精品拍天天在线| 免费在线一区观看| 99r国产精品| www国产成人| 午夜精品久久久久影视| 成人免费毛片片v| 日韩欧美第一区| 亚洲中国最大av网站| 成人性生交大片免费看在线播放| 欧美日韩国产综合一区二区 | 丝袜脚交一区二区| av不卡免费在线观看| ww久久中文字幕| 日本欧美一区二区| 欧美亚洲国产一区二区三区| 国产午夜精品久久久久久久| 日韩电影免费一区| 欧美三区在线观看| 亚洲人成精品久久久久久| 国产丶欧美丶日本不卡视频| 日韩欧美高清dvd碟片| 婷婷久久综合九色综合绿巨人| 波多野结衣91| 欧美国产在线观看| 国产综合成人久久大片91| 制服丝袜国产精品| 亚洲午夜电影在线观看| 91免费版在线看| 中文字幕一区三区| 成人免费毛片app| 日本一区二区动态图| 国产成人亚洲精品青草天美| 久久久国产精品午夜一区ai换脸| 久草这里只有精品视频| 精品日韩欧美在线| 精品一区二区三区的国产在线播放| 日韩三级.com| 黄色日韩网站视频|