- 8
- 0
- 约9.94千字
- 约 56页
- 2017-01-26 发布于湖北
- 举报
80C51的C语言程序设计全解
* * 10.4.2 基于存储器的指针 定义时就指定它所指向的对象的存储器类型 指针占1个字节(idata *,data *,pdata *)或2个字节(code *,xdata *) 基于存储器指针定义示例: char data *str; /* 指针指向的char型数据存于data 空间 */ int xdata *num; /* 指针指向的int型数据存于xdata 空间 */ 基于存储器的指针长度比一般指针短,可以节省存储器空间,运行速度快,但它所指对象具有确定的存储器空间,兼容性不好。 * * 10.5 C51的函数 10.5.1 C51函数的定义 一般形式: 返回值类型 函数名(形式参数列表)[编译模式][reentrant][interrupt n][using n] { 函数体 } 编译模式为SMALL、COPACT或LARGE reentrant用于定义可重入函数 interrupt n 用于定义中断函数,n为中断号,可以为0~31 using n 确定工作寄存器组,取值为0~3 * * 10.5.2 C51函数的调用与参数传递 主调函数要向被调函数传递所需的参数 传递给被调函数的数据称为实际参数,即实参 实参向形参的传递是单向的 参数传递可以采用寄存器、固定存储器位置方式 参数传递 寄存器参
您可能关注的文档
- 8.-爱之链全解.ppt
- 8.1压力的作用效果课件全解.ppt
- 8.1树立公平意识全解.ppt
- 8.1特殊的保护,特殊的爱全解.ppt
- 8.1《中东》全解.ppt
- 8.1我们享有上帝的权利全解.ppt
- 8.2.2.3第二章-第三节-化学反应与质量守恒(氧气的制备与性质)全解.ppt
- 8.2我们在行动全解.ppt
- 8.1社会合作与公平_第一课时第二课时全解.ppt
- 8.3《摩擦力》课件1全解.ppt
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(3).断裂力学在微纳米尺度下的特殊性.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(2).微纳米尺度断裂力学的基本理论.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(4).微纳米材料的制备与表征.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度下的材料性能测试.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度断裂力学仿真模型建立.docx
- 山西雁门三犁农业科技有限公司年产500吨果脯果干现代化工厂项目环评资料环境影响报告.docx
- 年产4800吨风电拉挤板加工成型项目环评资料环境影响报告.doc
- 高品质不锈钢制品升级技改项目环评资料环境影响报告.doc
- 建筑材料生产线技术改造项目环评资料环境影响报告.docx
- 江阴鼎鑫铝业有限公司年清洗55000套模具项目环评资料环境影响报告.doc
原创力文档

文档评论(0)