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

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

?? main.lst

?? CF8051F040開發板的 flash_download程序
?? LST
字號:
C51 COMPILER V7.02b   MAIN                                                                 03/06/2006 15:41:23 PAGE 1   


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

stmt level    source

   1          /************************************************************************************
   2          *  Copyright (c) 2004,西安銘朗電子科技有限責任公司
   3          *            All rights reserved.
   4          *
   5          * 文件名稱: main.c
   6          * 文件標識: none
   7          * 適用器件: C8051F040
   8          * 
   9          * 摘 要: 本文件是FLASH讀寫測試實驗;使用外部22.1184MHz晶振. 利用PC機控制FLASH讀寫文件,
  10          *       擦除芯片等功能。利用串口調試終端操作,將字庫文件寫到FLASH中去.
  11          *        使用外部22.1184MHz晶振。由于其他串口傳輸應用程序是連續傳輸的,寫入時沒有足
  12          *          夠的延時時間,因此會出錯。建議使用光盤中附帶的字庫文件和串口傳輸應用程序.
  13          *
  14          * 當前版本:1.2
  15          * 作 者:張寧強
  16          * 完成日期:2006年1月10日
  17          *
  18          * 當前版本:1.01  (本次修改使程序支持下載標準GB2312字庫,增加了682個非漢字符號)
  19          * 作 者:張寧強
  20          * 完成日期:2005年4月18日
  21          *
  22          * 歷史版本:1.0 
  23          * 原作者 : 李林利 盧陽
  24          * 完成日期:2005年6月1日
  25          *************************************************************************************/
  26          
  27          /************************************************************************************/
  28          // 引用外部頭文件
  29          
  30          #include "c8051F040.h"
  31          #include "Const.h"
  32          #include "Uart.h"
  33          #include "flash.h"
  34          #include "Delay.h"
  35          #include "lcd.h"
  36          
  37          /************************************************************************************/
  38          sbit LED_FLAG = P2^3;
  39          
  40          /************************************************************************************
  41          //  系統初始化功能子程序
  42          *************************************************************************************/
  43          
  44          /***********************************************************************************
  45          * 函數名稱:SYSCLK_Init;
  46          *
  47          * 函數功能描述:系統時鐘初始化,使用外部22.1184MHz晶振作為時鐘源,using the PLL;
  48          *        This routine initializes the system clock to use an external 22.1184 MHz 
  49          *     crystal oscillator multiplied by a factor of 9/2 using the PLL as its 
  50          *     clock source. The resulting frequency is 22.1184 MHz * 9/2 = 100(99.6) MHz
  51          *              
  52          * 輸入參數:none;
  53          *
  54          * 返回數據:none;
  55          *
C51 COMPILER V7.02b   MAIN                                                                 03/06/2006 15:41:23 PAGE 2   

  56          * 注意:    none;
  57          ************************************************************************************/
  58          
  59          void SYSCLK_Init (void)
  60          {
  61   1         int i;                           // delay counter
  62   1         
  63   1         char data SFRPAGE_SAVE = SFRPAGE;     // Save Current SFR page
  64   1      
  65   1         SFRPAGE = CONFIG_PAGE;           // set SFR page
  66   1      
  67   1         OSCXCN = 0x67;                   // start external oscillator with
  68   1                                          // 22.1184MHz crystal
  69   1      
  70   1         for (i=0; i < 256; i++) ;        // Wait for osc. to start up
  71   1         
  72   1         while (!(OSCXCN & 0x80)) ;       // Wait for crystal osc. to settle
  73   1      
  74   1         CLKSEL = 0x01;                   // Select the external osc. as
  75   1                                          // the SYSCLK source
  76   1      
  77   1         OSCICN = 0x00;                   // Disable the internal osc.
  78   1         
  79   1      
  80   1         SFRPAGE = SFRPAGE_SAVE;          // Restore SFR page
  81   1      }
  82          
  83          /***********************************************************************************
  84          * 函數名稱:PORT_Init;
  85          *
  86          * 函數功能描述:配置端口初始化,配置交叉開關和端口;
  87          *              
  88          * 輸入參數:none;
  89          *
  90          * 返回數據:none;
  91          *
  92          * 注意:    none;
  93          ************************************************************************************/
  94          void PORT_Init (void)
  95          {
  96   1         char data SFRPAGE_SAVE = SFRPAGE;    // Save Current SFR page
  97   1         
  98   1         SFRPAGE = SFR_PAGE_F;               // set SFR page F
  99   1      
 100   1         XBR0   =   0x07;                    //設置XBR0
 101   1         XBR1   =   0x14;                    //設置XBR1
 102   1         XBR2   =   0x44;                    //打開交叉開關和弱上拉
 103   1         
 104   1         P0MDOUT = 0x95;                  //設置P0口輸出
 105   1         P1MDOUT = 0x01;                  //設置P1口輸出
 106   1         P2MDOUT = 0xfc;                  //設置P2口輸出
 107   1         P3MDOUT = 0x00;                  //設置P3口輸出
 108   1         P3MDIN = 0x00;
 109   1      
 110   1         P4MDOUT  = 0xff;              //設置P4口輸出
 111   1         P5MDOUT  = 0x0f;              //設置P5口輸出
 112   1         P6MDOUT  = 0xff;              //設置P6口輸出
 113   1         P7MDOUT  = 0xff;              //設置P7口輸出 
 114   1         P4 = 0xe0;                    //P4口置0
 115   1         
 116   1         SFRPAGE = SFR_PAGE_0;            // set SFR page 0
 117   1      
C51 COMPILER V7.02b   MAIN                                                                 03/06/2006 15:41:23 PAGE 3   

 118   1         EMI0CF=0x2f;                  //外部存儲器接口配置
 119   1         EMI0TC=0xff;                  //外部存儲器時序控制
 120   1      
 121   1         SFRPAGE = SFRPAGE_SAVE;          // Restore SFR page
 122   1      }
 123          
 124          
 125          /************************************************************************************
 126          //  主循環程序
 127          *************************************************************************************/
 128          
 129          void main(void)
 130          {
 131   1         unsigned int i;
 132   1         unsigned char j,cmd;
 133   1      
 134   1         unsigned long addres;
 135   1      
 136   1         unsigned char xdata temp[128];
 137   1      
 138   1         WDTCN = 0xde;
 139   1            WDTCN = 0xad;
 140   1         
 141   1         PORT_Init();
 142   1         lcd_init();
 143   1         dis_clr();
 144   1         dis_start0();
 145   1      
 146   1         SYSCLK_Init();
 147   1         
 148   1      
 149   1         addres=0x00000;
 150   1      
 151   1         i=0;
 152   1         j=0;
 153   1      
 154   1         Uart0_Init(57600);
 155   1         Uart0_Enable(1);
 156   1         LED_FLAG = 1;  
 157   1         
 158   1         cmd = Uart0_ReceiveData();
 159   1         while(cmd!='C')
 160   1         {
 161   2            cmd = Uart0_ReceiveData();
 162   2         }
 163   1      
 164   1         Uart0_SendByte('C');
 165   1         Delay_ms(100);
 166   1      
 167   1         while(i<2048)
 168   1         {  
 169   2            Uart0_SendByte('S'); 
 170   2            while(j<128)
 171   2            {
 172   3               temp[j]=Uart0_ReceiveData();
 173   3               //Uart0_SendByte(temp[j]);
 174   3               j++;
 175   3            }
 176   2            
 177   2            flash_write_protect(1);
 178   2            flash_write_page(addres,&temp[0]);
 179   2            Delay_ms(10);
C51 COMPILER V7.02b   MAIN                                                                 03/06/2006 15:41:23 PAGE 4   

 180   2            addres+=128;
 181   2            j=0;
 182   2            i++;
 183   2            LED_FLAG = ~LED_FLAG;      
 184   2         }  
 185   1      
 186   1         Uart0_SendByte('T'); 
 187   1      
 188   1         while(1)
 189   1         {
 190   2            LED_FLAG = ~LED_FLAG;
 191   2            Delay_s(1);
 192   2         }
 193   1      }
 194          
 195          /***********************************************************************************/
 196          // 文件結束
 197          /***********************************************************************************/


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    327    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----     135
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       2
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99re8在线精品视频免费播放| 国产伦精品一区二区三区免费迷| 蜜桃精品在线观看| 制服丝袜亚洲精品中文字幕| 亚洲第一福利视频在线| 欧美一区二区免费| 国产精品一卡二| 亚洲精品久久久久久国产精华液| 成人夜色视频网站在线观看| 亚洲欧美日韩中文字幕一区二区三区| 99精品一区二区| 免费观看在线综合| 中文一区二区在线观看| 精品视频123区在线观看| 久久国产人妖系列| 国产精品福利一区二区三区| 欧美日韩一区三区| 高清国产一区二区| 免费观看久久久4p| 一区二区三区在线视频播放| 日韩视频免费观看高清完整版 | 另类调教123区 | 国产精品无遮挡| 91精品国产综合久久国产大片| 成人免费黄色在线| 国模套图日韩精品一区二区| 亚洲高清一区二区三区| 国产精品福利一区二区| 国产日产欧美一区二区视频| 欧美一区二区三区四区五区| 91免费国产视频网站| 国产91精品一区二区麻豆亚洲| 久久国产成人午夜av影院| 亚洲成人激情自拍| 日产精品久久久久久久性色| 樱花草国产18久久久久| 亚洲一区在线播放| 日韩**一区毛片| 国产伦精品一区二区三区在线观看 | 亚洲小说春色综合另类电影| 综合久久综合久久| 亚洲第一二三四区| 麻豆视频观看网址久久| 韩国精品主播一区二区在线观看| 极品美女销魂一区二区三区| 另类小说图片综合网| 国产精品一区二区在线播放| 成人在线综合网| 欧美色图一区二区三区| 欧美日韩亚洲不卡| 26uuu欧美日本| 国产精品超碰97尤物18| 日韩不卡一区二区三区 | 国产99久久久精品| 在线看日本不卡| 久久一夜天堂av一区二区三区 | 精品欧美一区二区久久| 国产欧美日韩不卡免费| 一二三四区精品视频| 国产精品亚洲一区二区三区妖精 | 麻豆国产欧美日韩综合精品二区| 国产99久久久国产精品免费看| 在线观看一区二区视频| 国产色91在线| 国产精一区二区三区| 欧美日韩aaaaaa| 亚洲欧美色综合| 成人av高清在线| 国产精品污www在线观看| 美女视频一区在线观看| 欧美一区二区播放| 天天色综合成人网| 欧美高清性hdvideosex| 青青草原综合久久大伊人精品 | 蜜臀av一区二区在线免费观看 | 日韩电影一区二区三区四区| 精品无码三级在线观看视频| 91色.com| 亚洲欧美色一区| 91在线视频在线| 国产精品视频麻豆| 高清不卡一区二区在线| 精品乱人伦小说| 久久99深爱久久99精品| 欧美一级日韩免费不卡| 日韩经典一区二区| 日韩欧美一二区| 蜜桃久久久久久| 欧美国产精品一区| av一二三不卡影片| 樱花影视一区二区| 欧美色网站导航| 美国十次了思思久久精品导航| 国产成人午夜99999| 中文字幕+乱码+中文字幕一区| 成人性生交大片免费看中文网站| 国产精品丝袜一区| 欧美日韩中字一区| 激情五月激情综合网| 国产精品每日更新在线播放网址 | 成人永久aaa| 一级日本不卡的影视| 色视频一区二区| 日本怡春院一区二区| 久久久99免费| 欧美日韩精品一区二区| 久久99久久精品| 国产精品久久久爽爽爽麻豆色哟哟| 91丨porny丨在线| 日韩成人免费在线| 亚洲图片你懂的| 日韩欧美在线123| 色8久久人人97超碰香蕉987| 久久精品国产免费| 亚洲福利一区二区| 国产亚洲欧洲一区高清在线观看| 欧美色手机在线观看| 国产一区二区三区精品视频| 亚洲成人午夜电影| 亚洲精品高清视频在线观看| 国产亚洲人成网站| 欧美r级在线观看| 日韩欧美精品三级| 欧美精品日韩一区| 欧美二区在线观看| 在线播放国产精品二区一二区四区| 成人黄色在线网站| 国产aⅴ综合色| 白白色亚洲国产精品| 成人av在线资源网站| 国产裸体歌舞团一区二区| 国产精品一区二区黑丝| 精品一区二区三区免费播放| 热久久国产精品| 精品中文av资源站在线观看| 久久黄色级2电影| 成人激情免费视频| 在线视频观看一区| 久久五月婷婷丁香社区| 亚洲福利国产精品| 国产欧美久久久精品影院| 成人理论电影网| 久热成人在线视频| 成人免费三级在线| 色综合天天视频在线观看| 欧美一区二区精品在线| 99国产精品国产精品毛片| 欧美日韩一级黄| 亚洲精品一区二区三区蜜桃下载 | 伊人性伊人情综合网| 日日夜夜精品视频天天综合网| 久久国产精品99精品国产| 成人18精品视频| 久久综合久久综合九色| 亚洲欧洲精品天堂一级| 国模一区二区三区白浆| 成人a区在线观看| 久久精品一区蜜桃臀影院| 午夜精品影院在线观看| 成人avav在线| 久久久久久久久久美女| 免费成人在线网站| 日韩一级片在线观看| 综合欧美一区二区三区| av不卡一区二区三区| 国产精品久久久久久福利一牛影视| 精品一区二区在线免费观看| 91精品国产美女浴室洗澡无遮挡| 中文在线资源观看网站视频免费不卡 | 欧美主播一区二区三区美女| 日韩一级免费一区| 国内一区二区在线| 国产午夜精品一区二区三区嫩草| 麻豆国产欧美日韩综合精品二区| 欧美三级午夜理伦三级中视频| 久久综合视频网| 成人永久看片免费视频天堂| 国产清纯白嫩初高生在线观看91 | 国产午夜精品久久久久久久| 狠狠色丁香九九婷婷综合五月| 欧美大尺度电影在线| 久久精品国产久精国产爱| 国产日本欧洲亚洲| 在线观看成人免费视频| 免费精品视频在线| 国产精品超碰97尤物18| 国产精品一区在线观看乱码| 国产精品久久免费看| 666欧美在线视频| www.欧美色图| 毛片av一区二区| 国产精品三级视频| 91精品国产高清一区二区三区| 国产一区二区三区av电影| 亚洲青青青在线视频| 欧美人妖巨大在线| 91丨porny丨在线| 精品写真视频在线观看| 全部av―极品视觉盛宴亚洲| 亚洲丰满少妇videoshd|