如何将.a文件导入单片机中?

;这只是笔者所使用版本中的一个Startup.A51文件,不同版本会有所不同,

;但格式和基本内容是一样。这个文件是可以跟据需要更改的。

;蓝色内容是笔者所加注释。

; 用户上电初始化程序

;使用以下的EQU命令定义在CPU复位时初始化的内存空间即清零

;定义用0初始化的内部数据存储器长度以字节计

;定义外部数据存储器的绝对起始地址

;定义用0初始化的内部数据存储器长度,以字节计

;;定义分页的外部数据存储器的绝对起始地址

;定义用0初始化的分页外部数据存储器长度,以字节计

;以下用EQU指令定义了再入函数模拟堆栈指针的初始化

; 使用SMALL存储器模式时再入函数的堆栈空间.

; 将堆栈顶设置为最高地址+1.

  1. 函数功能:延时若干毫秒
  2. 函数功能:判断液晶模块的忙碌状态
  3. 函数功能:将模式设置指令或显示地址写入液晶模块
  4. 函数功能:指定字符显示的实际地址
  5. 函数功能:将数据(字符的标准ASCII码)写入液晶模块
  6. 入口参数:y(为字符常量)
  7. 函数功能:对LCD的显示模式进行初始化设置

我要回帖

更多关于 单片机hex文件破解 的文章

 

随机推荐