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

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

?? uart.lst

?? flash_download.C8051中的應用
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V7.02b   UART                                                                 03/06/2006 15:41:22 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:41:22 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:41:22 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一区二区三区免费野_久草精品视频
国产精品77777| 久久尤物电影视频在线观看| 一区二区三区精密机械公司| 亚洲欧洲日韩av| 国产欧美综合在线| 国产欧美日韩中文久久| 成人自拍视频在线观看| 欧美福利视频一区| 亚洲福利一二三区| 91官网在线观看| 亚洲国产一区二区在线播放| 色综合天天综合网天天看片| 亚洲欧洲综合另类| 欧美日韩国产综合草草| 九九视频精品免费| 国产大陆a不卡| 成人av电影免费观看| 欧美日韩亚洲综合一区二区三区| 日韩欧美一级二级| 国产精品美女久久久久久久| 亚洲国产视频一区二区| 国产精品 欧美精品| 欧美一区二区免费| 亚洲最新视频在线播放| 国产精品99久久久| 欧美肥妇bbw| 亚洲精品免费视频| 精品国产一区二区三区av性色| 日本韩国欧美国产| 国产一区二区三区日韩| 91日韩一区二区三区| 日本午夜精品视频在线观看| 欧美一级夜夜爽| 亚洲电影激情视频网站| 99久久婷婷国产| 欧美放荡的少妇| 欧美电视剧在线看免费| 麻豆精品一区二区三区| 欧美一区二区三区系列电影| 欧美福利电影网| 免费av成人在线| 日韩午夜激情av| 日韩黄色小视频| 精品国内片67194| 成人国产视频在线观看| 国产精品高清亚洲| 欧美亚洲综合网| 久久精品在这里| 9色porny自拍视频一区二区| 亚洲韩国精品一区| 中文字幕不卡的av| 日韩欧美另类在线| 欧美视频在线播放| 99久久精品免费| 国产在线精品一区二区夜色 | 成av人片一区二区| 日本欧美一区二区| 自拍偷在线精品自拍偷无码专区| 欧美成人女星排名| 欧美久久一二区| 欧美午夜精品一区| 岛国一区二区在线观看| 久久精品国产亚洲一区二区三区| 亚洲精品高清视频在线观看| 欧美极品aⅴ影院| 国产调教视频一区| 2017欧美狠狠色| 欧美电影免费观看高清完整版在 | 国产精品99久久久久久似苏梦涵| 视频精品一区二区| 亚洲丰满少妇videoshd| 亚洲激情一二三区| 亚洲黄色小视频| 亚洲日本免费电影| 综合久久久久久久| 亚洲人成网站在线| 亚洲精品一卡二卡| 一区二区三区电影在线播| 亚洲免费观看高清在线观看| 亚洲欧美日韩中文播放 | 日韩一区二区在线播放| 欧美老肥妇做.爰bbww视频| 在线观看免费一区| 欧美丝袜丝交足nylons图片| 欧美三级电影一区| 欧美一区二区三区免费在线看 | 成人黄色国产精品网站大全在线免费观看| 久久99精品视频| 国产一区二区三区美女| 国产一区久久久| 成人免费视频一区二区| 99视频热这里只有精品免费| 91在线丨porny丨国产| 91麻豆精品在线观看| 欧美天天综合网| 日韩欧美一二区| 中文字幕第一区综合| 亚洲欧美偷拍另类a∨色屁股| 一区二区三区四区不卡在线| 亚洲成人综合视频| 久久精品理论片| 成人午夜在线播放| 在线观看日韩av先锋影音电影院| 欧美精品免费视频| 久久综合久久综合亚洲| 中文字幕一区二区三区四区不卡| 亚洲欧美日韩国产综合| 日日夜夜精品视频免费| 久久99精品国产麻豆不卡| 成人美女视频在线看| 在线观看视频欧美| 久久综合九色综合久久久精品综合| 久久久久青草大香线综合精品| 国产精品女主播av| 丝袜美腿一区二区三区| 激情av综合网| 91黄色免费版| 久久奇米777| 亚洲一区二区三区视频在线 | 久久久九九九九| 一区二区日韩av| 国产一区二区三区电影在线观看 | 东方aⅴ免费观看久久av| 91免费观看视频| 精品成a人在线观看| 亚洲美女电影在线| 国产在线精品免费| 欧美美女直播网站| 中文幕一区二区三区久久蜜桃| 首页亚洲欧美制服丝腿| 不卡一区二区三区四区| 91精品福利在线一区二区三区| 欧美国产在线观看| 久久福利资源站| 欧美日本在线视频| 成人欧美一区二区三区| 九色综合狠狠综合久久| 欧美亚洲综合网| 日韩美女久久久| 国产一区二区三区| 日韩精品一区二区三区四区视频| 夜夜精品视频一区二区 | 国产91精品免费| 欧美变态凌虐bdsm| 亚洲成a人片在线观看中文| 从欧美一区二区三区| 日韩午夜电影在线观看| 性欧美大战久久久久久久久| 一本一道波多野结衣一区二区| 久久久91精品国产一区二区精品| 日韩和欧美一区二区三区| 欧美视频在线一区二区三区| 日韩理论片在线| av不卡在线观看| 亚洲欧美影音先锋| 国产91精品久久久久久久网曝门 | 成人av片在线观看| 久久精品日韩一区二区三区| 奇米影视一区二区三区小说| 精品污污网站免费看| 一区二区三区四区五区视频在线观看| 成人手机电影网| 日韩一区在线看| 色婷婷狠狠综合| 亚洲激情第一区| 在线看不卡av| 亚洲一二三四在线| 欧美日韩五月天| 亚洲高清视频在线| 欧美日韩一二区| 日韩激情av在线| 91精品国产色综合久久ai换脸 | 9i看片成人免费高清| 国产欧美一区二区精品秋霞影院 | 亚洲婷婷在线视频| 成人av网站在线| 亚洲精品videosex极品| 欧洲中文字幕精品| 亚洲国产综合在线| 日韩视频免费观看高清完整版 | 91在线观看地址| 亚洲一区在线看| 欧美嫩在线观看| 黄色日韩网站视频| 久久久99久久精品欧美| 国产成人99久久亚洲综合精品| 精品av综合导航| 成人动漫精品一区二区| 亚洲女女做受ⅹxx高潮| 精品婷婷伊人一区三区三| 秋霞成人午夜伦在线观看| 日韩欧美国产精品| www.视频一区| 亚洲图片欧美视频| 久久综合久久99| 91视视频在线观看入口直接观看www | 日本不卡视频在线| 精品国产乱码久久久久久蜜臀| 久久97超碰国产精品超碰| 国产欧美精品一区二区色综合朱莉|