




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机存储空间区分,单片机自身带有 4 KB ROM程序存储器,128 B RAM数据存储器。 程序存储器: 单片机有16位的地址总线即可寻址空间为64KB(216=210x26=64KB 0x00000xFFFF) 内部数据存储器: 单片机有256 B的内部数据存储器:128 B(0x000x7F)为内部随机存储器;128 B(0x800xFF)的特殊功能寄存器SFR(分散到各个功能部件中,并没有统一到一个128B的存储器中,所以这128B寄存器物理上不存在 ,除了定义的特殊寄存器地址外,其他地址不能使用)。,单片机存储空间区分,单片机存储空间区分,数据缓存器,位寻址区,4组工作寄存器区,单片机存储空间区分,SP,单片机存储空间区分,内部数据存储器RAM 全局变量:在静态存储区分配空间,作用于全局 局部变量(auto):在堆栈里分配空间,作用于局部 静态(static)局部变量:在静态存储区分配空间,作用于局部(只在定义该变量的函数内有效 ) 静态全局变量:在静态存储区分配空间,作用于局部(只在定义该变量的源文件内有效 ),单片机存储空间区分,void B() Int a,b; void A() Int a,b; B(); ,单片机存储空间区分,Code 中实际例子,void Key_ScanKeypad(void) BYTE keypadStatus=0; static BYTE keypadStatus2=0; static BYTE key_debounce_count=0; if(CheckeDownKeyStatus() ,单片机存储空间区分,内存区间参数表,data 固定指向单片机内部存储器128B RAM中0x000x7F,速度最快生成的代码最小,由于受到空间大小的限制,一般存放局部变量,因为局部变量的空间是可以覆盖的(某个函数的局部变量占用的空间在退出该函数时就被释放了,由别的函数的局部变量覆盖)。 Keil c里遇到未调用的函数,编译器就将其认为可能是中断函数,函数里面的局部变量占用的空间就不释放,同全局变量一样处理。 Idata 固定指向单片机内部存储器256 RAM中0x000xFF,前128B与data完全相同只是访问的方式不同 00HFFH ( IDATA)=00H7FH (DATA)+ 80HFFH ( IDATA),单片机存储空间区分,Pdata 外部扩展RAM的低256 B Xdata 外部扩展RAM 指外部0x00000xFFFF,外部扩展RAM 通常是内置于单片机内部的,所以xdata的数据存放于单片机内部的外部扩展RAM,这里的外部扩展RAM是相对于内部RAM来说,而不是相对于单片机来说的。,单片机存储空间区分,单片机存储空间区分,Code 此关键字用于将数据存放于片外ROM区 0000HFFFFH,程序区(ROM)的数据在程序运行时不能改变的,所以code 用于存放占用空间较大,不需改变的数据。同理data存放于数据区。 BANK 分组代码区:code banking技术最大可扩展 访问32x64 KB 。每段代码空间(每个bank)中必须留出一段公用代码区域,用于存放一直需要访问的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院收费考试试题及答案
- 2025年定远化学中考试卷及答案
- 2025年气候变化与环境政策考试试题及答案
- 医院医师试用期转正工作总结
- 医院特诊科护士工作心得与总结
- 营销部门一年销售工作总结-五篇
- 钾肥生产工国庆节后复工安全考核试卷含答案
- 有机介质电容器装配工国庆节后复工安全考核试卷含答案
- 典当业务员国庆节后复工安全考核试卷含答案
- 膜剂工中秋节后复工安全考核试卷含答案
- NB-T10315-2019风电机组一次调频技术要求与测试规程
- 开庭审理申请书合集
- 81.GJB 1112A-2004 军用机场场道工程施工及验收规范
- ISO27001 2022版内审全套资料(内审计划+检查表+审核报告等)
- 第5课《用发展的观点看问题》第2框《用发展的观点处理人生问题》-【中职专用】《哲学与人生》同步课堂课件
- 新手会计上岗实操100问
- 2023小学道德与法治教材教法考试模拟试题及答案(八套)
- 生理学全套课件
- 课件:年金保险
- 物业工作拍照技巧培训课件
- 大数据可视化管控平台的人工智能与智能家居
评论
0/150
提交评论