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

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

?? main.c

?? 51單片機(jī)C語言常用模塊與綜合系統(tǒng)設(shè)計(jì)實(shí)例精講
?? C
字號(hào):
#include <absacc.h>
#include <intrins.h>
#include <./Atmel/at89x51.h>

//定義常量
#define PrintStart 0x30
#define PrintLen   0x10

#define para8255Port_Mode 0
#define para8255Port_A 1
#define para8255Port_B 2
#define para8255Port_C 3

#define para8255reg_Mode  XBYTE[0x7FFF]
#define para8255reg_PA  XBYTE[0x7FFC]
#define para8255reg_PB  XBYTE[0x7FFD]
#define para8255reg_PC  XBYTE[0x7FFE]

//定義變量
sfr para8255_Bus=0x80;
unsigned char data *Print_ptr;

bit print_on;
bit RW_8255;

unsigned char g_FirstByteAddr;
unsigned char g_ByteNum;

unsigned char g_ReadRegFor8255;
unsigned char g_WriteRegFor8255;


unsigned char CMD_8255;
unsigned char PortX_8255;
unsigned char ByteToBus;

//函數(shù)聲明
void Print_fstByte(g_FirstByteAddr,g_ByteNum);
void Print_aByte(void);
void RdWt_8255(RW_8255,PortX_8255,ByteToBus);


/*******************************************************
功能:主函數(shù)
描述:初始化、啟動(dòng)打印、進(jìn)入空閑等待模式
參數(shù):無
返回:無
********************************************************/
main()
{

  P1=0x00;
  P2=0x00;
  P3=0xFF;
  IE=0x80;
  print_on=0;
  g_FirstByteAddr = 0x30;
  g_ByteNum = 0x00;
  RdWt_8255(1,0,0xA4);//初始化8255
 
  while(1)
  {
     //此處添加其它程序,例如接收或等待打印命令;
     //確認(rèn)打印,則print_on=1;
     if (print_on) 
	  {
       EX1 = 1;       
       Print_fstByte(PrintStart,PrintLen); 
        };//end of if (print_on)    


   };//end of while(1)




}

/*******************************************************
功能:RW_8255
描述:讀寫8255
參數(shù):RW_8255:1表示寫8255,0表示讀8255
      PortX_8255:指示8255工作端口
      ByteToBus:要寫的數(shù)據(jù)
返回:如果RW_8255參數(shù)為0,則返回讀結(jié)果g_ReadRegFor8255
********************************************************/
void RdWt_8255(RW_8255,PortX_8255,ByteToBus)
{  
  if(RW_8255)
  {
    switch(PortX_8255){
				case para8255Port_Mode:
					para8255reg_Mode = ByteToBus;
					break;
				case para8255Port_A:
					para8255reg_PA = ByteToBus;
					break;
				case para8255Port_B:
                    para8255reg_PB = ByteToBus;
					 break;
                case para8255Port_C:
                    para8255reg_PC = ByteToBus;                   
                    break;
                default:
					para8255reg_PA = 0x00;
					para8255reg_PB = 0x00;
					para8255reg_PC = 0x00;
					break;	
					   };//end of switch(PortX_8255)			


   }
  else
   {
  	switch(PortX_8255){
				case para8255Port_Mode:
					g_ReadRegFor8255 = para8255reg_Mode;
					break;
				case para8255Port_A:
					g_ReadRegFor8255 = para8255reg_PA;
					break;
				case para8255Port_B:
                    g_ReadRegFor8255 = para8255reg_PB;
					 break;
                case para8255Port_C:
                    g_ReadRegFor8255 = para8255reg_PC;                  
                    break;
                default:
					g_ReadRegFor8255 = 0x00;
					break;	
   					   };//end of switch(PortX_8255)	

	};//end of if(RW_8255)

}//end of this function

/*******************************************************
功能:Print_fstByte
描述:打印第一個(gè)字節(jié)
參數(shù):g_FirstByteAddr,g_ByteNum
返回:無
********************************************************/
void Print_fstByte(g_FirstByteAddr,g_ByteNum)
{  
  
    Print_ptr = g_FirstByteAddr;
    RdWt_8255(1,1,*Print_ptr);
    Print_ptr++;
    g_FirstByteAddr = *Print_ptr;
    RdWt_8255(1,1,0x0E);
	_nop_();
    RdWt_8255(1,1,0x0F);
	_nop_();
    g_ByteNum--;
     	

}//end of this function

/*******************************************************
功能:Print_aByte
描述:通過中斷打印一個(gè)字節(jié)
參數(shù):無
返回:無
********************************************************/
void Print_aByte(void)interrupt 2
{  
  if(g_ByteNum!=0)
   {
    Print_ptr = g_FirstByteAddr;
    RdWt_8255(1,1,*Print_ptr);
    Print_ptr++;
    g_FirstByteAddr = *Print_ptr;
    RdWt_8255(1,1,0x0E);
	_nop_();
    RdWt_8255(1,1,0x0F);
	_nop_();
    g_ByteNum--;
    }
  else
   {
    print_on = 0;
	EX1 = 0;
    };
  	

}//end of this function

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久av资源站| 在线观看日韩精品| 色综合欧美在线| 欧美日韩国产精品自在自线| 久久综合色8888| 亚洲成人资源在线| 国产69精品久久久久777| 在线成人av网站| 综合电影一区二区三区| 经典三级一区二区| 欧美视频中文字幕| 亚洲视频 欧洲视频| 国产精品综合二区| 欧美成人a视频| 亚洲国产一区二区a毛片| 成人激情免费视频| 中文字幕欧美激情| 国产经典欧美精品| 2欧美一区二区三区在线观看视频| 亚洲国产人成综合网站| 99久久免费精品高清特色大片| 欧美精品一区二区三区在线| 日韩高清不卡一区二区三区| 欧美性色综合网| 亚洲欧美激情在线| 97久久精品人人澡人人爽| 中文字幕欧美日韩一区| 国产高清在线观看免费不卡| 2021久久国产精品不只是精品| 看片网站欧美日韩| 欧美大片免费久久精品三p| 免费高清不卡av| 欧美大胆人体bbbb| 精品一区二区三区的国产在线播放| 91精品国产综合久久精品麻豆| 亚洲va欧美va国产va天堂影院| 欧美中文字幕一二三区视频| 亚洲成av人片在线| 91精品婷婷国产综合久久| 青草av.久久免费一区| 欧美一级理论片| 免播放器亚洲一区| 欧美电影精品一区二区| 国产91在线观看丝袜| 国产精品传媒视频| 色噜噜狠狠色综合欧洲selulu| 亚洲资源在线观看| 欧美一区二区在线看| 激情都市一区二区| 国产精品乱人伦| 日本久久一区二区三区| 亚洲不卡一区二区三区| 日韩一区和二区| 国产精品系列在线播放| 国产精品福利影院| 欧美日韩国产欧美日美国产精品| 激情六月婷婷综合| 亚洲免费在线看| 日韩欧美第一区| 成人av电影免费在线播放| 亚洲主播在线观看| 久久婷婷久久一区二区三区| 99久久久精品免费观看国产蜜| 亚洲一区二区三区四区五区黄| 精品国产一区二区国模嫣然| av在线这里只有精品| 视频一区在线播放| 国产欧美一区二区在线观看| 欧美在线免费视屏| 国产在线视频一区二区三区| 亚洲精品视频在线观看网站| 日韩精品专区在线影院观看| 国产99精品国产| 日韩精品亚洲专区| 国产精品电影院| 精品国产乱码久久久久久1区2区 | 中文字幕不卡在线| 欧美日韩中文另类| 成人在线视频一区二区| 亚洲不卡一区二区三区| 国产欧美精品一区二区三区四区| 欧美日韩电影在线播放| 成人黄动漫网站免费app| 麻豆精品视频在线观看免费| 亚洲欧洲综合另类| 久久亚洲一区二区三区四区| 欧美日韩久久久久久| 成人av网站免费观看| 蜜桃视频在线观看一区二区| 亚洲一二三四在线观看| 国产精品久久久久久久第一福利| 日韩一级免费观看| 欧美日韩国产中文| 色视频成人在线观看免| 国产成人免费视频精品含羞草妖精| 日本视频一区二区| 亚洲v中文字幕| 亚洲自拍都市欧美小说| 亚洲乱码国产乱码精品精98午夜| 久久免费看少妇高潮| 日韩午夜在线播放| 日韩精品一区二区三区四区视频| 欧美精品粉嫩高潮一区二区| 欧美日韩美少妇| 欧美中文字幕久久| 欧美亚洲日本一区| 日本电影亚洲天堂一区| 91性感美女视频| 北岛玲一区二区三区四区| 成人综合婷婷国产精品久久蜜臀| 国产九九视频一区二区三区| 国产在线播放一区| 国产在线麻豆精品观看| 国产一区中文字幕| 国产精品乡下勾搭老头1| 国产a久久麻豆| 不卡的av电影| 色欲综合视频天天天| 欧美性色黄大片| 91精品国产综合久久久久久久| 日韩视频永久免费| 精品国产sm最大网站免费看| 欧美精品一区二区三区在线| 日本一区二区三区视频视频| 国产精品国产自产拍高清av王其| 中文字幕中文字幕一区| 综合久久久久综合| 夜夜精品浪潮av一区二区三区| 亚洲一二三区在线观看| 午夜成人免费视频| 国产一区激情在线| 99国产精品99久久久久久| 色乱码一区二区三区88| 欧美片网站yy| 久久久不卡网国产精品二区| 亚洲视频一区二区在线观看| 亚洲成人免费av| 国产在线精品一区二区| 99国产精品久久久久久久久久| 精品视频1区2区3区| 欧美va亚洲va国产综合| 国产精品美女一区二区在线观看| 亚洲欧美自拍偷拍| 午夜久久久久久| 国产一区二区免费在线| 色天使色偷偷av一区二区| 91精品国产欧美一区二区18| 国产亚洲福利社区一区| 亚洲一区在线观看免费观看电影高清| 天堂影院一区二区| 国产成都精品91一区二区三| 欧美日韩电影在线| 国产片一区二区| 日韩成人免费电影| 99久久久国产精品免费蜜臀| 日韩一区二区在线看片| 中文字幕一区在线| 免费观看成人av| 91久久免费观看| 国产日韩综合av| 蜜臀久久99精品久久久久宅男 | 国产视频在线观看一区二区三区 | 国产精品伦理在线| 精品影视av免费| 色菇凉天天综合网| 国产网站一区二区三区| 日本在线观看不卡视频| 色成年激情久久综合| 国产欧美日韩在线看| 免费在线视频一区| 欧美综合一区二区| 中文字幕亚洲视频| 国产盗摄视频一区二区三区| 91精品婷婷国产综合久久性色| 亚洲精品视频免费看| 丰满少妇在线播放bd日韩电影| 日韩三级中文字幕| 午夜精品一区二区三区电影天堂| av不卡免费电影| 国产欧美一区二区在线| 韩国视频一区二区| 日韩一级片在线观看| 亚洲va欧美va国产va天堂影院| 色老汉一区二区三区| 国产精品成人在线观看| 丰满亚洲少妇av| 国产精品美女一区二区| 国产精品123| 国产午夜三级一区二区三| 国内国产精品久久| 2022国产精品视频| 国产精品自拍在线| 久久久国产精华| 成人午夜在线免费| 亚洲国产高清在线观看视频| 成人午夜精品一区二区三区| 国产农村妇女精品| voyeur盗摄精品| 亚洲裸体在线观看| 欧美在线一二三|