义隆单片机(MCU)汇编和C的调试工具eUIDEII的参考手册


-
这是义隆单片机(MCU)系列的支持汇编和C的调试工具eUIDEII的参考手册。 方便大学参考学习,有问题请联系我。微:jyucyz
LAW 1.1 Overview 1.2 Introduction to CUIDEII Program 1. 2.1 EUIDElI Main user Interface 1.2.2 BUDEll Sub- Windows,……3 1.2.2.1 Project Wind 1.2.2.2 Editor window 1. 2.2.3 Special Register Window 10 2. 2.4 Call Stack window 1. 2.2.5 RAM Bank(General Registers)Window 14 1. 2.2.6 Watch Window 1. 2.2.7 Data ram Window 20 1. 2. 2. 8 LCD RAM Window 20 1.2.2.9 EEPROM Window………… 24 1.2.2.10 Output Window 番音番音4番音番垂 25 1. 2. 3 CUIDEII Menu Bar 27 1.2.4 ToolBar………… 27 1.2.4.1 Toolbar Icons and its Functions and Hotkeys………….….….27 1. 2.4.2 Document bar 垂音音番 9 1.2.4.3 Status bar 30 2.1 eUIDEII Menu bar and its menu commands 2.1.1 File menu 31 2.1.2 Edit menu …2 2. 1.2.1 Executing Find Command from Edit menu 33 2. 1.2.2 Executing Find Command with Shortcut Hotkeys 34 2.1.3 View menu 34 21.4 Project menu.............. 音。;看看垂 35 2. 1.4.1 Executing Dump code over 64K to sram "Command ........36 LAW 2. 1.5 Debug Menu....... .36 2. 1.5.1Run From"Command Sub-Menu Function Description...38 2. 1.5.2 Address Breakpoint"Dialog Function Description 38 2.1.6 Tool menu 44 2.1.6.1 Computing Execution Time ·音·看 45 2. 1.6.2 Moving data from File tO sram (Applicable to EM78815 only) 2.1.6.3 How to Gcncratc an approv…… 46 48 2.1.6.4 How to Redefine the tp values by dialog……,,…50 2. 1.6.5 How to Redefine the tp values from eSense ide Generated 2.1.7 Option menu 52 2. 1.7. 1 Debug Option Setting 52 2. 1.7.2 Accelerate Reading registers 54 2.1.7.3 View setting,,..,,…,,…,, 54 2.1.74Environmentsetting.wwwwwwwwwwwwwww.56 2. 1.7.5 Customize 57 2. 1. 8 Window menu 59 2.1.9 Help menu……… ,垂垂看音;司垂,即垂垂,·垂看·非。·4垂 60 3.1 Overview 61 3.1.1 Systcm requirements 61 3.1.2 Software Installation 3.1.3 ANSI Compatibility….……….……………………………82 3.2 Hardware Power-up………… 62 3.3 Starting the eUIDEII Program..... 62 3.3.1 Connect Dialog…………… 62 3.3.1.1 Reconnection 3.3.2 Code Option dialog …64 3.3.3 Accelerate Reading registers D 64 3.4 Create a New project 64 34.1 Using the project wizard( Project→ Project Wizard)……,64 34.2 Using the New Command(File/ Project> New.)…………68 LAW 3.5 Add and remove Source Files from/to Project 70 3.5.1 Create and Add a new Source File for the Project 70 3.5.2 Add Existing source files to the New project 71 3.5.3 Deleting Source Files from Project. 3.6上 diting Source Files from Folder/ Project.….….….….….….….….….….…..7 3.6.1 Open Source File from Folder for Editing…… 2 3.6.2 Open Source File from Project for Editing 3.7 Compile the project...,………… 3 3.8 Dumping the compiled program to ICE 75 3.9 Debugge ing a project 75 3.9.1 Breakpoints Sctting 77 4.1 Assembler and Linker process flow 9 4.2 Statement Syntax......,..................80 4.2.1 How to define label 4.3 Number Type · 82 4. 4 Assembler Arithmetic Operation 82 4.5 Program Directives 83 4.6 Conditional Assembly 90 4.7 Reserved Word 4.7.1 Directives, Operators......... 4.7.2 Instructions mnemonics 223 4.8Pseudoinstruction,wwwwww..w.w.AN..93 5.1 Comments 95 5.2 Reserved words ,垂非 96 5.3 Preprocessor directives 96 5.3.1#include .96 5.3.2并 definc 98 5.3.3#if,#else,并elif,# endif… ··...···::··;··.·...··· .98 5.3.4#ifdef #ifndef LAW 5.4 Literal constants,………,….9 5.4.1 Numeric Constant 5.4.2 Charactcr Constant 5.4.3 String Constant 100 5.5 Data Type…………,…,…,… …………101 5.6 Enumeration 102 5.7 Structure and Union 102 5.8 Array ················:·················· 103 5.9 Pointer∴ …104 5.10 Operators……… 104 5.10.1 Types of Supported Operators 104 5.10.2 Prefix of Operators. 106 5.11 If-else Statement 106 5.12 Switch statement 107 5.13 While statement 107 5.14 Do-while statement 108 5.15 For statement..……,………………108 5. 16 Break and Continue statements 109 5.17 Goto statement… 109 5.18 Function.… 110 5.18.1 Function Prototype 110 5.18.2 Function definition 110 6.1 Register page 6.2 IO Control Page(iopage) 113 6. 3 Ram bank 114 6. 4 Bit Data Type......... 115 6.5 Data/LCD RAM Indirect Addressing 116 6.6 Allocating C Function to Program ROM 117 6.7 Putting Data in ROM……………,…,…,…,……,…,…,…,…,…………………………118 LAW 6. 8 Inline assembler .119 6.8.1 Reserved word 19 6.8.2 Use of c variable in the Inline assemb 120 6.9 Using Macro 121 6. 10 Interrupt Routine.... 22 6.10.1 Interrupt Save Procedure 122 6. 10.2 Interrupt service routine 122 6.10.3 Reserved Common Registers Operation …123 7.1 Introduction 127 7.2 Create a New Project …127 7.3 Add a new“C” File to the project... 128 7. 4 Add a Second File or a New Header File to the project.. 129 7.5 The main(, Interrupt Save, and service routine functions…………………,130 7.6 Project Development with Interrupt 131 7.7 Tips on C Compiler Debugging …133 7.7.1 Speed up Debugging…..… 133 7.7.2 iew Corresponding Assembly Code in C Environment……………………133 7.7.3 Viewing Defined Variables in Register Window 134 7.7. 4 Reducing Codes Sizc in Somc Cascs 134 LAW A1 Introduction ………135 A.2 Class m: Main Program Errors Messages………,,,…135 A 3 Class A: Assembler Errors/Warnings Messages 137 A 4 Class L: Linker Error messages 142 A.5 Class D: Debugger Error Messages ∴143 B-1 Conversion between C and Assembly Codes 147 C 1 FAQ on Assembly 157 C 2 FAQ on Tiny C Compiler C.4 Contacting ELAN FAE…… 161 D 1 UICE (USB)and its Major Components/ Functions …163 D 2 Special Note on eUIDElI Software and uit660N 164 E I C library D章看垂 ··..····.·:·:;·· …165 E.2 Assembly Library…...…,………… 垂,垂··。音··,音·····垂垂 165 F 1 Character Class Tests: ctype. h 167 F2 String functions: string h 167 F,3 Mathematical functions:“math.h”, 168 F,4 Utility Functions:“ stdlib. h” 168 F5 Others 169 F.5. 1 Variable argument Lists: stdarg. h' 169 F.5,2 Limits:"“ limits.hand“ float h, 169 LAW F 6 Manual of functions 170 F.6. 1 Character Classification Routines- isalnum, isalpha, iscntrl, isdigit isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit .............170 F.6.2 Convert Letter to Upper or Lower Case-tolower, toupper 172 F.6.3 Copy a string- strcpy, strncpy……… F.6.4 Link two Strings- strcat, strncat……….…..….….….....173 F.6.5 Compare Two Strings-strcmp, strncmp 173 F.6.6 Locate Charactcr in String -strchr, strrchr 174 F6.7 Search a String of a Specified Set of Characters- strspn, strcspn…………174 F.6.8 Search a String of Any Set of Characters- strpbrk………………….175 F6.9 Locate a Substring- strstr………… …175 F.6. 10 Calculate the Length of a String-strlen 176 F.6. 11 Extract Tokens from Strings-strtok 176 F.6.12 Copy Memory area- memcpy…… 177 F6 13 Copy Memory Al rea- memmove …,177 F.6. 14 Compare Memory Areas-memcmp 178 F6 15 Scan Memory for a Spccificd Character-mcmchr......178 F616 Fill Memory with a Constant Byte-memset .....................................179 F.6.17 Sine function-sin.……………179 F6.8 CoSine function -cos 179 F.6.19 Tangent Function-tan 180 F.6.20 Arcsine function -asin 180 F 6.21 Arccosine Function -acos 18 F622 Arctangent Function-atan 181 F623 Arctangent Function of Two Variables-atan2 182 F.6.24 Hyperbolic Sinc Function-sinh 182 F6.25 Hyperbolic Cosine function-cosh……………………………,182 F.6.26 Hyperbolic Tangent Function-tanh.…………,……,……………183 F.6.27 Exponential, Logarithmic, and Power Functions exp, log, log 10, pow 183 F.6.28 Square Root Function-sqrt 184 F.6. 29 Ceiling Function: Smallest Integral value Not less than argument - ceil ∴184 F.6.30 Largest Integral value Not Greater than Argument- floor 185 F.6.31 Absolute Valuc of Floating- Point Numbcr-fabs 185 F.6.32 Multiply Floating-Point Number by Integral Power of 2-ldexp 186 LAW F.6.33 Convert Floating-Point Number to fractional and Integral Components- frexp 186 F.6.34 Extract Signed Integral and Fractional Valucs from Floating-Point Number-modf 187 F.6.35 Convert a String to a Float-atof. ·音·看 187 F.6.36 Convert a String to an Integer-atoi, atol …188 F 6.37 Random Number Generator rand. srand 188 F.6.38 Compute thc absolute Valuc of an Integcr-abs, labs 189 F.7 Application Notes…….........189

-
2019-06-17
7.93MB
义隆单片机程序开发软件
2015-08-07义隆单片机 程序开发环境 可以用C语言写 也可以用汇编编写
4.87MB
义隆单片机汇编和C语言的调试工具eUIDEII的参考手册 低分版
2017-12-26这是义隆单片机(MCU)系列的支持汇编和C的调试工具eUIDEII的参考手册。 方便大学参考学习,有问题请联系我。FAE:135 9015 2895
8.72MB
EM78P372N义隆单片机MCU中文规格书
2018-01-31EM78P372N义隆单片机MCU中文规格书。 FAE:135 9015 2895
172KB
义隆单片机程序---学习汇编程序代码
2009-04-24一个10年工作经验的资深工程师所写的代码,可以用来学习
1.93MB
义隆单片机全套教程
2018-09-03义隆单片机全套教程,
1.84MB
义隆单片机全套教程.pdf
2017-12-20义隆单片机全套教程,最好的单片机教程,你值得拥有!!!
5.3MB
义隆单片机c语言编译器
2010-05-26义隆单片机C语言编译器,方便单片机开发.各种义隆单机都实用.
76KB
义隆单片机C语言头文件集合
2013-03-06这里面包汗了大部分义隆单片机用C语言编程是所需要的头文件!
762KB
义隆MCU单片机EM78P153B中文规格书
2018-01-10义隆MCU单片机EM78P153B中文规格书,义隆最流行的单片机之一。 FAE:135 9015 2895
53.42MB
义隆单片机最全的各种资料.rar
2020-03-31EM78156 & EM78P156 单片机共有的 58 条指令,其宽度为 13 位。每一个指令码可分割成两部份,第一部分为标示指令功能的运算码( OPCODE ),第二部份則指出运算时所需之參数,亦
1001KB
EMC义隆单片机仿真软件
2009-07-01义隆的软件仿真,唯一的可以软件仿真的软件,测试过OK,初学者首选
1.4MB
义隆单片机源程序代码
2011-03-19我用过里面的不少代码,不错的开发资料,很多源代码都是我们经常用到的
1.48MB
义隆单片机(EMC)EM78P173N例程
2016-05-26台系义隆单片机(EMC)开发例程,也部分适用于其他义隆单片机
64KB
义隆反编译工具 V1.01
2014-03-25义隆反编译工具 V1.01,适合13位ROM的义隆单片机。支持BANK、PAGE、LJMP、LCALL、CONTW、CONTR、SLEP、INT、TBL等几乎所有的义隆单片机指令. 可显示单片机型号和
6KB
义隆单片机读写AT24CXX汇编子程序
2010-03-23义隆单片机读写AT24CXX汇编子程序,这是我个人多年前编写的,非常好用,我的原创贡献给大家使用!!
12.26MB
EM88F711N义隆单片机中文规格书
2018-02-01EM88F711N义隆单片机中文规格书。 FAE: 135 9015 2895
2.1MB
义隆单片机EM78系列
2010-10-20义隆单片机EM78系列,介绍了改单片机,而且是中文资料哦
2KB
义隆153c例程,汇编
2018-10-24里面有义隆153的c代码,都是注释,然后还有我工作写的汇编代码,如果是新手刚接触可以参考一下,谢谢
307KB
义隆单片机EM78P301NDEMO实例
2014-02-23义隆单片机EM78P301NDEMO实例 教程,欢迎大家参阅!
6.71MB
触摸eKTF5616-08义隆单片机规格书
2018-02-01带触摸键驱动的单片机eKTF5616和eKTF5608义隆MCU规格书。 FAE: 135 9015 2895
13.97MB
EM88F712N义隆单片机中文规格书
2018-02-01EM88F712N义隆单片机中文规格书。 FAE: 135 9015 2895
84KB
单片机视频教程总集(50多个视频教程网站)
2012-12-03单片机视频教程总集,免费下载,高清在线看,都可以。学习单片机的视频好网站集合。
4.10MB
义隆单片机程序设计/芯片介绍/仿真说明
2012-03-21包括义隆单片机的简介 硬件结构,指令系统,硬件系统,开发系统,程序设计基础等.
531KB
Elan单片机使用手册(中文)
2009-02-18义隆单片机,Elan单片机使用手册(中文)
4.39MB
EM78P173N规格书
2018-01-25EM78P173N规格书,义隆单片机MCU的资料。方便工程师设计参考。 FAE:135 9015 2895
5.85MB
义隆烧录器驱动
2015-10-10义隆烧录器驱动,UWTR驱动,以及安装说明文档
20.92MB
单片机开发工具集合
2013-08-0451单片机所有开发小工具 打包集合 非常实用
76KB
单片机与DSP中的义隆单片机指令应用的误区与技巧
2020-11-11义隆单片机指令应用的误区与技巧 EMC的基本指令语法,其实也就57/58条,如何变化折腾,就看各位的修行造化了。 1.减法指令的误区 之一:关于ACC EMC的减法指令有三条,如下:
100KB
EM78P153 C语言范例
2012-08-14义隆单片机EM78P153的C语言程序范例
5.0MB
Elan单片机编程软件
2009-02-18WicePlus,义隆单片机,Elan单片机编程软件
-
学院
Unity RUST 逆向安全开发
Unity RUST 逆向安全开发
-
下载
装备制造行业智能制造方案.pptx
装备制造行业智能制造方案.pptx
-
博客
PHP学习心得
PHP学习心得
-
下载
机器视觉学习基础绪论及应用
机器视觉学习基础绪论及应用
-
博客
一文看懂卷积神经网络-CNN(基本原理+独特价值+实际应用)
一文看懂卷积神经网络-CNN(基本原理+独特价值+实际应用)
-
下载
只需要几秒 超强win10关闭自动更新工具.rar
只需要几秒 超强win10关闭自动更新工具.rar
-
博客
2021 API 驱动数字化转型的 5 大趋势
2021 API 驱动数字化转型的 5 大趋势
-
博客
python基本算法合集(10)——给出范围区间,找出区间内的所有的素数并将素数求和
python基本算法合集(10)——给出范围区间,找出区间内的所有的素数并将素数求和
-
学院
DHCP 动态主机配置服务(在Linux环境下,配置单网段或跨网段提)
DHCP 动态主机配置服务(在Linux环境下,配置单网段或跨网段提)
-
学院
牛牛量化策略交易
牛牛量化策略交易
-
学院
自动化测试Python3+Selenium3+Unittest
自动化测试Python3+Selenium3+Unittest
-
下载
社交运营数据挖掘.ppt
社交运营数据挖掘.ppt
-
博客
每日精选12条新闻1条微语12条简报1条心语
每日精选12条新闻1条微语12条简报1条心语
-
下载
联想EXCEL培训资料.ppt
联想EXCEL培训资料.ppt
-
下载
数据研究必备:国内40个免费数据源.pdf
数据研究必备:国内40个免费数据源.pdf
-
下载
占据主动!刘强东微博营销之道.pdf
占据主动!刘强东微博营销之道.pdf
-
博客
记一次crontab中date命令错用导致的问题
记一次crontab中date命令错用导致的问题
-
学院
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
-
博客
报错Available parameters are [arg1, arg0, param1, param2]
报错Available parameters are [arg1, arg0, param1, param2]
-
下载
Web前端开发规范手册.rar
Web前端开发规范手册.rar
-
学院
Windows系统管理
Windows系统管理
-
学院
MySQL 备份与恢复详解(高低版本 迁移;不同字符集 相互转换;表
MySQL 备份与恢复详解(高低版本 迁移;不同字符集 相互转换;表
-
博客
MPI基础入门-1
MPI基础入门-1
-
博客
c++ 不同的程序间发送消息给对方按钮
c++ 不同的程序间发送消息给对方按钮
-
学院
基于SSM实现的房屋租赁系统【附源码】(毕设)
基于SSM实现的房屋租赁系统【附源码】(毕设)
-
学院
C++代码规范和Doxygen根据注释自动生成手册
C++代码规范和Doxygen根据注释自动生成手册
-
博客
使用php -i或者phpinfo()查看php安装、配置信息
使用php -i或者phpinfo()查看php安装、配置信息
-
下载
摄影测量之内定向程序.zip
摄影测量之内定向程序.zip
-
下载
视频转换器WonderFox便携注册版 UI界面好看.rar
视频转换器WonderFox便携注册版 UI界面好看.rar
-
下载
网络营销知识仓库.txt
网络营销知识仓库.txt