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

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

?? release.txt

?? KeilC51v612HH.rar basic on the uvision2
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
      /****************************************************/
      /*         Release Notes for Version 6.12           */
      /*           8051 DEVELOPMENT TOOL KITS             */
      /****************************************************/

This file contains release notes and last minute changes relating
to the 8051 Version 6.12 Tool Chain. Information in this file, the 
accompanying manual, and software is Copyright (c) 2001 Keil 
Software and Keil Elektronik. All rights reserved.


Contents
========

1.  What's New in C51 Version 6.12

2.  uVision2 Integrated Development Environment

3.  Compiler Enhancements

4.  Assembler Enhancements

5.  Linker Enhancements

6.  Manuals Provided

7.  Example Programs

8.  New Devices & Register Header Files

9.  uVision2 Debugger - On Chip Peripherals in the Simulator

10. Sales and Technical Support


1.  What's New in C51 Version 6.12

    There are numerous new features in C51 that make your software
    development efforts easier.

    - 32-bit applications run in Windows 95/98/NT/2000/ME.

    - Long filenames are supported.

    - New optimizer levels shrink program code size.

    - The uVision2 IDE is enhanced to make software development
      faster and easier.

    - The Device Database makes CPU configuration a one-click process.
      All assembler, compiler, and linker options are set automatically.

    - The Source Browser allows you to quickly navigate your program's
      variables and functions.

    We are constantly improving our products. To keep your product 
    current during the Support Period listed in the uVision2 
    "About" box, download the latest updates from our Web page. If
    your support is exhausted, contact our Sales department to 
    extend your support period.

    Compared to Version 6.00, Release V6.12 contains the following
    enhancements:

    - C51 directives RET_PSTK, and RET_XSTK unload the on-chip stack 
      and use the reentrant stack for storing the return address.

    - The ANSI library functions modf, strtod, strtol, and strtoul
      have been added.

    - Linker directives have been enhanced to support multiple XDATA
      and CODE address ranges.

    - Wildcards are now supported in the segment control directives.

    - Simulation support has been added for the on-chip peripherals of
      the Analog Devices ADuC812, Philips LPC series, Philips 80C552/554,
      Dallas 320/520/530, Temic 89C51RD2 (including on-chip E2PROM),
      Temic 80C51CC2 and most other standard 40-pin devices like the
      8051FC,RD,RD+, 8052, and so on.

    - Full simulation support of multiple DPTR registers in various
      devices has been added.

    - The uVision2 Debugger now includes a Monitor-51 interface.

    - The uVision2 Editor provides syntax coloring for assembler code.

    - You may now use the context menu in the uVision2 Editor to
      insert the CPU register definition include files.

    - Context Sensitive help is available for library functions and
      error messages.  Position the cursor on a library function call
      or an error message and press the F1 key.

    - Philips 80C51MX support and Dallas 80C390 contiguous mode support
      in the PK51 package.  LX51 Extended Linker/Locater.

    - New PDF Version of the Getting Started, C51 and A51/Utilities 
      User's Guide.

    - Debugger Interface for Triscend E5 CSoC (more information 
      is provided in the file C51\HLP\Readme_for_TE5_UV2.TXT).

    - No limitation on number of segments, publics in object files.

    - C51 variable names can be up to 256 characters long.


2.  uVision2 Integrated Development Environment

    This release includes uVision2 for Windows which is an integrated
    development environment that encapsulates the following:

    - a project manager
    - integrated make facility
    - tool configuration
    - editor
    - a powerful debugger

    Using our tools, uVision2 allows you to write, compile, and debug
    your programs.  The example programs provided on this CD are
    designed to work with uVision2.


3.  Compiler Enhancements

    C51 Version 6.11 contains the following improvements:

    - Three new Optimize Levels focus on code density and reduce
      the code size of your application by 5-15%.
  
      OPTIMIZE(7) Extended Access Optimization: This optimizer level
      uses the DPTR for register variables.  Pointer and array accesses
      are optimized for both speed and code size.

      OPTIMIZE(8) Re-use Common Entry Code: This optimizer level moves 
      common function entry code to the beginning of a function to
      save code memory.  This is the new default optimization level.

      OPTIMIZE(9) Common Block Subroutines:  This optimizer level
      detects and merges multiple instances of common instruction
      sequences into subroutines.  This optimization provides the
      greatest benefit to large, monolithic modules.

    - The enum data type automatically adjusts its size to 8 or 16
      bits.

    - Support is available for Atmel, Philips, and Temic dual DPTR
      and functions the same as the Dallas 80C320, 80C520, 80C530, 
      and 80C550 (ref: C51 User's Guide, chapter 5).

      Atmel Devices: Dual DPTR's are currently available on the 
      AT89S8252. The C51 directive MODA2 generates code for dual
      DPTR's on Atmel and NOMODA2 disables dual DPTR usage.

      Philips and Temic Devices: Dual DPTR's are available on 
      several Philips devices. The C51 directive MODP2 generates 
      code for dual DPTR's and NOMODP2 disables dual DPTR usage.

    - A new directive, ONEREGBANK, offers enhanced support for
      programs that use a single register bank.  By default, the C51
      Compiler ensures that registerbank 0 is selected during by
      interrupt service routines (ISRs) that are declared without a
      using directive.  This is done by adding the instruction
      MOV PSW,#0 to the entry code.  This is necessary when the using
      directive is omitted on high-priority ISRs that may interrupt
      other low-priority ISRs (that have a register bank specified
      with the using directive).  This also applies to RTX-51 and
      RTX-51 Tiny applications.

      You may now use the ONEREGBANK directive to specify that only 
      registerbank 0 is in your application.  Then, C51 will not 
      generate the additional MOV PSW,#0 instruction for ISRs.
    
    - The C51 directives RET_ISTK, RET_PSTK, and RET_XSTK let you
      unload the on-chip stack and use the reentrant stack for 
      storing the return address.

    - The following ANSI library routines have been included:  modf, 
      strtod, strtol, and strtoul.

    - The C51 directive OMF2 outputs a new object file format for 
      the Extended LX51 Linker/Locater.  With this new format, 16MB code
      space for constants and 16MB xdata space are supported for 
      extended 8051 device variants, like ADuC812, Dallas 390 and 
      others.

    - The C51 directive ROM(D512K) and ROM(D16M) generates code for the 
      Dallas 390 contigious mode.  You need to use this directive together
      with the OMF2 directive.  More information is provided in the file
      C51\EXAMPLES\DALLAS 390\README.TXT.



4.  Assembler Enhancements

    A51 Version 6.11 contains the following improvements:
  
    - Support has been added to provide compatibility with the C
      Preprocessor used in the C51 Compiler.  Now in A51, a standard
      C macro preprocessor expands source text before the source file
      is assembled.  This preprocessor is almost identical to the
      one implemented in the C51 Compiler (refer to the C51 User's
      Guide, chapter 4).  The #include file path specification used
      is obtained from the C51INC environment variable.

    - The INCDIR directive (abbreviation ID) lets you specify the
      paths to assembler include files.  With INCDIR, you may
      supply one or more paths to search for when a $INCLUDE (file)
      directive is processed.  For example:

      $INCDIR (C:\C51\ASM)
      A51 STARTUP.A51 INCDIR (C:\C51\INC,C:\MYDIR)

      The search order for $INCLUDE is:

      a. Current directory (typically, the folder of the uVision2
         project file)

      b. Paths specified with $INCDIR

      c. Path derived from the bin directory with ..\asm path
         (C:\Keil\C51\Asm in default installations).

    - The A51 Assembler now supports the following pre-defined Macros:

      __FILE__   name of the file being translated

      __LINE__   current line number in the file being compiled

      __TIME__   time when the translation was started

      __DATE__   date when the translation was started

      __STDC__   defined to 1

      __A51__    version number of the A51 Assembler (for example,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕欧美一| 日韩视频不卡中文| 亚洲三级在线观看| 色婷婷亚洲精品| 亚瑟在线精品视频| 日韩女优制服丝袜电影| 久久国产综合精品| 久久久99精品免费观看不卡| 国产suv一区二区三区88区| 成人免费小视频| 欧美日韩国产bt| 免费观看30秒视频久久| 国产日韩欧美制服另类| 91福利小视频| 国产一区二区伦理| 亚洲欧洲制服丝袜| 日韩一区二区三区在线观看| 国模冰冰炮一区二区| 亚洲免费在线观看| 日韩欧美一二三| 99麻豆久久久国产精品免费| 亚洲1区2区3区4区| 中文字幕第一页久久| 欧美日韩亚洲高清一区二区| 国产精品一区久久久久| 亚洲欧美日韩国产成人精品影院| 欧美精品成人一区二区三区四区| 国产米奇在线777精品观看| 亚洲综合色成人| 国产日本亚洲高清| 欧美精品色综合| 国产成人午夜99999| 亚洲动漫第一页| 国产日韩欧美在线一区| 欧美另类videos死尸| 国产成人h网站| 美女在线视频一区| 亚洲精品一二三四区| 欧美精品一区二区三区在线| 色中色一区二区| 国产伦精一区二区三区| 亚洲成人1区2区| 久久久亚洲综合| 欧美日韩精品系列| 91丝袜呻吟高潮美腿白嫩在线观看| 奇米888四色在线精品| 亚洲欧美一区二区久久 | 国产suv精品一区二区三区| 亚洲综合丝袜美腿| 国产精品蜜臀av| 久久综合九色欧美综合狠狠| 欧美性受极品xxxx喷水| 成人午夜在线播放| 国产精品99久久久久久久女警| 婷婷综合另类小说色区| 亚洲小说欧美激情另类| 日韩理论片网站| 国产精品视频一区二区三区不卡| 日韩欧美国产成人一区二区| 欧美日韩一区二区三区高清| 色乱码一区二区三区88| 99精品视频在线观看免费| 国产成人av电影在线观看| 精品一区二区成人精品| 蜜臀av国产精品久久久久| 三级欧美在线一区| 日韩成人精品视频| 亚洲va国产va欧美va观看| 亚洲永久精品国产| 一区二区三区日韩在线观看| 亚洲色图丝袜美腿| 亚洲免费av网站| 一区二区三区日韩欧美| 亚洲在线视频网站| 亚洲成av人片在线观看无码| 亚洲日本在线视频观看| 亚洲三级在线免费观看| 亚洲丝袜另类动漫二区| 亚洲欧美成aⅴ人在线观看| 亚洲欧美日韩中文播放| 一区二区视频在线| 亚洲一区二区三区小说| 悠悠色在线精品| 午夜天堂影视香蕉久久| 日日夜夜精品视频免费| 蜜桃视频免费观看一区| 国产美女娇喘av呻吟久久| 国产精品资源站在线| 岛国av在线一区| 99久久99久久精品国产片果冻| 成人国产精品视频| 日本韩国欧美一区| 欧美精品久久99久久在免费线| 日韩视频在线一区二区| 久久久久久日产精品| 国产精品网友自拍| 一区二区在线观看视频在线观看| 五月综合激情网| 精品一区二区综合| 97久久超碰国产精品电影| 欧美性猛交xxxx黑人交| 日韩精品一区二区三区视频在线观看| 精品久久久久久亚洲综合网| 国产精品久久久久影视| 亚洲综合偷拍欧美一区色| 蜜桃免费网站一区二区三区| 成人国产视频在线观看| 欧美日韩久久久| 国产亚洲欧美一区在线观看| 亚洲另类在线视频| 久久国产精品99久久久久久老狼| 国产iv一区二区三区| 精品视频一区二区不卡| 欧美第一区第二区| 亚洲欧美日韩电影| 久久国产乱子精品免费女| 一本久久a久久精品亚洲| 9191精品国产综合久久久久久| 欧美国产精品中文字幕| 日韩精品电影在线观看| 99精品国产视频| 日韩三级高清在线| 亚洲免费观看高清完整版在线| 免费人成网站在线观看欧美高清| 成人高清在线视频| 欧美成人精品高清在线播放| 亚洲卡通欧美制服中文| 黄页视频在线91| 欧美色电影在线| 国产精品嫩草影院com| 日本欧美一区二区在线观看| 91在线视频免费观看| 精品美女一区二区| 五月天一区二区三区| 91视频免费看| 国产亚洲制服色| 麻豆精品视频在线观看免费| 欧洲在线/亚洲| 1024国产精品| 国产精品123| 2020国产成人综合网| 午夜激情综合网| 欧美性欧美巨大黑白大战| 中文字幕中文乱码欧美一区二区| 国产一区二区在线看| 在线播放日韩导航| 亚洲国产综合在线| 91蝌蚪porny| 国产精品久99| 成人亚洲一区二区一| 国产喷白浆一区二区三区| 国内外精品视频| 久久久久久久久久久久久女国产乱 | 亚洲免费在线视频| 成人av综合在线| 国产婷婷色一区二区三区| 极品少妇一区二区三区精品视频| 777色狠狠一区二区三区| 亚洲国产毛片aaaaa无费看| 91亚洲大成网污www| 中文字幕一区视频| 91美女在线看| 亚洲欧美日韩综合aⅴ视频| 91亚洲午夜精品久久久久久| 亚洲欧美在线aaa| 色综合夜色一区| 亚洲男人的天堂一区二区| 日本韩国欧美国产| 偷拍一区二区三区四区| 5566中文字幕一区二区电影| 视频一区二区三区入口| 欧美一区二区黄| 老色鬼精品视频在线观看播放| 精品动漫一区二区三区在线观看| 久久精品国产精品亚洲综合| 久久久蜜臀国产一区二区| www.在线欧美| 一区二区三区视频在线看| 欧美日本视频在线| 精品一区二区三区影院在线午夜| 国产婷婷精品av在线| av电影在线观看一区| 亚洲一区二区三区四区中文字幕| 666欧美在线视频| 国产一区二区三区四区在线观看 | 色婷婷综合久久| 亚洲h在线观看| 久久人人爽爽爽人久久久| 成人精品电影在线观看| 亚洲综合一区在线| 日韩欧美久久一区| 丰满亚洲少妇av| 亚洲黄色在线视频| 欧美成人一区二区三区片免费| 国产一区二区三区精品欧美日韩一区二区三区 | 久久91精品久久久久久秒播 | 亚洲日本韩国一区| 欧美一区二区视频在线观看| 国产精品一区三区| 亚洲成av人片在线观看|