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

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

?? uart.lst

?? 采用C8051F410 的模數轉換
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V7.02b   UART                                                                 03/06/2006 15:01:38 PAGE 1   


C51 COMPILER V7.02b, COMPILATION OF MODULE UART
OBJECT MODULE PLACED IN .\output\Uart.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Uart.c LARGE BROWSE DEBUG OBJECTEXTEND TABS(3) OBJECT(.\output\Uart.obj)

stmt level    source

   1          /************************************************************************************
   2          *  Copyright (c) 2004,西安銘朗電子科技有限責任公司
   3          *            All rights reserved.
   4          *
   5          * 文件名稱: Uart.c
   6          * 文件標識: none
   7          * 適用器件: C8051F040
   8          * 
   9          * 摘 要: 本文件是串口0、1子程序;使用外部22.1184MHz晶振. Uart驅動程序,包括初始化、
  10          *    波特率設置,單字節發送接收、字符串發送接受等。將跳線器JP7、短接。
  11          *    使用外部22.1184MHz晶振。
  12          * 
  13          * 當前版本:1.2
  14          * 作 者:張寧強
  15          * 完成日期:2006年1月10日
  16          *
  17          * 歷史版本:1.0 
  18          * 原作者 : 李林利 盧陽
  19          * 完成日期:2005年6月1日
  20          *************************************************************************************/
  21          
  22          /************************************************************************************/
  23          // 引用外部頭文件
  24          
  25          #include "c8051F040.h"
  26          #include "const.h"
  27          #include "uart.h"
  28          
  29          /************************************************************************************/
  30          
  31          /************************************************************************************
  32          // 常量及全局變量定義
  33          *************************************************************************************/
  34          
  35          /************************************************************************************
  36          *  Uart子程序
  37          *************************************************************************************/
  38          
  39          /***********************************************************************************
  40          * 函數名稱:Uart0_Init;
  41          *
  42          * 函數功能描述:Uart0初始化;
  43          *              
  44          * 輸入參數:unsigned char類型,發送數據波特率;
  45          *
  46          * 返回數據:none;
  47          *
  48          * 注意:    none;
  49          ************************************************************************************/
  50          void Uart0_Init(unsigned long BaudRate)    //Uart0初始化                             
  51          {   
  52   1         char data SFRPAGE_SAVE = SFRPAGE;     // Save Current SFR page
  53   1         SFRPAGE = SFR_PAGE_0;// set SFR page 0
  54   1       
  55   1          
C51 COMPILER V7.02b   UART                                                                 03/06/2006 15:01:38 PAGE 2   

  56   1          SCON0  = 0x50;                      // SCON0: 模式1, 8位UART, 使能RX
  57   1       
  58   1          SSTA0 = 0x1a;               // // SMOD00 = 1
  59   1          ES0=0;                      // 關閉串口Uart0中斷
  60   1          PS=0;                          // 關閉串口Uart0中斷優先權
  61   1          TI0  = 1;                        // Indicate TX0 ready
  62   1           RI0  = 0;                        // Indicate RX0 ready
  63   1      
  64   1      
  65   1          SFRPAGE = SFR_PAGE_1;// set SFR page 1
  66   1          TMR3CN&=~0x04;        // 關閉定時器Timer3
  67   1          RCAP3H =(65536-(SYSCLK/(BaudRate*16)))/256;
  68   1          RCAP3L =(65536-(SYSCLK/(BaudRate*16)))%256;
  69   1                          // 設置定時器Timer3重載值, Uart1_CLK=SYSCLK
  70   1          TMR3CF=0x08;       // clk = SYS_CLK;
  71   1          TMR3CN=0x04;       // 工作模式2: TX,RX 波特率模式
  72   1          
  73   1         SFRPAGE = SFRPAGE_SAVE;          // Restore SFR page
  74   1      }
  75          
  76          /***********************************************************************************
  77          * 函數名稱:Uart0_Enable;
  78          *
  79          * 函數功能描述:Uart0初始化;
  80          *              
  81          * 輸入參數:bool類型,打開輸入1;關閉輸入0;
  82          *
  83          * 返回數據:none;
  84          *
  85          * 注意:    none;
  86          ************************************************************************************/
  87          
  88          void Uart0_Enable(bool Flag)
  89          {
  90   1         char data SFRPAGE_SAVE = SFRPAGE;     // Save Current SFR page
  91   1         SFRPAGE = SFR_PAGE_0;           // set SFR page 0
  92   1      
  93   1         if (Flag)
  94   1            TR1=1;   // 打開串口Uart0
  95   1         else
  96   1              TR1=0;   // 關閉串口Uart0
  97   1      
  98   1         SFRPAGE = SFRPAGE_SAVE;          // Restore SFR page
  99   1      }
 100          
 101          /***********************************************************************************
 102          * 函數名稱:Uart0_SendString;
 103          *
 104          * 函數功能描述:Uart0初始化;
 105          *              
 106          * 輸入參數: unsigned char類型指針,發送數據;
 107          *
 108          * 返回數據:none;
 109          *
 110          * 注意:    none;
 111          ************************************************************************************/
 112          
 113          void Uart0_SendString(unsigned char  *pt)
 114          {  
 115   1         while(*pt)
 116   1         {
 117   2            Uart0_SendByte(*pt++);
C51 COMPILER V7.02b   UART                                                                 03/06/2006 15:01:38 PAGE 3   

 118   2         }
 119   1      }
 120          
 121          /***********************************************************************************
 122          * 函數名稱:Uart0_SendByte;
 123          *
 124          * 函數功能描述:Uart0初始化;
 125          *              
 126          * 輸入參數:unsigned char類型指針,發送數據;
 127          *
 128          * 返回數據:none;
 129          *
 130          * 注意:    none;
 131          ************************************************************************************/
 132          
 133          void Uart0_SendByte(unsigned char value)
 134          {
 135   1         char data SFRPAGE_SAVE = SFRPAGE;     // Save Current SFR page
 136   1         SFRPAGE = SFR_PAGE_0;           // set SFR page 0
 137   1      
 138   1         while(!TI0);            // 等待發送1個字節數據完成
 139   1          SBUF0=value;            // 發送數據到uart0
 140   1         TI0=0;            // 清除中斷標志
 141   1         SFRPAGE = SFRPAGE_SAVE;          // Restore SFR page
 142   1      }
 143          
 144          /***********************************************************************************
 145          * 函數名稱:Uart0_ReceiveData;
 146          *
 147          * 函數功能描述:Uart0初始化;
 148          *              
 149          * 輸入參數:none;
 150          *
 151          * 返回數據:unsigned char類型,接收數據;
 152          *
 153          * 注意:    none;
 154          ************************************************************************************/
 155          unsigned char Uart0_ReceiveData(void)
 156          {
 157   1         char data SFRPAGE_SAVE = SFRPAGE;     // Save Current SFR page
 158   1         SFRPAGE = SFR_PAGE_0;           // set SFR page 0
 159   1      
 160   1         while(!RI0);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品日韩一区二区三区免费视频| 91丨porny丨蝌蚪视频| 亚洲国产精品一区二区www在线| 国产欧美一区二区在线观看| 久久久久久久综合色一本| www国产精品av| 中文字幕av一区二区三区免费看| 久久精品夜色噜噜亚洲a∨| 日本一区二区三级电影在线观看| 国产欧美一二三区| 亚洲欧美成aⅴ人在线观看| 一区二区三国产精华液| 又紧又大又爽精品一区二区| 亚洲成人777| 久久爱www久久做| 国产一区二区三区电影在线观看| 国产成人免费视频一区| 99国产精品久久久久久久久久| 欧美在线看片a免费观看| 777欧美精品| 国产婷婷色一区二区三区四区 | 午夜精品久久一牛影视| 日本成人中文字幕在线视频| 精品在线你懂的| 成人开心网精品视频| 色婷婷国产精品| 欧美成人国产一区二区| 国产亚洲精品久| 一区二区三区在线免费播放| 日韩不卡一二三区| 国产69精品一区二区亚洲孕妇| 91看片淫黄大片一级在线观看| 3atv一区二区三区| 国产精品午夜免费| 午夜精品视频一区| 99免费精品视频| 欧美一区二区三区四区五区 | 精品一二三四区| 99久久久久久| 欧美www视频| 亚洲一区二区欧美| 成人精品视频一区| 欧美成人伊人久久综合网| 中文字幕一区二区三区精华液| 亚洲福中文字幕伊人影院| 国产精品一区在线| 9191成人精品久久| 一区二区三区中文字幕| 国产一区91精品张津瑜| 538prom精品视频线放| 亚洲欧美综合另类在线卡通| 久久国产尿小便嘘嘘尿| 欧美在线观看18| 日韩一区中文字幕| 国产盗摄女厕一区二区三区| 在线综合视频播放| 亚洲精品v日韩精品| 成人亚洲一区二区一| 欧美成人vr18sexvr| 日韩综合一区二区| 欧美自拍偷拍午夜视频| 日韩伦理免费电影| jlzzjlzz欧美大全| 国产精品免费aⅴ片在线观看| 久久99久久精品| 日韩精品中午字幕| 久久疯狂做爰流白浆xx| 欧美美女一区二区| 亚洲va天堂va国产va久| 在线观看91视频| 亚洲资源中文字幕| 在线免费观看日本欧美| 一区二区三区小说| 欧美在线不卡视频| 亚洲图片欧美综合| 欧美日韩成人高清| 日韩制服丝袜先锋影音| 欧美精品aⅴ在线视频| 午夜精品一区二区三区三上悠亚| 欧美天天综合网| 日韩二区三区在线观看| 91精品国产综合久久香蕉的特点| 亚洲国产精品久久久久秋霞影院| 欧美性生活影院| 日韩制服丝袜先锋影音| 日韩免费成人网| 国产黄色精品视频| 亚洲视频免费看| 91极品美女在线| 亚洲国产日韩精品| 日韩欧美资源站| 国产成人午夜99999| 国产精品青草久久| 欧美亚洲自拍偷拍| 久久电影网站中文字幕| 欧美经典一区二区| 91丨九色丨蝌蚪丨老版| 亚洲图片一区二区| 26uuu欧美| 91美女视频网站| 奇米色一区二区| 国产精品欧美一级免费| 欧美丝袜自拍制服另类| 国产一区二区三区免费播放| 国产精品久久久久精k8| 欧美午夜一区二区三区免费大片| 天堂成人免费av电影一区| 久久久精品综合| 欧美日韩中字一区| 国产精品99久久久久久宅男| 樱桃国产成人精品视频| 精品国产乱码久久久久久图片 | 欧美日本一道本| 国产精品一品二品| 亚洲国产精品视频| 国产精品色哟哟| 日韩欧美在线一区二区三区| 国产99精品国产| 日韩精品亚洲一区| 国产精品国产三级国产aⅴ入口 | 亚洲男人的天堂在线aⅴ视频| 欧美在线你懂得| 成人自拍视频在线观看| 日韩高清一区在线| 亚洲色图在线看| 久久久久久久网| 337p亚洲精品色噜噜| 一本到一区二区三区| 国产毛片一区二区| 免费看日韩a级影片| 亚洲自拍偷拍图区| 综合av第一页| 中文一区一区三区高中清不卡| 日韩一级二级三级| 欧美揉bbbbb揉bbbbb| 色哟哟日韩精品| www.亚洲免费av| 国产乱码精品一品二品| 蜜臀av一区二区| 天堂av在线一区| 亚洲国产美女搞黄色| 亚洲精品国产一区二区精华液| 国产精品午夜电影| 久久精品一区八戒影视| 久久久精品国产99久久精品芒果 | 国产亚洲欧美一级| 精品精品国产高清a毛片牛牛| 欧美三级在线视频| 欧美日韩国产123区| 欧美在线免费观看视频| 91福利在线免费观看| 色女孩综合影院| 欧美午夜寂寞影院| 欧美性猛交xxxx乱大交退制版 | 香港成人在线视频| 亚洲制服丝袜av| 亚洲综合无码一区二区| 一区二区三区日韩| 亚洲国产欧美在线人成| 偷拍一区二区三区| 青娱乐精品在线视频| 久久精品国产第一区二区三区| 日本不卡视频在线| 国产呦精品一区二区三区网站| 精品在线观看视频| 不卡影院免费观看| 日本韩国一区二区三区视频| 日本高清免费不卡视频| 欧美日韩精品一区二区三区四区| 欧美日韩aaaaaa| 精品日韩欧美在线| 国产精品久久一级| 亚洲成人av电影| 国内成人自拍视频| 99精品国产热久久91蜜凸| 91极品美女在线| 精品久久久久久久久久久久久久久久久 | 亚洲精品免费一二三区| 午夜激情综合网| 激情五月播播久久久精品| 国产99久久久国产精品潘金 | 欧美一区二区三区在线观看视频 | 国产精品理论在线观看| 亚洲高清视频中文字幕| 久久av资源站| 99久久精品费精品国产一区二区| 欧美日韩亚洲综合| 欧美激情一区二区三区蜜桃视频| 亚洲精品自拍动漫在线| 蜜臀精品一区二区三区在线观看 | 成人性色生活片免费看爆迷你毛片| 99视频有精品| 日韩视频免费观看高清完整版| 国产调教视频一区| 五月婷婷欧美视频| 成人动漫中文字幕| 日韩丝袜美女视频| 亚洲精品成a人| 成人午夜精品在线| 日韩一区二区精品葵司在线|