- 1
- 0
- 约8.31千字
- 约 65页
- 2017-10-18 发布于浙江
- 举报
第三章 C的51语言编程zxl
访问片内RAM(data,bdata,idata)比访问片外RAM(xdata,pdata)要快,因此可将常用变量置于片内RAM,而将规模较大,或不常用数据置于片外RAM。 unsigned char idata step_1[3]={0x04,0x02,0x01}; unsigned char code step_2[6]={0x04,0x06,0x02,0x03,0x01,0x05}; sfr my_sfr = location; location 范围从 0x80 ~0xFF sfr P0 = 0x80; 8051片内RAM有21个 SFR(地址80H-0FFH)。对SFR只能用直接寻址方式; C51提供了对SFR直接寻址的定义方法。该方法与标淮C语言不兼容,只适用C51; sfr定义:特殊功能寄存器字节寻址 sfr SCON=0x98; sfr TMOD=0x89; sfr16 T2=0xCC; sbit :绝对定址的位元 sbit my_flag = location; location 范围从 0x00 ~ 0x7F ,0x80~0xFF sbit定义: 应用1 (SFR) sfr PSW=0xD0; sbit OV=PSW^2; sbit CY=PSW^7; sbit OV=0xD0
您可能关注的文档
最近下载
- 曲墙式隧道设计(单圆心算法).pdf VIP
- 06 CR200J动车组停放制动控制与显示逻辑梳理.pdf VIP
- 开封大学2026年单独招生《职业适应性测试》模拟试题及答案解析.docx VIP
- 大理州工会招聘考试试题及答案.doc VIP
- 《儿童青少年“五健”促进行动计划(2026—2030年)》解读总结PPT.pptx VIP
- 316L不锈钢激光焊接头组织与性能研究.pdf VIP
- SY∕T 7688-2023 气藏型储气库老井封堵技术规范.pdf
- 基于PLC的机电设备在线监测系统的创新与实践.docx VIP
- 荷兰语a1考试题库及答案.doc
- 照明设计软件:Dialux二次开发_Dialux二次开发常见问题与解决方案.docx VIP
原创力文档

文档评论(0)