- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机数据存储空间分配
.\
单片机数据存储空间分配日期:2007-03-2010:39
1、data区空间小,所以只有频繁用到或对运算速度要求很高的变量才放到data区内,
比如for循环中的计数值。
2、data区内最好放局部变量。
因为局部变量的空间是可以覆盖的(某个函数的局部变量空间在退出该函数是就释放,由
别的函数的局部变量覆盖),可以提高内存利用率。当然静态局部变量除外,其内存使用方
式与全局变量相同;
3、确保你的程序中没有未调用的函数。
在KeilC里遇到未调用函数,编译器就将其认为可能是中断函数。函数里用的局部变量的
空间是不释放,也就是同全局变量一样处理。这一点KeilC做得很愚蠢,但也没办法。
4、程序中遇到的逻辑标志变量可以定义到bdata中,可以大大降低内存占用空间。
在51系列芯片中有16个字节位寻址区bdata,其中可以定义8*16=128个逻辑变量。
定义方法是:bdatabitLedState;但位类型不能用在数组和结构体中。
5、其他不频繁用到和对运算速度要求不高的变量都放到xdata区。
6、如果想节省data空间就必须用large模式,将未定义内存位置的变量全放到
xdata区。当然最好对所有变量都要指定内存类型。
单片机数据存储空间分配
.\
7、当使用到指针时,要指定指针指向的内存类型。在C51中未定义指向内存类型的通用
指针占用3个字节;而指定指向data区的指针只占1个字节;指定指向xdata区的指
针占2个字节。如指针p是指向data区,则应定义为:chardata*p;。还可指定指
针本身的存放内存类型,如:chardata*xdatap;。其含义是指针p指向data区变量
,而其本身存放在xdata区。
查看全文|(已有0条评论)查看评论发表评论
鲜花:0朵送鲜花便便:0坨扔便便
单片机原理日期:2007-03-2010:37
单片机原理
随着大规模集成电路的出现及其发展,将计算的CPU、RAM、ROM、定时/
计数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,因此单片机早期的含
义称为单片微型计算机,直译为单片机。
一、单片机的特点:
1、具有优异的性能价格比
2、集成度高、体积小、可靠性高
3、控制功能强
4、低电压、低功耗
二、单片机的应用:
1、在智能仪器仪表中的应用:在各类仪器仪表中引入单片机,使仪器仪表智能
化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比。
2、在机电一体化中的应用:机电一体化产品是指集机械、微电子技术、计算
机技术于一本,具有智能化特征的电子产品。
3、在实时过程控制中的应用:用单片机实时进行数据处理和控制,使系统保
持最佳工作状态,提高系统的工作效率和产品的质量。
4、在人类生活中的应用:目前国外各种家用电器已普通采用单片机代替传统的
控制电路。
5、在其它方面的应用:单片机除以上各方面的应用,它还广泛应用于办公自
动化领域、商业营销领域、汽车及通信、计算机外部设备、模糊控制等各领域中。
三、单片机的基本组成:
它由CPU、存储器(包括RAM和ROM)、I/O接口、定时/计数器、中断
控制功能等均集成在一块芯片上,片内各功能通过内部总线相互连接起来。
1.输入/输出引脚P0、P1、P2、P3的功能:
您可能关注的文档
- 餐饮服务食品安全操作技巧规范标准试题.pdf
- 餐饮管理方案计算题课后复习更改版.pdf
- 餐饮特殊问答的管理方案计划.pdf
- 仓储课后复习管理方案计划规定.pdf
- 测量设备管理方案计划课后复习指导书.pdf
- 传感器技术及其应用教案及其习题集.pdf
- 纯水机课后复习指导书.pdf
- 磁场习题集(含标准答案解析).pdf
- 大型火力发电厂过热器检修课后复习指导书.pdf
- 单片机串口通讯设计.pdf
- 2024年海口市企业人力资源管理师之一级人力资源管理师考试优选题库(考试直接用).docx
- 2024年湖北省宜昌市企业人力资源管理师之一级人力资源管理师考试题库大全附答案【夺分金卷】.docx
- 2024年浙江省舟山市企业人力资源管理师之一级人力资源管理师考试真题及答案(名师系列).docx
- 2024年河南省驻马店地区企业人力资源管理师之四级人力资源管理师考试题库推荐.docx
- 2024年浙江省丽水市企业人力资源管理师之一级人力资源管理师考试通用题库精品(突破训练).docx
- 2024年浙江省湖州市企业人力资源管理师之一级人力资源管理师考试王牌题库精品(全国通用).docx
- 2024年浙江省台州市企业人力资源管理师之一级人力资源管理师考试题库大全必考题.docx
- 2024年海口市企业人力资源管理师之四级人力资源管理师考试题库大全附答案.docx
- 2024年浙江省杭州市企业人力资源管理师之一级人力资源管理师考试精选题库加下载答案.docx
- 2024年浙江省衢州市企业人力资源管理师之一级人力资源管理师考试通用题库含答案(轻巧夺冠).docx
文档评论(0)