8051内核特殊功能寄存器(8051 kernel special function register).doc

8051内核特殊功能寄存器(8051 kernel special function register).doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8051内核特殊功能寄存器(8051 kernel special function register)

8051内核特殊功能寄存器(8051 kernel special function register) 8051 special function registers -------------*/ /*--------- kernel SFR ACC = 0xE0; / / accumulator SFR B = 0xF0; //B register SFR PSW = 0xD0; / / program status word register Sbit CY = PSW^7; / / carry flag Sbit AC = PSW^6; / / auxiliary flag Sbit F0 = PSW^5; / / a 0 user mark Sbit RS1 = PSW^4; / / register group selection control bits Sbit RS0 = PSW^3; / / register group selection control bits Sbit OV = PSW^2; / / overflow flag Sbit F1 = PSW^1; / / user sign 1 Sbit P = PSW^0; / / the parity flag SFR SP = 0x81; / / pointer register stack SFR DPL = 0x82; / / pointer 0 low byte data SFR DPH = 0x83; / / pointer data 0 bytes /*------------ management system -------------*/ special function register SFR PCON = 0x87; / / power control register SFR AUXR = 0x8E; / / auxiliary register SFR AUXR1 = 0xA2; / / auxiliary register 1 SFR WAKE_CLKO = 0x8F; / / clock output and wake-up control register SFR CLK_DIV = 0x97; / / clock divider control register SFR BUS_SPEED = 0xA1; / / the bus speed control register /*----------- interrupt control special function register --------------*/ SFR IE = 0xA8; / / interrupt enable register Sbit EA = IE^7; / / total interrupt enable bit Sbit ELVD = IE^6; / / low voltage detection interrupt control bits Sbit EADC = IE^5; //ADC control bit interrupt enable Sbit ES = IE^4; / / serial 1 interrupt enable bit Sbit ET1 = IE^3; / / timer 1 overflow interrupt enable bit Sbit EX1 = IE^2; / / 1 external interrupt enable bit Sbit ET0 = IE^1; / / timer 0 overflow interrupt enable bit Sbit EX0 = IE^0; / / 0 external interrupt enable bit SFR IE2 = 0xAF; / / interrupt enable register 2 SFR IP = 0xB8; / / interrupt priority register Sbit PPCA = IP^7; / / PCA interrupt priority control Sbit PLVD = IP^6; / / low voltage detection interrupt priority control Sbit PADC = IP^5; //ADC interrupt priority control Sbit PS = IP^4; / / serial 1 interrupt priority control bits Sbit PT1 = IP^3; / / timer 1 interrupt prior

您可能关注的文档

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档