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

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

?? readme.txt

?? Dallas 單片機源代碼 用與DS89c390
?? TXT
字號:

            Working with Dallas 390 CPU in Contigious Addressing Mode
            *********************************************************

-----------------------------------------------------------------------------
NOTE:
For supporting of the Dallas 390, 400, 5240 CPU in Contigious Mode, 
the Keil PK51 offers the extended LX51 linker/locater and the extended
AX51 Macro Assembler.  The instruction set itself is supported directly in
the Keil C51 Compiler with additional C51 run-time library sets.
These components are only part of the Keil PK51 package and not available in
the CA51 or DK51 toolkit.
-----------------------------------------------------------------------------

The following README file explains how to setup and how to use the Keil PK51 
toolchain for the Contigious Addressing Mode of the Dallas 390 CPU and Dallas 
5240 CPU.

Tool Setup
==========

The following steps are required to setup the toolchain for Dallas Contigious Mode:

a) Create a new Project with Project - New Project and select from the uVision
   Device Database the Dallas DS80C390 (or DS5240) CPU.  In the dialog Project - 
   Select Device for Target - CPU enable both options:

         Use LX51 instead of BL51
         Use AX51 instead of A51
  
b) Now you can select in the dialog Project - Options for Target - Target -
   Code ROM Size: Contigious Mode: 512K program or 16MB program.  This option
   configures all tools including debugger/simulator for the Dallas contigious
   mode.  However, you need a proper startup sequence in your application code
   that sets the SFR ACON in the Dallas CPU also to this operating mode.

c) The file Start390.A51 should be included for using the Dallas Contiguous Mode.  
   This file has a configuration section where you need to set hardware related 
   options.  For example: extended memory map, chip enable output pins, or memory 
   size attached to chip enable output pins.  

d) If your C program contains initialized variables, the file ..\C51\LIB\INIT.A51 
   must be included to your project.  You must set XBANK = 1 when far variables
   should be initialized and set DS390 = 1 when CPU runs in Dallas Contiguous Mode.
   *** IMPORTANT NOTE ***:  the file INIT.A51 needs to be the last file of the 
   linker input list.  If you are using uVision this file should be therefore the 
   last file in your project tree.



Additional Memory Spaces
========================
In addition to the memory classes of the classic 8051 CPU, the extended 8051
toolchain adds three additional memory classes.  These memory classes are 
described in detail the Assembler/Utilities User's Guide (A51.PDF), Chapter 2
Architecture Overview, Extended 8051 Variants.


Class     C51 memory type     Allows Addressing of...
---------------------------------------------------------------------------------
HCONST    const far           complete CODE space C:0 - C:0xFFFFFF for constant
                              variables.
                              
HDATA     far                 complete XDATA space X:0 - C:0xFFFFFF for variables

ECODE     C program code      complete CODE space for program code.
 


Porting Existing 8051 Assembler Code to the Dallas Contigious Mode
==================================================================
As explained above the new toolchain supports additional memory classes for
addressing the extended memory areas of the Dallas 390 CPU.  However, if you are
porting existing 8051 assembler code to the Dallas Contigious Mode, the existing
code is still used 16-bit address calculations.  If you do not want to work
over the existing 8051 assembler code, you can still use the old traditional 
memory classes CODE and XDATA.  These memory classes ensure that the objects
are located in the lower 64KB of the CODE and XDATA region.  In this way 
existing 16-bit address calculation will still work correct.


Porting Existing C Code to the Dallas Contigious Mode
=====================================================
You can find a startup code for the Dallas Contigious Mode in the folder
Keil\C51\Examples\Dallas 390\C.  It is recommended that you are using the
START390.A51 file also for own projects.


Function Pointers
=================
Since the Dallas 390 supports up to 16MB program space, it is no longer possible
to use code * as function pointers.   You need to use a generic pointer when
you define a function pointer.


Accessing 16MB memory on the Dallas 390
=======================================
C51 provides two new memory types that can be used to access the extended XDATA
and the extended CODE space.  The memory types are: far and const far.  The 
following example shows you how to use these memory types:

char far farray[0x300];  // this is a variable in HDATA space
const char far ctext[] = "This is a string in ECODE space";


Downloading Programs to the Systronix uCAN2 Evaluation Board
============================================================
You can download the programs written with the Keil C51 Compiler to the 
Systronix uCAN2 Evaluation Board.  The following steps are required:

a)  Connect the COM1(Loader) port on the Systronix uCAN2 Evaluation Board
    to the PC as described in the Systronix user's guide.

b)  Switch the board to the Loading Mode by pressing LOAD button.

c)  Open a terminal emulation (like Hyperterminal) and start a connection 
    with 19200baud (8bits, no parity, 1 stop-bit, xon/xoff). 

d)  Press Enter to start the loader and send the command L <Enter> to the
    board.

e)  Now you can send the generated HEX-File to the board.  In Hyperterminal
    you can use the menu command 'Send - Text File' to perform this action.

f)  After loading you can execute the program by pressing 'Reset'.


------------------------------------------------------------------------------
NOTE:
Currently is no Keil ROM Monitor available for the Dallas 390 contigious mode.
------------------------------------------------------------------------------
   

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日本一区二区| 欧美三级日韩三级国产三级| 成人黄色av电影| 欧美电影免费观看高清完整版在| 在线观看免费亚洲| 久久精品视频免费| 日韩成人一级大片| 日韩国产在线一| 91丨九色丨黑人外教| 一区二区三区中文在线观看| 在线不卡中文字幕播放| 蜜桃久久av一区| 久久精品视频网| 91一区二区在线| 丝袜诱惑制服诱惑色一区在线观看| 91精品国产免费| 国产高清亚洲一区| 亚洲激情五月婷婷| 日韩欧美中文一区二区| 国产成人免费在线观看| 亚洲女爱视频在线| 欧美一区二区三区四区高清| 国产精品99久久久| 亚洲同性gay激情无套| 制服丝袜亚洲色图| 久久99最新地址| 亚洲欧美怡红院| 欧美精品乱码久久久久久按摩| 日本在线不卡视频| 国产精品网曝门| 欧美日韩视频第一区| 国产精品影音先锋| 亚洲成人免费在线| 国产午夜精品福利| 欧美巨大另类极品videosbest| 狠狠色狠狠色综合系列| 亚洲一区在线观看网站| 国产欧美综合在线观看第十页| 欧美中文字幕一二三区视频| 国产精品综合二区| 日韩va欧美va亚洲va久久| 在线影视一区二区三区| 久久国产夜色精品鲁鲁99| 色婷婷久久久亚洲一区二区三区| 免费人成黄页网站在线一区二区 | 国产欧美日韩另类一区| 欧美特级限制片免费在线观看| 成人免费毛片app| 久久一区二区三区四区| 国产寡妇亲子伦一区二区| 国产精品人妖ts系列视频| 99国产精品国产精品毛片| 亚洲激情av在线| 欧美色图激情小说| 精品在线观看免费| 中文字幕巨乱亚洲| 91看片淫黄大片一级在线观看| 日韩欧美一级二级三级久久久| 99久久久久免费精品国产| 国产激情视频一区二区在线观看| 青娱乐精品在线视频| 一二三四区精品视频| 国产精品久久久久久久第一福利| 精品乱码亚洲一区二区不卡| 欧美一区二区视频在线观看2022| 色婷婷国产精品综合在线观看| 懂色中文一区二区在线播放| 国内精品视频666| 日一区二区三区| 国内精品伊人久久久久av影院| 中文字幕免费一区| 国产欧美日韩在线看| 国产日韩欧美精品一区| 欧美撒尿777hd撒尿| 日本韩国欧美国产| 96av麻豆蜜桃一区二区| 97精品国产露脸对白| 91在线国产福利| 一本色道**综合亚洲精品蜜桃冫| 99热99精品| 91影院在线免费观看| 日本韩国欧美三级| 欧美视频中文字幕| 欧美日韩性生活| 这里是久久伊人| 日韩免费福利电影在线观看| 日韩三级视频在线观看| 精品欧美乱码久久久久久1区2区| 欧美一二三区在线观看| 国产精品久久久久久久久搜平片| 欧美一区二区三区免费| 日本久久电影网| 波多野结衣91| 国产一区二区剧情av在线| 亚洲mv在线观看| 亚洲欧美日韩国产手机在线| www激情久久| 精品国产一区二区三区四区四| 欧美浪妇xxxx高跟鞋交| 色噜噜狠狠色综合中国| 成人免费毛片嘿嘿连载视频| 国产乱码精品一品二品| 久久99久久99| 老司机午夜精品| 日韩电影在线免费看| 亚洲午夜久久久| 亚洲在线成人精品| 亚洲欧美国产三级| 亚洲免费伊人电影| 亚洲视频资源在线| 中文字幕亚洲综合久久菠萝蜜| 久久久国产午夜精品| 久久精品一区四区| 国产欧美视频一区二区| 欧美韩国日本综合| 国产精品久久久久久久岛一牛影视 | 欧美一区二区三区四区五区| 久久亚洲精精品中文字幕早川悠里 | 日韩一区二区三区视频在线| 国产清纯白嫩初高生在线观看91| 亚洲最大成人网4388xx| 美腿丝袜一区二区三区| 99久久国产综合精品女不卡| 欧美一区在线视频| 国产精品传媒在线| 蜜臀av国产精品久久久久| eeuss鲁一区二区三区| 精品剧情在线观看| 亚洲综合一区二区精品导航| 成人做爰69片免费看网站| 在线不卡一区二区| 亚洲欧美激情一区二区| 欧美老年两性高潮| 91精品国产91综合久久蜜臀| 欧美xxxxx裸体时装秀| 国产亚洲va综合人人澡精品| 亚洲欧洲性图库| 久久综合九色综合97_久久久| 久久久噜噜噜久久中文字幕色伊伊| 亚洲一级二级在线| 不卡区在线中文字幕| 精品第一国产综合精品aⅴ| 亚洲超碰精品一区二区| 亚洲男帅同性gay1069| 亚洲裸体在线观看| 国产美女一区二区三区| 欧美喷潮久久久xxxxx| 亚洲综合在线第一页| 91网上在线视频| 国产精品私人影院| 国内外成人在线视频| 日韩女优视频免费观看| 日韩高清在线观看| 欧美视频日韩视频在线观看| 日韩美女啊v在线免费观看| 国产一区二区三区在线观看免费视频 | 国产91丝袜在线播放| 精品99999| 看电视剧不卡顿的网站| 91麻豆精品国产91久久久久 | 91精品国产一区二区三区蜜臀 | 日韩精品欧美精品| 欧美亚洲图片小说| 一区二区高清在线| 色8久久人人97超碰香蕉987| 亚洲欧美日韩中文播放| 99久久久无码国产精品| 亚洲视频你懂的| 色就色 综合激情| 亚洲综合成人在线视频| 欧美在线观看视频在线| 亚洲国产日日夜夜| 日本高清不卡aⅴ免费网站| 一区二区在线观看免费| 欧美在线高清视频| 亚洲国产综合人成综合网站| 欧美日韩高清一区二区三区| 三级久久三级久久久| 日韩精品自拍偷拍| 国产一区 二区| 亚洲国产成人私人影院tom| 懂色一区二区三区免费观看 | 亚洲精品在线免费播放| 狠狠色丁香婷婷综合久久片| 精品av久久707| 国产91精品一区二区麻豆网站| 欧美激情综合网| **欧美大码日韩| 欧美va亚洲va国产综合| 欧美电影免费观看高清完整版在| 色偷偷久久一区二区三区| 免费看黄色91| 岛国精品在线观看| 精品一区二区精品| www.欧美日韩国产在线| 亚洲国产一区二区视频| 精品黑人一区二区三区久久| 国产盗摄女厕一区二区三区| 日韩欧美国产成人一区二区| 精品久久久久久最新网址|