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

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

?? uart.c

?? SD卡調試所用的資料
?? C
字號:
#include <reg51.h>
#include <string.h>
#include "uart.h"
#include "myfun.h"

/**************************************************************************
 - 功能描述:51單片機的串口初始化
 - 隸屬模塊:STC51串口操作
 - 函數屬性:外部,使用戶使用
 - 參數說明:無
 - 返回說明:無
 - 注:振南的很多產品均采用串口來進行操作,所以正確的初始化串口十分重要
 **************************************************************************/

void UART_Init()     
{
 PCON =0x00; //PCON的最高位SMOD=1時波特率加倍 
 TMOD=0x20;  //時器1為方式2 初值自動裝入 產生波特率
 TH1=0xfd;   //定時器初始為0XFd,晶振為12MHz,本函數實際產生的波特率為9600bps
 TL1=0xfd;	 //同上   
 SCON=0x50;	 //串口設置為方式1,REN=1,允許接收
 TR1=1;      //啟動定時器1
 ES=1;       //使能串口接收中斷,
 EA=1;       //打開所有中斷
}

/**************************************************************************
 - 功能描述:51單片機的串口中斷處理函數
 - 隸屬模塊:STC51串口操作
 - 函數屬性:外部,使用戶使用(在此中斷函數中常用來處理從串口收到的數據)
 - 參數說明:無
 - 返回說明:無
 - 注:振南的很多產品,都是配合“超級終端”來進行演示的,在“超級終端”中
       敲入的命令就是從計算機的串口發出,由單片機從串口接收,接收到的串口
	   數據就在此中斷函數中進行處理,完成命令接收及處理、命令解析等工作。
 **************************************************************************/

void sio_int() interrupt 4 using 3   //串口中斷函數
{
 ES=0;
  //串口中斷處理
  /*
 if(RI)
 {
  if(SBUF!=0x08)  //如果接收到的是退格(ASCII碼為0x08)
   cmd_buf[counter++]=SBUF;
  else
   counter--;
  RI=0;
 }
 if(SBUF==0x0d)
 {
  cmd_buf[counter-1]=0;
  counter=0;
  flag=1;
 }
 */
 ES=1;
}

/**************************************************************************
 - 功能描述:51單片機的串口發送字節的函數
 - 隸屬模塊:STC51串口操作
 - 函數屬性:外部,使用戶使用
 - 參數說明:mydata:要發送的一個字節
 - 返回說明:無
 - 注:發送一個字節,是串口發送的基礎操作
 **************************************************************************/

void UART_Send_Byte(unsigned char mydata)	
{
 ES=0;
 TI=0;
 SBUF=mydata;
 while(!TI);
 TI=0;
 ES=1;
}

/**************************************************************************
 - 功能描述:51單片機的串口發送0d 0a ,即回車換行
 - 隸屬模塊:STC51串口操作
 - 函數屬性:外部,使用戶使用
 - 參數說明:無
 - 返回說明:無
 - 注:此函數就是發送0d 0a這兩個字節,在“超級終端”上會有回車換行的效果
 **************************************************************************/

void UART_Send_Enter()
{
 UART_Send_Byte(0x0d);
 UART_Send_Byte(0x0a);
}

/**************************************************************************
 - 功能描述:51單片機的串口發送字符串
 - 隸屬模塊:STC51串口操作
 - 函數屬性:外部,使用戶使用
 - 參數說明:s:指向字符串的指針
 - 返回說明:無
 - 注:如果在字符串中有'\n',則會發送一個回車換行
 **************************************************************************/

void UART_Send_Str(char *s)
{
 int len=strlen(s)-1;
 int i;
 for(i=0;i<len;i++)
 UART_Send_Byte(s[i]);
 if(s[i]=='\n') 
 {
  UART_Send_Enter();
 }
 else
 {
  UART_Send_Byte(s[i]);
 }
}

/**************************************************************************
 - 功能描述:51單片機的串口發送數值
 - 隸屬模塊:STC51串口操作
 - 函數屬性:外部,使用戶使用
 - 參數說明:dat:要發送的數值
 - 返回說明:無
 - 注:函數中會將數值轉為相應的字符串,發送出去。比如 4567 轉為 "4567" 
 **************************************************************************/

void UART_Put_Num(unsigned long dat)
{
 char temp[20];
 u32tostr(dat,temp);
 UART_Send_Str(temp);
}

/**************************************************************************
 - 功能描述:51單片機的串口發送調試信息
 - 隸屬模塊:STC51串口操作
 - 函數屬性:外部,使用戶使用
 - 參數說明:inf:指向提示信息字符串的指針
             dat:一個數值,前面的提示信息就是在說明這個數值的意義
 - 返回說明:無
 - 注:此函數在振南的工程中會經常看到,是方便調試用的
 **************************************************************************/

void UART_Put_Inf(char *inf,unsigned long dat)
{
 UART_Send_Str(inf);
 UART_Put_Num(dat);
 UART_Send_Str("\n");  
}

/*
void binary(unsigned char dat)
{
 unsigned char i;
 unsigned char a[17];
 for(i=0;i<8;i++)
 {
  a[i]=((dat<<i)&0x80)?'o':' ';
 }
 a[i]=0;
 for(i=0;i<strlen(a);i++)
 {
  UART_Send_Byte(a[i]);
  UART_Send_Byte(' ');
 }
}
*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲在线免费播放| 欧美一区二区播放| 91麻豆精品国产无毒不卡在线观看| 欧美大片顶级少妇| 亚洲免费观看高清| 国产精品一区二区在线播放 | 亚瑟在线精品视频| 国产剧情一区二区三区| 91精品国产综合久久香蕉的特点| 国产欧美中文在线| 久久99最新地址| 欧美日韩在线一区二区| 国产精品三级视频| 国产美女一区二区三区| 日韩一区二区中文字幕| 亚洲1区2区3区4区| 欧洲亚洲精品在线| 亚洲精品视频免费观看| 国产不卡一区视频| 久久久欧美精品sm网站| 日韩av一二三| 欧美乱妇23p| 亚洲国产精品影院| 欧美在线小视频| 一区二区三区四区视频精品免费| 成年人网站91| 国产精品素人视频| 国产69精品久久99不卡| 国产欧美一区二区在线观看| 国产一区二区在线影院| 久久午夜电影网| 国产精品99久久久久久久女警 | 九九精品视频在线看| 欧美高清dvd| 日韩中文字幕91| 3atv一区二区三区| 美国毛片一区二区| 欧美一二三区在线观看| 美腿丝袜一区二区三区| 日韩一区二区精品| 极品尤物av久久免费看| 久久精品视频一区二区三区| 国产成人免费视频网站高清观看视频| 精品国产一区二区精华| 国产精品99久久久久久有的能看| 国产免费久久精品| 92精品国产成人观看免费 | 日韩二区三区在线观看| 欧美一区二区视频免费观看| 久久精品理论片| 久久综合色综合88| 91色视频在线| 日韩精品乱码av一区二区| 日韩免费视频一区| 成人一级片在线观看| 亚洲欧美国产毛片在线| 欧美精品v国产精品v日韩精品| 日韩成人一级大片| 国产拍欧美日韩视频二区| 91在线一区二区| 偷拍亚洲欧洲综合| 久久久亚洲精品石原莉奈| 91丨porny丨最新| 日韩国产在线一| 国产午夜精品在线观看| 欧美性极品少妇| 国产乱人伦偷精品视频免下载 | 一本色道久久综合狠狠躁的推荐| 亚洲一区二区三区国产| 欧美成人欧美edvon| 一本一道波多野结衣一区二区| 日韩成人一级大片| 136国产福利精品导航| 在线不卡一区二区| 成人午夜大片免费观看| 日韩高清在线一区| 国产精品妹子av| 日韩美女视频一区二区在线观看| 成人永久看片免费视频天堂| 日韩极品在线观看| 日韩一区在线免费观看| 欧美www视频| 欧美视频在线一区| 成人av第一页| 经典三级视频一区| 日韩av二区在线播放| 国产精品久久久久四虎| 久久综合成人精品亚洲另类欧美 | 精品国产凹凸成av人导航| 91香蕉视频黄| 国产精品一区免费在线观看| 日日摸夜夜添夜夜添国产精品| 亚洲视频一区二区在线| 久久人人97超碰com| 欧美一区二区三区免费在线看| 99视频热这里只有精品免费| 国产伦精一区二区三区| 日韩电影在线观看网站| 亚洲一区二区不卡免费| 国产精品国产三级国产有无不卡| 久久亚区不卡日本| 日韩精品一区二区三区在线播放 | 97久久超碰国产精品| 国产一区二区按摩在线观看| 日韩高清不卡一区二区三区| 亚洲愉拍自拍另类高清精品| 中文字幕中文字幕在线一区| 久久这里只有精品首页| 日韩一区二区精品在线观看| 8x8x8国产精品| 在线精品视频免费观看| 91片黄在线观看| 99re8在线精品视频免费播放| 国产一区二区三区在线观看免费| 美国毛片一区二区| 久久99国产精品免费网站| 蜜臀a∨国产成人精品| 免费久久99精品国产| 美女被吸乳得到大胸91| 久久成人免费电影| 国产剧情一区二区| 国产91高潮流白浆在线麻豆 | 国产一区二区三区四| 精品亚洲aⅴ乱码一区二区三区| 男女激情视频一区| 精品影院一区二区久久久| 免费观看在线色综合| 美女视频黄 久久| 国产乱码精品一品二品| 成人自拍视频在线| 色94色欧美sute亚洲线路一ni| 91国偷自产一区二区开放时间 | 国产精品免费看片| 亚洲精品一二三区| 亚洲成人免费视频| 精品亚洲成a人在线观看| 成人蜜臀av电影| 日本黄色一区二区| 欧美一区二区三区性视频| 2023国产精品自拍| 亚洲欧洲www| 丝瓜av网站精品一区二区| 麻豆一区二区在线| 91女神在线视频| 制服丝袜日韩国产| 国产欧美综合色| 亚洲国产精品久久不卡毛片 | 欧美精品一区二区精品网| 久久精品免费在线观看| 亚洲日本va在线观看| 卡一卡二国产精品 | 99精品国产99久久久久久白柏| 欧美综合久久久| 精品日产卡一卡二卡麻豆| 国产精品国产三级国产专播品爱网 | 日本精品免费观看高清观看| 欧美一级欧美一级在线播放| 国产日产欧美一区| 亚洲gay无套男同| 国产成人一区二区精品非洲| 在线日韩一区二区| 久久久久88色偷偷免费| 亚洲一区二区在线播放相泽 | 91一区二区在线| 欧美v国产在线一区二区三区| 亚洲天天做日日做天天谢日日欢 | 日韩中文欧美在线| av成人动漫在线观看| 日韩欧美另类在线| 亚洲制服丝袜在线| 成人黄色a**站在线观看| 日韩美一区二区三区| 亚洲综合免费观看高清完整版在线| 激情伊人五月天久久综合| 欧美性感一区二区三区| 国产精品人妖ts系列视频| 裸体一区二区三区| 欧美日韩一区二区三区免费看 | 久久久国产精华| 日本不卡中文字幕| 欧美三级电影网| 亚洲精品国产视频| 99视频在线精品| 国产精品久线在线观看| 国产一区二区三区四区在线观看| 7777精品伊人久久久大香线蕉最新版 | 精品国产欧美一区二区| 偷窥少妇高潮呻吟av久久免费| 不卡av免费在线观看| 国产日韩欧美高清| 激情图区综合网| 精品少妇一区二区三区免费观看 | 国产成人亚洲综合色影视| 精品久久久久一区二区国产| 日本亚洲欧美天堂免费| 欧美一卡二卡三卡| 日本va欧美va精品| 日韩午夜中文字幕| 美女精品自拍一二三四| 亚洲免费在线电影|