在AVR汇编程序里加入EPROM数据的方法与应用实例
扫描二维码
随时随地手机看文章
其实一个虚拟指令可以达到这个目的。
ESEG指令定义开始的EEPROM部分。汇编源文件可以包含几个EEPROM的部分,这是串连成一个单一的EEPROM部分组装时。一个EEPROM的部分通常只包括数据库和数据仓库的指示(和标签) 。该EEPROM的阶层有自己的位置计数器这是一个字节计数器。ORG指令可以用来放置在特定地点的变数中的EEPROM。该指令不接受任何参数。
Syntax:
.ESEG
Example:
.DSEG ; Start data segment
var1: .BYTE 1 ; reserve 1 byte to var1
table: .BYTE tab_size ; reserve tab_size bytes.
.ESEG
eevar1: .DW 0xffff ; initialize 1 word in EEPROM.
.ESEG
.db $10,$80,$eb,$64,$41,$d4
.db $48,$70,$3a,$d4,$23,$72
.db $2c,$a2,$8e,$9c,$83,$2c
.db $b8,$54