找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7982|回复: 2
打印 上一主题 下一主题
收起左侧

STC12C5410AD.H头文件下载 引脚图 管脚定义封装及中文资料

[复制链接]
跳转到指定楼层
楼主
STC12C5410AD引脚图 管脚定义 封装
  


STC12C5410AD.H头文件下载 :http://www.51hei.com/bbs/dpj-36960-1.html
  1. #ifndef __STC12C5410AD_H_
  2. #define __STC12C5410AD_H_

  3. /////////////////////////////////////////////////

  4. /* The following is STC additional SFR or change */

  5. /* sfr  AUXR  = 0x8e; */
  6. /* sfr  IPH   = 0xb7; */

  7. /* Watchdog Timer Register */
  8. sfr  WDT_CONTR = 0xe1;   

  9. /* ISP_IAP_EEPROM Register */
  10. sfr ISP_DATA  = 0xe2;
  11. sfr ISP_ADDRH = 0xe3;
  12. sfr ISP_ADDRL = 0xe4;
  13. sfr ISP_CMD   = 0xe5;
  14. sfr ISP_TRIG  = 0xe6;
  15. sfr ISP_CONTR = 0xe7;

  16. /* System Clock Divider */
  17. sfr CLK_DIV  = 0xc7;

  18. /* I_O Port Mode Set Register */
  19. sfr P0M0  = 0x93;
  20. sfr P0M1  = 0x94;
  21. sfr P1M0  = 0x91;
  22. sfr P1M1  = 0x92;
  23. sfr P2M0  = 0x95;
  24. sfr P2M1  = 0x96;
  25. sfr P3M0  = 0xb1;
  26. sfr P3M1  = 0xb2;

  27. /* SPI Register */
  28. sfr SPSTAT  = 0x84;
  29. sfr SPCTL   = 0x85;
  30. sfr SPDAT   = 0x86;

  31. /* ADC Register */
  32. sfr ADC_CONTR  = 0xc5;
  33. sfr ADC_DATA   = 0xc6;
  34. sfr ADC_LOW2   = 0xbe;

  35. /* PCA SFR */
  36. sfr CCON   = 0xD8;
  37. sfr CMOD   = 0xD9;
  38. sfr CCAPM0 = 0xDA;
  39. sfr CCAPM1 = 0xDB;
  40. sfr CCAPM2 = 0xDC;
  41. sfr CCAPM3 = 0xDD;
  42. sfr CCAPM4 = 0xDE;
  43. sfr CCAPM5 = 0xDF;

  44. sfr CL     = 0xE9;
  45. sfr CCAP0L = 0xEA;
  46. sfr CCAP1L = 0xEB;
  47. sfr CCAP2L = 0xEC;
  48. sfr CCAP3L = 0xED;
  49. sfr CCAP4L = 0xEE;
  50. sfr CCAP5L = 0xEF;

  51. sfr CH     = 0xF9;
  52. sfr CCAP0H = 0xFA;
  53. sfr CCAP1H = 0xFB;
  54. sfr CCAP2H = 0xFC;
  55. sfr CCAP3H = 0xFD;
  56. sfr CCAP4H = 0xFE;
  57. sfr CCAP5H = 0xFF;

  58. sfr PCA_PWM0 = 0xF2;
  59. sfr PCA_PWM1 = 0xF3;
  60. sfr PCA_PWM2 = 0xF4;
  61. sfr PCA_PWM3 = 0xF5;
  62. sfr PCA_PWM4 = 0xF6;
  63. sfr PCA_PWM5 = 0xF7;

  64. /*  CCON  */
  65. sbit CF    = CCON^7;
  66. sbit CR    = CCON^6;
  67. sbit CCF5  = CCON^5;
  68. sbit CCF4  = CCON^4;
  69. sbit CCF3  = CCON^3;
  70. sbit CCF2  = CCON^2;
  71. sbit CCF1  = CCON^1;
  72. sbit CCF0  = CCON^0;


  73. /* Above is STC additional SFR or change */

  74. /*--------------------------------------------------------------------------
  75. REG51F.H

  76. Header file for 8xC31/51, 80C51Fx, 80C51Rx+
  77. Copyright (c) 1988-1999 Keil Elektronik GmbH and Keil Software, Inc.
  78. All rights reserved.

  79. Modification according to DataSheet from April 1999
  80. - SFR's AUXR and AUXR1 added for 80C51Rx+ derivatives
  81. --------------------------------------------------------------------------*/

  82. /*  BYTE Registers  */
  83. sfr P0   = 0x80;
  84. sfr P1   = 0x90;
  85. sfr P2   = 0xA0;
  86. sfr P3   = 0xB0;
  87. sfr PSW  = 0xD0;
  88. sfr ACC  = 0xE0;
  89. sfr B    = 0xF0;
  90. sfr SP   = 0x81;
  91. sfr DPL  = 0x82;
  92. sfr DPH  = 0x83;
  93. sfr PCON = 0x87;
  94. sfr TCON = 0x88;
  95. sfr TMOD = 0x89;
  96. sfr TL0  = 0x8A;
  97. sfr TL1  = 0x8B;
  98. sfr TH0  = 0x8C;
  99. sfr TH1  = 0x8D;
  100. sfr IE   = 0xA8;
  101. sfr IP   = 0xB8;
  102. sfr SCON = 0x98;
  103. sfr SBUF = 0x99;

  104. /*  80C51Fx/Rx Extensions  */
  105. sfr AUXR   = 0x8E;
  106. /* sfr AUXR1  = 0xA2; */
  107. sfr SADDR  = 0xA9;
  108. sfr IPH    = 0xB7;
  109. sfr SADEN  = 0xB9;
  110. sfr T2CON  = 0xC8;
  111. sfr T2MOD  = 0xC9;
  112. sfr RCAP2L = 0xCA;
  113. sfr RCAP2H = 0xCB;
  114. sfr TL2    = 0xCC;
  115. sfr TH2    = 0xCD;


  116. /*  BIT Registers  */
  117. /*  PSW   */
  118. sbit CY   = PSW^7;
  119. sbit AC   = PSW^6;
  120. sbit F0   = PSW^5;
  121. sbit RS1  = PSW^4;
  122. sbit RS0  = PSW^3;
  123. sbit OV   = PSW^2;
  124. sbit P    = PSW^0;

  125. /*  TCON  */
  126. sbit TF1  = TCON^7;
  127. sbit TR1  = TCON^6;
  128. sbit TF0  = TCON^5;
  129. sbit TR0  = TCON^4;
  130. sbit IE1  = TCON^3;
  131. sbit IT1  = TCON^2;
  132. sbit IE0  = TCON^1;
  133. sbit IT0  = TCON^0;

  134. /*  P3  */
  135. sbit RD   = P3^7;
  136. sbit WR   = P3^6;
  137. sbit T1   = P3^5;
  138. sbit T0   = P3^4;
  139. sbit INT1 = P3^3;
  140. sbit INT0 = P3^2;
  141. sbit TXD  = P3^1;
  142. sbit RXD  = P3^0;

  143. /*  SCON  */
  144. sbit SM0  = SCON^7; // alternatively "FE"
  145. sbit FE   = SCON^7;
  146. sbit SM1  = SCON^6;
  147. sbit SM2  = SCON^5;
  148. sbit REN  = SCON^4;
  149. sbit TB8  = SCON^3;
  150. sbit RB8  = SCON^2;
  151. sbit TI   = SCON^1;
  152. sbit RI   = SCON^0;
  153.             

  154. sbit T2EX = P1^1;
  155. sbit T2   = P1^0;

  156. /*  T2CON  */
  157. sbit TF2   = T2CON^7;
  158. sbit EXF2  = T2CON^6;
  159. sbit RCLK  = T2CON^5;
  160. sbit TCLK  = T2CON^4;
  161. sbit EXEN2 = T2CON^3;
  162. sbit TR2   = T2CON^2;
  163. sbit C_T2  = T2CON^1;
  164. sbit CP_RL2= T2CON^0;

  165. /* PCA Pin */

  166. sbit CEX3 = P2^4;
  167. sbit CEX2 = P2^0;
  168. sbit CEX1 = P3^5;
  169. sbit CEX0 = P3^7;
  170. sbit ECI  = P3^4;

  171. /*  IE   */
  172. sbit EA   = IE^7;
  173. sbit EPCA_LVD  = IE^6;
  174. sbit EADC_SPI  = IE^5;
  175. sbit ES   = IE^4;
  176. sbit ET1  = IE^3;
  177. sbit EX1  = IE^2;
  178. sbit ET0  = IE^1;
  179. sbit EX0  = IE^0;

  180. /*  IP   */
  181. sbit PPCA_LVD  = IP^6;
  182. sbit PADC_SPI  = IP^5;
  183. sbit PS   = IP^4;
  184. sbit PT1  = IP^3;
  185. sbit PX1  = IP^2;
  186. sbit PT0  = IP^1;
  187. sbit PX0  = IP^0;

  188. /////////////////////////////////////////////////

  189. #endif
复制代码




STC12C5410AD中文资料下载链接: STC12C5410AD中文资料.rar (173 Bytes, 下载次数: 34)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:141138 发表于 2016-10-2 17:23 | 只看该作者
URL是个什么类型文件
回复

使用道具 举报

板凳
ID:305625 发表于 2019-6-28 09:39 | 只看该作者
非常给力 感谢感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表