登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

如何作内存分配表

作者:tanyunfeng 栏目:技术交流
如何作内存分配表
我们老师要求我们为一个单片机作内存分配表,请教各位???谢谢

2楼: >>参与讨论
tyw
这好办,你老爸每月给你200元零用钱,你怎么用的拉
R00~R07     机动             通用寄存器
R08~R38     买饭票           显示缓存区
R39~R50     零食             中间变量
R51~R70     买参考资料       各类定时计数器
R71~R90     买充值卡         各种专用数据区
R91~R110    请女朋友吃咖啡   专用运算器
R120~R150   泡巴费           各类标志
R151~       备用

下面是本人一段程序中的分配表,供参考(HT49R30芯片)
;-------------------------------------------------------------------------
FUNC    .SECTION 'DATA'                 ;== 功能寄存器RAM节区 ==
;-------------------------------------------------------------------------
;********************
;* 数据表及参数定义 *
;********************
COMD_TAB        EQU     0FE2H           ;HT1621命令数据表偏址
YM_TAB          EQU     0FF0H           ;七段译码数据表偏址
DH_TAB          EQU     0FB0H           ;火焰动画数据表偏址
DH_LEN          EQU     50              ;动画数据表长度
;
DH_SPEED        EQU     10              ;动画速度(x10ms)
J_TIM_SET       EQU     20              ;继电器吸合时间(x1秒)
ALM_SET1        EQU     03              ;报警蜂鸣每遍次数
ALM_SET2        EQU     05              ;报警蜂鸣遍数
;
C_TIM           EQU     15H             ;充电倒计时预置时间(x1分)[压缩BCD码]
FAN_ES          EQU     60              ;风扇延时关预置时间(x1秒)
;
OVER1_ES        EQU     10              ;超载1延时预置时间(x1秒)
OVER2_ES        EQU     5               ;超载2延时预置时间(x1秒)
OVER3_ES        EQU     1               ;超载3延时预置时间(x1秒)
OVER1_DAT       EQU     3               ;超载1允许次数预置数(35A)
OVER2_DAT       EQU     3               ;超载2允许次数预置数(40A)
OVER3_DAT       EQU     2               ;超载3允许次数预置数(45A)
;
;**************
;* 输出口定义 *
;**************
DAT_LINE        EQU     PA.0            ;HT1621数据线
WR_LINE         EQU     PA.1            ;HT1621写入线
CS_LINE         EQU     PA.2            ;HT1621选通线
;
C_PUL_H         EQU     PA.3            ;高压充电脉冲控制线
C_PUL_M         EQU     PB.6            ;中压充电脉冲控制线
C_PUL_L         EQU     PB.7            ;低压充电脉冲控制线
F_PUL           EQU     PA.4            ;放电脉冲控制线
;
FM              EQU     PA.5            ;蜂鸣器控制线
ALM             EQU     PA.6            ;报警灯控制线
FAN             EQU     PA.7            ;散热风扇控制线
;
ADJ             EQU     PB.3            ;自校切换控制线
RUN1            EQU     PD.0            ;运行状态灯1(PWM)
RUN2            EQU     PD.1            ;运行状态灯2(PWM)
;**************
;* 输入口定义 *
;**************
STA_KEY         EQU     PC.0            ;启动键输入线
SEL_KEY         EQU     PC.1            ;选择键输入线
SET_KEY         EQU     PC.2            ;设置键输入线
CHK_KEY         EQU     PC.3  &
参与讨论
昵称:
讨论内容:
 
 
相关帖子
lpc白痴想问
关于PROTEdxp
让ucos在vc下运行起来!希望大家支持我的自由软件项目
mp3上两个IC的资料
谁有做 煤气泄露报警器
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号