- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
STCCAS的增强型内核
第2章 STC12C5A60S2的增强型8051内核;逻辑符号图 ;上电复位电路;常见的晶振连接方法;2.2 STC12C5A60S2单片机的结构;2.2.2 CPU;2.控制器;2.3 STC12C5A60S2单片机的存储器 ;1.程序Flash存储器;2.数据存储器 ;;3)用户RAM和堆栈区 内部RAM中的30H~0FFH单元是用户RAM和堆栈区。STC12C5A60S2单片机有一个8位的堆栈指针SP,并且堆栈区只能设置在内部数据存贮区。单片机复位以后,SP为07H,指向了工作寄存器组0中的R7,因此用户初始化程序都应对SP设置初值,一般设在30H以后为宜。STC12C5A60S2的堆栈是向上生成的。 4)特殊功能寄存器(SFR) 80H~FFH既为高128字节RAM区的地址范围,又为特殊功能寄存器区的地址范围,地址空间重叠,但物理上是独立的,使用时通过不同的寻址方式加以区分。高128字节的RAM区使用间接寻址访问,特殊功能寄存器使用直接寻址访问。除了程序计数器PC和4个工作寄存器组外,其余的寄存器都在SFR区中。 特殊功能寄存器及其复位值如教材表2-2所示 。;(2)外部数据存储区 外部数据存储区也称为扩展RAM区或XRAM(附加RAM)。STC12C5A60S2单片机片内除了集成256字节的内部RAM以外,片内还集成了1024字节的外部数据存储器,地址范围为0000H~03FFH,可用于存放数据。在汇编语言中,XRAM通过MOVX 指令间接寻址,即使用“MOVX @DPTR”或者“MOVX @Ri”指令访问。在C语言中,可使用xdata声明存储类型即可。 如:unsigned char xdata i= 0; ;3.数据Flash存储器;2.3.2 数据Flash存储器的操作 ;(2)ISP/IAP地址寄存器IAP_ADDRH和IAP_ADDRL;(3)ISP/IAP命令寄存器IAP_CMD IAP_CMD(地址为C5H,复位值为XXXXXX00B)各位的定义如下;(5)ISP/IAP控制寄存器IAP_CONTR IAP_CONTR(地址为C7H,复位值)各位的定义如下:;2. Flash存储器操作的方法 ;(3)字节编程(写)操作 进行字节编程(写)操作时,需要保证要写的地址单元内容为空(值为0FFH),如果不为空,则先使用扇区擦除命令,将要进行字节编程的单元所在扇区擦除为空。将要写入的内容送入IAP_DATA寄存器,要编程的单元地址送入IAP_ADDRH和IAP_ADDRL寄存器,设置等待时间,允许ISP/IAP操作,送出字节编程命令并设置触发器。典型代码如下: ;字节编程演示代码,该字节为空(0FFH)时,可对其编程,否则要先执行扇区擦除 MOV IAP_DATA, #ONE_DATA ;送字节编程数据到IAP_DATA MOV IAP_ADDRH, #BYTE_ADDR_HIGH ;送地址高字节 MOV IAP_ADDRL, #BYTE_ADDR_LOW ;送地址低字节 MOV IAP_CONTR, #WAIT_TIME ;设置等待时间 ORL IAP_CONTR, ;允许ISP/IAP操作 MOV IAP_CMD, #ISP_IAP_BYTE_PROGRAM ;送字节编程命令 MOV IAP_TRIG, #5AH ;先送5AH,再送A5H到ISP/IAP触发寄存器 MOV ISP_TRIG, #0A5H ;送完A59H 后,ISP/IAP命令立即被触发启动 ;CPU等待IAP动作完成后,才会继续执行程序.;(4)数据Flash擦除 数据Flash擦除时,只有扇区擦除,没有字节擦除。如果要对某个扇区进行擦除,而其中有些字节的内容需要保留,则需将其先读到单片机内部的RAM 中保存,再将该扇区擦除,然后将需保留的数据写回该扇区,所以每个扇区中用的字节数越少越好,操作起来越灵活越快。擦除时,扇区中任意一个字节的地址都是该扇区的地址,无需求出首地址。 ;扇区擦除的典型代码 MOV IAP_ADDRH, #SECTOR_FIRST_BYTE_ADDR_HIGH ;送扇区起始地址高字节 MOV IAP_ADDRL, #SECTOR_FIRST_BYTE_ADDR_LOW ;送扇区起始地址低字节 MOV IAP_CONTR, #WAIT_TIME ;
您可能关注的文档
- PUBLIC FINANCE 财政学双语.ppt
- PVCPPRPE截止阀阀芯检验标准.doc
- ps键盘接口原理.ppt
- PVC管件的认识及应用教育训练.ppt
- PVC管材塑化度判断.doc
- PWM整流技术在和谐系列机车上的应用.doc
- QB柴油机设计配气机构.doc
- QC制作必备工具.ppt
- QC信息北机房环境温度优化.ppt
- PPT颜色使用技巧.pptx
- 【上交所-2025研报】大连热电股份有限公司2025年第三季度报告.pdf
- 【深交所-2025研报】金洲管道:2025年三季度报告.pdf
- 【上交所科创板-2025研报】厦门厦钨新能源材料股份有限公司2025年第三季度报告.pdf
- 【上交所科创板-2025研报】海泰新光2025年第三季度报告.pdf
- 【上交所-2025研报】新疆火炬2025年第三季度报告.pdf
- 【上交所-2025研报】中航航空高科技股份有限公司2025年第三季度报告.pdf
- 【上交所科创板-2025研报】中控技术股份有限公司2025年第三季度报告.pdf
- 【上交所-2025研报】国机重装2025年第三季度报告.pdf
- 【上交所-2025研报】宝泰隆新材料股份有限公司2025年第三季度报告.pdf
- 【上交所科创板-2025研报】九号有限公司2025年第三季度报告.pdf
最近下载
- 腹腔穿刺术评分标准.docx VIP
- 第19课 辛亥革命 教学课件高中历史统编版必修中外历史纲要上册.pptx VIP
- 中国脑梗死静脉溶栓指南2024.docx VIP
- 医院门诊挂号系统可行性研究报告(doc 18页).docx VIP
- 4《最后一片叶子》课件(共35张 PPT)高教版(2025)中职语文基础模块上册.pptx VIP
- GB 9683-1988复合食品包装袋卫生标准.pdf
- (高清版)DB52∕T 1696-2022 口腔综合治疗台用水卫生管理规范.pdf VIP
- 《山东省结核病防治规划(2025-2030年)》全文及解读.docx
- 2011-65-EU指令(新版RoHS指令中文版).docx VIP
- 家庭医生签约服务工作培训计划.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)