TM87&TM89文件组织架构
一、工程文件
TM87,TM89系列每个工程至少包含以下文件:
文件后缀名 | 作用 |
PRJ | 工程组织文件 |
ASM | 汇编代码文件 |
C | C代码文件(仅适用于TM89系列) |
INC | 汇编头文件 |
H | C头文件(仅适用于TM89系列) |
LCD | LCD配置文件,含仿真信息 |
CFG | LCD SEG,COM配置文件 |
OPT | Mask Option文件 |
OBJ | 目标代码文件 |
TAB | Table ROM文件 |
ICE | 仿真文件,TM87系列 |
NCE | 仿真文件,TM89系列 |
OTP | 烧录文件,TM87系列 |
EPM | 烧录文件,TM89系列 |
LST | 代码调试文件 |
WAT | 变量查看文件 |
TCOD | MASK投code文件(不会自动生成) |
二、汇编程序结构
TM87系列和TM89系列汇编源程序结构略有不同。两者都需要先定义RAM;TM87系列在代码后面定义Table ROM,而TM89系列必须在代码之前定义Table ROM。
2.1 TM87系列汇编语言源程序结构
2.2 TM89系列汇编语言源程序结构
三、MASK所需文件
3.1 TM89系列QTP投code所需文件
需要cfg,epm,lcd,obj,opt,tab,tcod文件
3.2 TM89系列如何生成tcod文件
tcod文件不会自动生成,也不会自动更新。在投code之前,需要利用编译器生成tcod文件。
1、打开Tx89ICE,打开工程
2、【Tools】->【Build Pack File】
如果成功生成,在message窗口可以看到成功提示,同时工程目录里也将多出一个tcod文件(文件名称是工程名)。