<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          AT89x051.H頭文件代碼

          作者: 時間:2012-08-12 來源:網(wǎng)絡(luò) 收藏

          本文引用地址:http://www.ex-cimer.com/article/171050.htm

          /*--------------------------------------------------------------------------

          Header file for the Atmel 89C1051U, 89C2051, 89C4051.
          Copyright (c) 1995-2000 Keil Software, Inc. All rights reserved.
          --------------------------------------------------------------------------*/

          #ifndef AT89CX051_HEADER_FILE
          #define AT89CX051_HEADER_FILE 1

          /*------------------------------------------------
          Byte Registers
          ------------------------------------------------*/
          sfr SP = 0x81;
          sfr DPL = 0x82;
          sfr DPH = 0x83;
          sfr PCON = 0x87;
          sfr TCON = 0x88;
          sfr TMOD = 0x89;
          sfr TL0 = 0x8A;
          sfr TL1 = 0x8B;
          sfr TH0 = 0x8C;
          sfr TH1 = 0x8D;
          sfr P1 = 0x90;
          sfr SCON = 0x98;
          sfr SBUF = 0x99;
          sfr IE = 0xA8;
          sfr P3 = 0xB0;
          sfr IP = 0xB8;
          sfr PSW = 0xD0;
          sfr ACC = 0xE0;
          sfr B = 0xF0;

          /*------------------------------------------------
          PCON Bit Values
          ------------------------------------------------*/
          #define IDL_ 0x01
          #define STOP_ 0x02
          #define EWT_ 0x04
          #define EPFW_ 0x08
          #define WTR_ 0x10
          #define PFW_ 0x20
          #define POR_ 0x40
          #define SMOD_ 0x80

          /*------------------------------------------------
          TCON Bit Registers
          ------------------------------------------------*/
          sbit IT0 = 0x88;
          sbit IE0 = 0x89;
          sbit IT1 = 0x8A;
          sbit IE1 = 0x8B;
          sbit TR0 = 0x8C;
          sbit TF0 = 0x8D;
          sbit TR1 = 0x8E;
          sbit TF1 = 0x8F;

          /*------------------------------------------------
          TMOD Bit Values
          ------------------------------------------------*/
          #define T0_M0_ 0x01
          #define T0_M1_ 0x02
          #define T0_CT_ 0x04
          #define T0_GATE_ 0x08
          #define T1_M0_ 0x10
          #define T1_M1_ 0x20
          #define T1_CT_ 0x40
          #define T1_GATE_ 0x80

          #define T1_MASK_ 0xF0
          #define T0_MASK_ 0x0F

          /*------------------------------------------------
          P1 Bit Registers
          ------------------------------------------------*/
          sbit P1_0 = 0x90;
          sbit P1_1 = 0x91;
          sbit P1_2 = 0x92;
          sbit P1_3 = 0x93;
          sbit P1_4 = 0x94;
          sbit P1_5 = 0x95;
          sbit P1_6 = 0x96;
          sbit P1_7 = 0x97;

          sbit AIN0 = 0x90; /* + Analog comparator input */
          sbit AIN1 = 0x91; /* - Analog comparator input */

          /*------------------------------------------------
          SCON Bit Registers
          ------------------------------------------------*/
          sbit RI = 0x98;
          sbit TI = 0x99;
          sbit RB8 = 0x9A;
          sbit TB8 = 0x9B;
          sbit REN = 0x9C;
          sbit SM2 = 0x9D;
          sbit SM1 = 0x9E;
          sbit SM0 = 0x9F;

          /*------------------------------------------------
          IE Bit Registers
          ------------------------------------------------*/
          sbit EX0 = 0xA8; /* 1=Enable External interrupt 0 */
          sbit ET0 = 0xA9; /* 1=Enable Timer 0 interrupt */
          sbit EX1 = 0xAA; /* 1=Enable External interrupt 1 */
          sbit ET1 = 0xAB; /* 1=Enable Timer 1 interrupt */
          sbit ES = 0xAC; /* 1=Enable Serial port interrupt */
          sbit ET2 = 0xAD; /* 1=Enable Timer 2 interrupt */

          sbit EA = 0xAF; /* 0=Disable all interrupts */


          上一頁 1 2 下一頁

          關(guān)鍵詞: 代碼 文件 AT89x051.H

          評論


          相關(guān)推薦

          推薦視頻

          更多>>

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();