版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2.4 程序发展工具-Keil C51Keil C51是Keil公司针对80C51系列单芯片,在Windows平台上开发出的一套工具软件.,透过Keil uVision2的IDE(整合发展环境),提供80C51汇编语言与C51语言的编辑、组译/连结、除错/模拟测试,并具备完善的项目管理系统(Project),以及系统文件说明等功能。图2-x1显示 Keil Vision2的功能结构,说明如下:Vision2 IDE提供项目管理的整合作业环境,拥有编译、组译、连结等,建构项目的功能。提供各种厂厂牌型号号80CC51核核心兼容容单芯片片系统的的开发使使用。C51提供供ANSSI CC程序语语言编译
2、译器(AANSII C Commpiller);A511:提供供80551汇编编程序组组译器(Maccro Asssembblerr)。在程序的连连结时,提提供ANNSI 标准链链接库、LIB51链接库管理员,与RTX51实时操作系统。Visiion Debbuggger:有强大大的除错错工具和和平行仿仿真系统统。可执执行单步步执行,芯芯片内部部缓存器器、内存存、输出出入界面面的实时时监看功功能。图2-x11: KKeill C551功能能方块图图Keil C511试用版版下载与与安装对于80CC51单单芯片初初学者,Keil 软件公司在该公司网站提供Keil C51试用版(Evaluatio
3、n Version),免费让使用者下载( 试用版限制2KBytes的程序代码)。C51试用版软件的下载与安装步骤如下: 步骤1:上上网连结结上 KKeill公司网网站( HYPERLINK /demo/eval/c51.htm htttp:/wwww.kkeill.coom/ddemoo/evval/c511.httm),填写写个人数数据后即即可取得得该工具具软件。如如图2-x2所所示。图2-x22: KKeill C551程序序下载画画面步骤2:填填完数据据点选SSummmit,,即可可下载eek511v7550a.exee软件安安装程序序文件,档档案大小小约155.8MMB。步骤3:执执行
4、ekk51vv7500a.eexe文文件,启启动安装装程序,会会出现下下列确认认安装的的对话框框,请点点选是(Y)按钮钮,出现现如图22-x33的说明明窗口。依依照安装装程序的的指示,一一步步的的完成软软件安装装工作。图2-x33: Vissionn2安装装说明画画面步骤4:安安装完成成后,会会在Wiindoow系统统的开始菜单或或桌面上上会出现现下图示示的Keeil uViisioon2快快捷方式式。点选选此一快快捷方式式,即可可启动CC51。 启动Keiil Vissionn2由于Keiil Vissionn2是以项项目(PProjjectt)方式式做管理理,因此此启动KKeill VVi
5、siion22后,必必须先加加载一个个项目,才才能对项项目内的的档案(程序文文件与说说明文件件)进行处处理。若若启动后后无Prrojeect加加载,则则Viisioon2有有许多画画面与功功能将无无法展示示。以下下我们介介绍两种种开启项项目的方方法:开开启旧项项目(OOpenn Prrojeect)、建立新新项目(Neww Prrojeect),藉由由两个范范例的操操作过程程,说明明Keiil Vissionn2 IIDE的的窗口画画面与功功能,并并了解建建立新项项目的作作业流程程。:开启一个个现有项项目,并并对做说明。:介绍如何何,包括括档案的的加入、程程序编辑辑/组译/连结,与与除错等等操
6、作方方法。 【范例2-1】开启旧旧项目观观察Keeil Viisioon2窗窗口画面面与功能能开启一个KKeillViisioon提供供的范例例项目AASAMMPLEE.uvv2,藉藉此观察察KeiilVVisiion IDEE整合环环境画面面与功能能,操作作步骤如如下:步骤1:开开启 Proojecct菜菜单点选选,点选选Oppen Proojecct指指令按钮钮,显示示如图22-x44所示的的Seelecct PProjjectt Fiile对话框框。选取取C:KeiilCC51EXAAMPLLESASMMASSAMPPLE的的范例项项目,开开启此项项目。图2-X44: Opttionns
7、 ffor Tarrgett TTargget对话框框步骤2:开开启 AASAMMPLEE.uvv2项目目后,窗窗口画面面显示如如图2-x5。在Viisioon2整整合作业业环境中中重要的的部份,如如负责项项目管理理的项目目窗口(Proojecct WWinddowss)、可编辑辑80551汇编编语言与与C语言程程序文件件的程序序编辑窗窗口、显显示执行行结果的的输出窗窗口(OOutpput Winndowws),与与常会用用到的工工具列(Tooolbaar)。图2-x55: KKeill VVisiion22 IDDE窗口口画面 步骤3:由由于Keeil Viisioon2 IDEE窗口画面面
8、上的某某些子窗窗口会因因为关闭闭或重迭迭在底层层而隐藏藏不见。当当找不到到某些子子窗口时时,可利利用VVieww菜单单内的指指令找回回。点选选Viiew菜单,显显示如图图2-xx6。点点选菜单单的指令令,如Proojecct WWinoodwss、Ouutpuut WWinddowss;以以及工具具列,如如Sttatuus BBar、Buuildd Tooolbbar、Buuildd Tooolbbar,观察对对应子窗窗口,显显示与隐隐藏状态态。针对对这些子子窗口的的功能,我我们图2-x66: 利用Vieew菜菜单显示示/隐藏子子窗口项目窗口:项目窗口又又可分为为三种页页面:Fille、Ree
9、gs、Boookss。点点选窗口口下方的的标示做做页面的的切换。在在进入除除错功能能(deebugg)时,RRegss会显显示80051的的缓存器器状态、Books显示Vision2的在线操作说明书。File负责管理项目的所有档案,File又可分为三个层级Target-Group-File,说明如下:Targeet:在在此层级级中,可可以选择择使用的的芯片、频频率频率率与内存存等装置置的配置置方式。在在同一个个项目中中,可以以拥有一一个以上上的”TTargget”。两个Target之间基本上可以共享相同的原始程序档案,但是可以各自有着不同的输出入设定或不同的装置,透过建立不同的Target,我
10、们可以得到不同的输出程序版本。有关Target的选项设定,可在Target图标上按鼠标右键,在快速选单上点选Options for Target Target,显示如图2-x7: Options for Target Target 1对话框。Vision2为了方便我们能容易地撰写兼容各式CPU的程序,特别在图3-7 Options for Target Target 1对话框中的装置数据库(Device Database),准备了各式CPU的数据。只要我们决定了CPU的型号,Vision2就会自动将一切环境的参数(如CPU频率、内存配置等等)设定好,无须使用者再操心了。图2-x77:开启启 O
11、pttionns ffor Tarrgett TTargget对话框框Groupp:在Taargeet下建建立多个个Grooup,将将有相同同性质的的原始程程序代码码或文件件归类在在同一个个Grooup,方方便自己己或其它它人方便便查阅管管理,例例如建立立一个II/O Grooup,将将所有有有关输出出入的程程序文件件放于其其中File:在Grroupp之下,可可以加入入不同的的档案。例例如C551原始始程序文文件(*.c)、A511汇编程程序(*.a ;*.srcc),已已编译的的对象程程序文件件(*.objj),链链接库档档案(*.liib)以以及纯文文本文件件(*.txtt)。程序编辑器
12、器:程序编辑辑窗口是一套套类似记事本本-NootePPad的文字字编辑工工具,提提供使用用者编写写C511/A551的原原始程序序代码或或说明文文件。它它的操作作方式与与一般文文字编辑辑器大同同小异。此外,编辑器提供有标记工具列、断点设定工具列、搜寻工具列,辅助使用者做程序编辑与除错,相关图标与功能如表2-X。表2-x:编辑用用工具列列工具图示功能说明工具图标依依序为Toggglee Boookmmarkk(切切换标记记),Neext Boookmaark(下一个个标记),Prreviiouss Boookmmarkk(前前一个标标记),Cllearr Alll BBookkmarrks(清除
13、除所有标标记)。在光标停在在的地方方,插入入或取消消插入标标记,寻寻找先前前标记的的位置,或或是删除除所有标标记。被被设定成成标记该该行,左左侧有一一蓝点出出现。在在撰写程程序时,若若能适当当地插入入一些标标记,能能迅速地地让我们们的光标标游走整整个程序序,修改改某一行行程序时时,立即即找到,而而不用拉拉动滚动动条寻找找。工具图示依依序为Inssertt/ReemovveBrreakkpoiintss(插插入/移除断断点)、Kiill Alll Brreakkpoiintss(断断点)、Ennablle/DDisaablee Brreakkpoiintss(致致/禁能标标记)、Diisabbl
14、e Alll Brreakkpoiintss (禁能所所有标记记)在游标停在在的地方方,插入入断点。设设定断点点是程序序除错的的技巧之之一,它它能让程程序在特特定阶段段中暂停停,提供供我们检检视其状状态。当当断点被被致能时时,可以以看到其其旁边有有一红点点,当被被禁能时,将将会是空空心的点点(断点插插入时预预设是致致能的)。亦可可在欲插插入断点点的地方方按下鼠鼠标右键键选择IInseert/Remmovee Brreakkpoiint插插入/移除断断点,或或选Ennablle/DDisaablee Brreakkpoiint来来控制断断点的致致/禁能。工具图示依依序为Finnd iin ffi
15、lees(找寻档档案)、Seearcch(搜寻) Fiind(找寻寻)拥有搜寻文文件内文文句的功功能,其其中Fiind in fille功能能,亦可可跨档案案搜寻相相关字词词,结果果显现在在下方的的Outtputt Wiindoow建立新项目目流程建立一个新新项目,并并完成项项目程序序的编译译/连结与与除错等等工作,作作业流程程如图22-x88。项目目程序发发展过程程中,提提醒读者者每个步步骤所需需的注意意事项如如下:建立空项目目:新建建立的项项目必须须设定TTargget的的装置(Devvicee),即即选用芯芯片的公公司与型型号、设设定频率率频率,配配置内存存。在项目加入入档案:项目内内的
16、档案案来源有有两种方方式。第第一种方方式是将将已经存存在的程程序文件件直接加加入项目目;第二二种方式式是选择择Fiile菜单的的Neew指指令,建建立一个个新档案案,再将将此档案案加入项项目。存存盘要注注意的是是,若准准备采用用C511语言,档档案的附附属名称称使用”*.c”,若使用A51语言,档案的附属名称使用”*.a”。编辑/修改改程序:已加入入项目的的程序文文件,直直接在项目窗窗口中双击击该程序序文件的的文件名名,即可可开启该该档案的的程序编编辑窗口口。若未未加入项项目的程程序文件件,使用用Fiile菜单的的Oppen指令,加加载程序编编辑窗口口,进行行编辑与与修改。组译/编译译与连结结
17、程序:Vissionn2同时时提供了了C511这个兼兼容于AANSII C标标准的编编译器(C511 Coompiilerr),以以及A551这个个组译器器(A551 AAsseembller),让我我们可以以用这两两种程序序语言,开开发单芯芯片程序序。当原原始程序序都被编编译/组译完完成后,再再透过连连结以建建置最后后可执行行的程序序,在Vissionn2附有有BL551这个个连结器器来协助助达成这这项工作作。在连连结的过过程中, 标准C语言的函式库(ANSI C Standard Library)也会被汇入。除错与在线线仿真:完成组组译/编译与与连结的的机械码码程序,可可透过Vission
18、n2提供供的除错错工具,修修改或最最佳化程程序,还还可以藉藉由平行行仿真系系统在PPC上直直接仿真真硬件上上的各种种操作。图2-x88:Keeil C511项目建建立流程程图【范例2-2】建置新新项目的的操作实实例建置一个新新的专案案”chh2_11.uvv2”,加加入chh2_11.assm汇编编程序档档。执行行程序的的组译与与连结。并并利用除除错工具具仿真执执行此程程序。操操作步骤骤如下: 步骤1:开开启PProjjectt菜单单,点选选Neew PProjjectt指令令,在建建立档案案的对话话框中输输入” ch22_1”档名,进入Select Device for Target1 “T
19、arget”窗口,在CPU页面找到”Philips”,点选”P89C51RD2xx”,如图2-x9所示,按确定指令按钮。图2-x99: Sellectt Deevicce ffor Tarrgett1 “TTargget”窗口步骤2:开开启FFilee菜单单,点选选Neew 指令,建建立一个个空白的的新文件件(预设设档名为为Texxt1)。开开启FFilee菜单单,点选选Saave指令,将将刚Teext11新档案案以”cch2_1.aasm” 档名储储存。步骤3:在在新建立立空白cch2_1.aasm档档案的程序编编辑窗口口输入下下列程序序代码: MOV A,#12HH ; 将12HH资料存存
20、入累加加器 MOOV R0,#344H ; 将34HH资料存存入R00 MOOV 30HH,#556H ; 将56HH资料存存入RAAM的30HH MOOV P0,#0FFH ; 将0FHH数据输输出到PP0端口口 ENND步骤4:在在项目窗窗口的Soourcce GGrouup 11按右右键,点点选AAdd Fille tto GGrouup “SSourrce Grooup 1”,将编编辑的cch2_1.aasm程程序文件件加入这这个项目目中。(若档案案类型预预设*.c,变变更为AASM Souurcee fiile,即可可看到cch2_1.aasm)步骤6:程程序代码码编辑完完成后,在在
21、Debbug 工具列列上按下下(Buuildd Taargeet)按按钮,就就可以建建置项目目(或可可用Prrojeect-Buuildd Taargeet或直直接按下下F7来达达成同样样的目的的)如果果正确无无误,在在Outtputt Wiindoow看到到建立成成功的讯讯息, 如图2-x100。【范例2-3】程序除除错与观观察单芯芯片内部部运作利用范例22-3建建置完成成的项目目ch22_1,透透过Keeil Vissionn2除错错功能,观观察单芯芯片内部部运作情情形。藉藉此熟悉悉除错环环境与工工具的使使用。操操作步骤骤如下: 步骤1:在在完成cch2_1项目目的建置置后,开开启DDeb
22、uug菜菜单,点点选SStarrt/SStopp Deebugg Seessiion指令,或或按下CCtrll+F55,启动动除错模模式。步骤2:点点选单步步执行工工具或按按F111,观察察项目窗窗口的缓缓存器页页面显示示r0与a的变化化,如图图2-111。步骤3:点点选VVieww-Meemorry WWinddow菜单,开开启Meemorry WWinddow窗口,在在Adddresss:文文字方块块输入”CC:0”, 显示加载程序内存(ROM)的机械码。如图2-x2, 显示程序机械码,共计7Bytes(0 x00000 x0006)。在工具列按下指令按钮,切换到Disassembly W
23、indow反组译窗口,读者可以自行对照机械码与汇编语言之间的关系。图3-222: 加加载程序序内存的的机械码码步骤3:在在 MMemoory Winndoww窗口口的Adddreess:文字方方块输入入”D:0”, 显示加加载数据据存储器器(RAAM)。如如图2-x2,56HH存入0 xx30地地址上。步骤4:开开启PPeriipheeralls菜菜单,点点选II/O Porrts-Porrt0指令,显显示如图图2-xx。显示示P0端口口的输出出状态。图2-x:Porrt 00的输出出结果步骤5:结结束观察察与除错错作业,开开启DDebuug菜菜单,点点选 Staart/Stoop DDebu
24、ug SSesssionn指令令,离开开除错环环境。最后,当我我们要汇汇出我们们的程序序,建立立能在微微处理机机上直接接运作的的机械码码程序(.heex),其其做法是是Proojecct-Opttionn foor TTargget “Taargeet 11”或直直接在专专按管理理窗口的的Tarrgett 1上上按下右右键选OOptiion forr Taargeet “TTargget 1”,开开启Toool Opttionn对话框框,请切切到”OOutpput”页面,在Create HEX file这个复选框上打勾,如图2-x。按下确定。重新建置我们的项目,就可以在项目的目录下,新产生了*
25、.hex。图2-x:设定产产生HEEX输出出檔 。2.5 880C551指令令与程序序虽然C511语言具具有多项项优点,但但对于880511单芯片片初学者者而言,仍仍然必须须对80051汇汇编语言言的指令令与程序序有基本本的认识识,基于以上原原因,880511系统单单芯片有有必要引引用一套套高级语语言,做做为程序序开发工工具。透透过编译译(Coompiilerr)的方方式,协协助我们们处理程程序中许许多琐碎碎且重复复的细节节,并能能配合相相关硬件件的调整整,而在在必要的的时候,设设计者仍仍然可以以直接针针对内存存及缓存存器下达达命令,修修改其内内容或决决定其配配置的方方式,CC51就就是针对对
26、这些特特性发展展出的一一套程序序语言。Keil Vision 提供C51程序语言的组译与连结功能,但对于单芯芯片初学学者而言言,笔者者仍然建建议应对对80551汇编编语言的的指令与与程序,80C511共有1111个指指令,若若以指令令码的长长度分类类,单字字节指令令(1BBytee)有49个,双双字节指指令(22Byttes)有45个,三三字节指指令(33Byttes)有17个;若以功功能来区区分的话话,指令令分类有有下列四四种:数据搬移指指令288个,即即缓存器器与内存存之间的的数据转转移,与与寻址方方式相关关指令。算术/逻辑辑运算指指令499个,包包含算术术运算、逻逻辑运算算。程序流程控控
27、制指令令17个,包包含条件件/无条件件跳跃指指令,循循环、子子程序呼呼叫。位运算指令令17个,包包含旗标标、可位位寻址数数据的设设定(11)或清清除(00)。由由于这些些指令又又可区分分为位寻寻址、位位运算、比比特流程程控制,因因此本章章稍后的的介绍将将并入前前三项中中讨论。数据搬移指指令-寻址方方式在80511指令集集,数据据搬移指指令占有有极为重重要的地地位,因因为微处处理机的的程序执执行过程程中,必必须经常常在缓存存器与内内存之间间做数据据的搬移移。这些些数据搬搬移的方方式,涉涉及到微微处理机机所提供供的搬移移数据的的指令与与作业模模式,称称为寻址址法(AAddrresss Moode)
28、。80551的寻寻址法可可分为下下列六种种:立即寻址法法(Immmeddiatte AAddrresssingg)。缓存器寻址址法(RRegiisteer AAddrresssingg)。直接寻址法法(Dirrectt Adddreessiing)。间接寻址法法(Inndirrectt Adddreessiing)。索引寻址法法(Inndexxed Adddresssinng)。位寻址法(Bitt Adddreessiing)。除了上述六六种寻址址方式之之外,还还有两种种特殊的的数据存存取方式式:堆栈栈内存存存取,数数据交换换指令,在在本节中中都会做做详细的的介绍。此此外,位位寻址法法将留在在
29、4-44节再做做介绍。在数据的搬搬移指令令主要提提供缓存存器与缓缓存器,以以及缓存存器与内内存之间间的数据据搬移。搬搬移指令令中出现现的数据据格式,缓缓存器(如累加加器、工工作缓存存器.),与与内存地地址(绝对地地址与相相对地址址),使用用的符号号都有明明确的定定义,如如表4-1所示示。符 号说 明A累积器C进位旗标。Rn目前所选用用的缓存存器库中中的缓存存器R00R7Ri以缓存器RR0或R1的内内容当地地址direcct可直接寻址址的字节节地址DPTR数据指针缓缓存器#dataa8位常数,有10进位位,166进位,22进位数数bit可位寻址的的位地址址#dataa1616位常数数rel相对地
30、址Addr11111位目的的地址。使使用在跳跳越或呼呼叫指令令中Addr11611位目的的地址。使使用在跳跳越或呼呼叫指令令中表4-1:缓存器器与内存存地址的的符号定定义算术逻辑运运算指令令8051的的算术逻逻辑运算算指令,可可区分为为下列三三种类型型,分别别说明如如下:算术运算指指令:加加、减、乘乘、除、递递增、递递减运算算。 :逻辑运算算指令:且、或或、互斥斥或、反反相等运运算。位旋转与交交换指令令:含进进位与不不含进位位的位左左旋、右右旋,与与高低位位数据交交换。汇编语言c51数据处理数字宣告算术累辑运运算流程控制2.4 程程序发展展工具-Keiil CC51 Flaash Maggic
31、 使用手手册壹、Flaash Maggic操操作说明明1. 下载载Flaash Maggic软件:http:/wwww.esaacaddemyy.coom/ssofttwarre/fflasshmaagicc/FllashhMaggic.exee,或ftp:/t/puub/eesa/flaashmmagiic/FFlasshMaagicc.exxe。2. 安装装Flaash Maggic软软件,在在桌面上上找到后后,执行行Flaash Maggic。3. 执行行Flaash Maggic 后,出出现如图图1 的开开机画面面。当图图2 出现现时,表表示设定定不正确,此时时按下“取消”按钮。4.
32、请依依照图33,重新新设定。基基本上,所所有的执执行步骤骤共分成成1、2、3、4、5,也就是图11 中紫紫色的阿阿拉伯数数字,这这是执行行烧录的的五大步步骤,只只要依序序 设定和执行,即即可将hhex 档案烧烧录到芯芯片内。步骤1:。图1 开机机画面2图2 未能能连接出出现的画画面图3 设定定P899C511RC22 的画画面5. 选择择要连接接的COOM PPortt (若若COMM Poort 不在选选择栏内内,可直直接输入入连接PPortt位置,输入入COMM n 这个数数值或nn 即可可,例如如COMM8 或或8,如图图5 所示示。USSB的设定相关关信息,请请看USSB 提提供的数数
33、据。) 6. 选选择传输输速率,由由低速开开始测试试,最高高传输速速率是根根据硬件件所接振振荡频率率多寡来决定,如如此可找找出硬件件最大传传输速率率,再依依此速率率作为传传输速率率的选择。基本上上,第一一次就选选择96600 是适当当的,如如果不行行再往下下调整。 7. 选择择芯片号号码(CChipp),不不同的芯芯片有不不同的特特性设定定及传输输设定,因因此选择择正确芯片号号码是重重要的。 8. 输入入目标电电路板的的振荡器器频率,也也就是PP89CC51RRC2 所接的的振荡器器频率。这这里是以11.05992Hzz 为例例,必须须填入实实际的数数值,不不可以省省略小数数点部分分,因为为F
34、lashh Maagicc 会根根据此值值计算传传输速率率。 59. 如图图9所示,选选择Opptioons和和Advvancce OOptiionss后,检检查图110,不不设定(不勾选)Higgh SSpeeed CCommmuniicattionns和Hallf-ddupllex Commmunnicaatioons,如如此设定定可以不要管现在在芯片是是处于66 orr 122 cllockks。10. 勾勾选“Eraase alll Fllashh+Seecurrityy+Cllks”表示清清除所有有内存、保保密位、clocks位。勾选“Eraase bloockss ussed by
35、 Hexx Fiile”表示只只清除目目前烧录录档案所所存在的内存,一一般只要要作此动动作即可可。 11. 输入烧烧录档,如如果烧录录之前,档档名未变变,也不不需要再再次做这这个动作作,即使使同一个HEXX档已经经更新,也也不需要要再输入入一次。输输入烧录录档有两两种方法法,第一一个是从开机机画面步步骤3的Broowsee按钮,第第二个是是从FiileOpeen。图712. RReadd Cllockks:读读取芯片片机械周周期,确确认现在在是处于于6 oor 112 ccloccks。图14 读读取芯片片机械周周期图15 读读取芯片片机械周周期为112 cclocck图16 读读取芯片片机械
36、周周期为66 cllockk813. 芯芯片机械械周期更更改:PP89CC51RRC2出出厂机械械周期预预设为112周期,如如果勾选选 6clks/cyccle,随随便烧录录一个档档案后,就就变成66周期。图17 勾勾选芯片片机械周周期为66 cllockks/ccyclle914. 如如果要在在改回112 cclkss/cyyclee,则请请勾选“Eraase alll Fllashh+Seecurrityy+Cllks”,不勾选 6 clkks/ccyclle,随随便烧录录一个档档案后,就就变成112周期期。要清清除保密密位,也可以用此此方法。图18 勾勾选芯片片机械周周期为112 ccl
37、occks/cyccle1015. 要要改回112 cclkss/cyyclee、no seccuriity、Blaank等等,还有有一个方方法,请请进入“EraaseFlashh”,勾选选“Eraase alll Fllashh+Seecurrityy+Cllks”,执行行“Eraase”后即完完成。图19 进进入“Eraase Flaash”图20 执执行“Eraase alll Fllashh+Seecurrityy+Cllks”11贰、Flaash Maggic 简单操操作说明明1. 连接接RS-2322 或USBB Caablee,打开开电源后后,按一一下重置置(Reesett)按钮
38、钮。2. 切换换电路板板上“烧录开开关”至“ISPP”位置。3. 执行行Flaash Maggic,第第一次执执行可能能无法联联机,因因为设定定选项未未适当选选择。4. 选择择通讯连连接端口口COMM。(如果接接USBB,请至至装置管管理员的的连接端端口查询询)5. 选择择鲍率996000。6. 选择择芯片号号码(CChipp):89CC51RRC2。7. 输入入振荡器器频率,例例如:111.005922MHzz。8. 依照照Opttionns Advvancced Opttionns commmunnicaatioons , 不设定定Higgh SSpeeedCommuuniccatiion
39、ss 和Hallf-ddupllex Commmunnicaatioons。9. 输入入烧录档档。10. 勾勾选开机机画面中中的“Eraase bloockss ussed by Hexx Fiile”。11. 按按下Sttartt 钮。开开始烧录录档案。12. 烧烧录完毕毕,切换换“烧录开开关”至“RUNN”至位置置,开始始执行烧烧录程序序。13. 此此后只要要重复步步骤2、9、11、12 步骤即即可。但但是,如如果档名名未变,步步骤9可以省略,因因此就只只有重复复步骤22、11、12 步骤,所所以相当当简单。12叁、注意事事项1. P889C551RCC2 内内部含有有外部SSRAMM 的内内存(000000000ff),内定定是从内内部存取取,如果真的是是要从接接在外面面SRAAM 的的IC 存取,必必须先执执行以下下指令后后才可以以(适用25000AD 组译器器)。超出出地址范范围的部部分还是是会从接接在外面面SRAAM 的的IC 存取。RAMCHHK OOFFORL 88EH,#022H或AUXR REGG 8EEHORG AAUXRR,#002H2. P889C551Rxx2 在在程序执执行中,可可以使用用软件设设定CPPU 跑跑6 个cloo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 龙泉驿区2025届数学四年级下学期期中质量跟踪监视模拟试题(含解析)
- 齐齐哈尔市富裕县2025届三年级数学下学期期中综合测试试题(含解析)
- 黑龙江省齐齐哈尔市龙沙区2025-2026学年数学三下期末调研试题含答案
- 黑龙江省黑河市爱辉区2025年数学三下期末联考试题含答案
- 2025广东深圳宝安桂银村镇银行社会招聘9人笔试历年典型考题及考点剖析附带答案详解
- 2025广东佛山市三水乐投控股有限公司及下属二级公司第一批招聘企业工作人员拟聘用人员(第三批)笔试历年备考题库附带答案详解
- 2025年福建省人资集团漳州地区招聘2人笔试历年典型考点题库附带答案详解
- 2025年湖南益阳投资控股集团有限公司终止人才引进招聘工作笔试历年难易错考点试卷带答案解析
- 2025年洛阳洛宁兴福村镇银行工作人员招聘5人笔试历年典型考题及考点剖析附带答案详解
- 黑龙江省鸡西市梨树区2025年数学三年级下学期期中检测模拟试题(含答案解析)
- 2026年审计(内部审计)试题及答案
- 配电室安全运行日常管控规范
- 26.4 实际问题与二次函数(第3课时 实物抛物线问题)教学课件
- 宾利汽车车主专属服务体验设计
- 2026年高考广东卷物理高考真题(网络 收集版)(解析版)
- 破碎机安全操作规程
- 大学生创新创业能力的测试与评估研究
- 北师大版数学五年级下册分数乘除混合运算练习100题及答案
- 感觉统合与感觉统
- 陕西诺正生物科技有限公司年产20000吨农药原药及中间体生产线建设项目环境影响报告
- 明源广晟泗县大杨风电场项目环境影响报告表
评论
0/150
提交评论