久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9540|回復: 12
打印 上一主題 下一主題
收起左側

STC15W204S單片機中的T2定時器不會用,求助。

  [復制鏈接]
跳轉到指定樓層
樓主
原C文中用T0,T1,頭文件是STC11,其中不含T2信息,現在想編輯STC11頭文件,把T2信息加進去,應該這么做?好像只有
sfr T2H  = 0xD6;   //0000,0000 T2高字節
sfr T2L  = 0xD7;   //0000,0000 T2低字節
這兩條,加進去也不行。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:213173 發表于 2018-9-2 06:46 | 只看該作者
使用STC-ISP可以很方便的查找STC各系列芯片的頭文和各項功能的范例程序。
STC15XX通用頭文件.zip (3.02 KB, 下載次數: 34)






評分

參與人數 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:387733 發表于 2018-9-2 06:47 | 只看該作者
除了這兩條,還有輔助寄存器,IE2(BT2-ET2定時器2中斷允許位),AUXR(BIT4-T2R定時器2允許位)相當于定時器0的 ET0 和 TR0,但是這兩位是不能直接尋址的。下面是我下載并整理過的比較完全的頭文件,也許對你會有幫助。

STC15Wxxxx.rar

5.31 KB, 下載次數: 67

評分

參與人數 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

地板
ID:164602 發表于 2018-9-2 08:31 | 只看該作者
給你一個STC15通用頭文件
#ifndef __STC15F2K60S2_H_
#define __STC15F2K60S2_H_

/////////////////////////////////////////////////
//注意: STC15W4K32S4系列的芯片,上電后所有與PWM相關的IO口均為
//      高阻態,需將這些口設置為準雙向口或強推挽模式方可正常使用
//相關IO: P0.6/P0.7/P1.6/P1.7/P2.1/P2.2
//        P2.3/P2.7/P3.7/P4.2/P4.4/P4.5
/////////////////////////////////////////////////

/////////////////////////////////////////////////

//包含本頭文件后,不用另外再包含"REG51.H"

//內核特殊功能寄存器        // 復位值   描述
sfr ACC         =   0xE0;   //0000,0000 累加器Accumulator
sfr B           =   0xF0;   //0000,0000 B寄存器
sfr PSW         =   0xD0;   //0000,0000 程序狀態字
sbit CY         =   PSW^7;
sbit AC         =   PSW^6;
sbit F0         =   PSW^5;
sbit RS1        =   PSW^4;
sbit RS0        =   PSW^3;
sbit OV         =   PSW^2;
sbit P          =   PSW^0;
sfr SP          =   0x81;   //0000,0111 堆棧指針
sfr DPL         =   0x82;   //0000,0000 數據指針低字節
sfr DPH         =   0x83;   //0000,0000 數據指針高字節

//I/O 口特殊功能寄存器
sfr P0          =   0x80;   //1111,1111 端口0
sbit P00        =   P0^0;
sbit P01        =   P0^1;
sbit P02        =   P0^2;
sbit P03        =   P0^3;
sbit P04        =   P0^4;
sbit P05        =   P0^5;
sbit P06        =   P0^6;
sbit P07        =   P0^7;
sfr P1          =   0x90;   //1111,1111 端口1
sbit P10        =   P1^0;
sbit P11        =   P1^1;
sbit P12        =   P1^2;
sbit P13        =   P1^3;
sbit P14        =   P1^4;
sbit P15        =   P1^5;
sbit P16        =   P1^6;
sbit P17        =   P1^7;
sfr P2          =   0xA0;   //1111,1111 端口2
sbit P20        =   P2^0;
sbit P21        =   P2^1;
sbit P22        =   P2^2;
sbit P23        =   P2^3;
sbit P24        =   P2^4;
sbit P25        =   P2^5;
sbit P26        =   P2^6;
sbit P27        =   P2^7;
sfr P3          =   0xB0;   //1111,1111 端口3
sbit P30        =   P3^0;
sbit P31        =   P3^1;
sbit P32        =   P3^2;
sbit P33        =   P3^3;
sbit P34        =   P3^4;
sbit P35        =   P3^5;
sbit P36        =   P3^6;
sbit P37        =   P3^7;
sfr P4          =   0xC0;   //1111,1111 端口4
sbit P40        =   P4^0;
sbit P41        =   P4^1;
sbit P42        =   P4^2;
sbit P43        =   P4^3;
sbit P44        =   P4^4;
sbit P45        =   P4^5;
sbit P46        =   P4^6;
sbit P47        =   P4^7;
sfr P5          =   0xC8;   //xxxx,1111 端口5
sbit P50        =   P5^0;
sbit P51        =   P5^1;
sbit P52        =   P5^2;
sbit P53        =   P5^3;
sbit P54        =   P5^4;
sbit P55        =   P5^5;
sbit P56        =   P5^6;
sbit P57        =   P5^7;
sfr P6          =   0xE8;   //0000,0000 端口6
sbit P60        =   P6^0;
sbit P61        =   P6^1;
sbit P62        =   P6^2;
sbit P63        =   P6^3;
sbit P64        =   P6^4;
sbit P65        =   P6^5;
sbit P66        =   P6^6;
sbit P67        =   P6^7;
sfr P7          =   0xF8;   //0000,0000 端口7
sbit P70        =   P7^0;
sbit P71        =   P7^1;
sbit P72        =   P7^2;
sbit P73        =   P7^3;
sbit P74        =   P7^4;
sbit P75        =   P7^5;
sbit P76        =   P7^6;
sbit P77        =   P7^7;
sfr P0M0        =   0x94;   //0000,0000 端口0模式寄存器0
sfr P0M1        =   0x93;   //0000,0000 端口0模式寄存器1
sfr P1M0        =   0x92;   //0000,0000 端口1模式寄存器0
sfr P1M1        =   0x91;   //0000,0000 端口1模式寄存器1
sfr P2M0        =   0x96;   //0000,0000 端口2模式寄存器0
sfr P2M1        =   0x95;   //0000,0000 端口2模式寄存器1
sfr P3M0        =   0xB2;   //0000,0000 端口3模式寄存器0
sfr P3M1        =   0xB1;   //0000,0000 端口3模式寄存器1
sfr P4M0        =   0xB4;   //0000,0000 端口4模式寄存器0
sfr P4M1        =   0xB3;   //0000,0000 端口4模式寄存器1
sfr P5M0        =   0xCA;   //0000,0000 端口5模式寄存器0
sfr P5M1        =   0xC9;   //0000,0000 端口5模式寄存器1
sfr P6M0        =   0xCC;   //0000,0000 端口6模式寄存器0
sfr P6M1        =   0xCB;   //0000,0000 端口6模式寄存器1
sfr P7M0        =   0xE2;   //0000,0000 端口7模式寄存器0
sfr P7M1        =   0xE1;   //0000,0000 端口7模式寄存器1

//系統管理特殊功能寄存器
sfr PCON        =   0x87;   //0001,0000 電源控制寄存器
sfr AUXR        =   0x8E;   //0000,0000 輔助寄存器
sfr AUXR1       =   0xA2;   //0000,0000 輔助寄存器1
sfr P_SW1       =   0xA2;   //0000,0000 外設端口切換寄存器1
sfr CLK_DIV     =   0x97;   //0000,0000 時鐘分頻控制寄存器
sfr BUS_SPEED   =   0xA1;   //xx10,x011 總線速度控制寄存器
sfr P1ASF       =   0x9D;   //0000,0000 端口1模擬功能配置寄存器
sfr P_SW2       =   0xBA;   //0xxx,x000 外設端口切換寄存器

//中斷特殊功能寄存器
sfr IE          =   0xA8;   //0000,0000 中斷控制寄存器
sbit EA         =   IE^7;
sbit ELVD       =   IE^6;
sbit EADC       =   IE^5;
sbit ES         =   IE^4;
sbit ET1        =   IE^3;
sbit EX1        =   IE^2;
sbit ET0        =   IE^1;
sbit EX0        =   IE^0;
sfr IP          =   0xB8;   //0000,0000 中斷優先級寄存器
sbit PPCA       =   IP^7;
sbit PLVD       =   IP^6;
sbit PADC       =   IP^5;
sbit PS         =   IP^4;
sbit PT1        =   IP^3;
sbit PX1        =   IP^2;
sbit PT0        =   IP^1;
sbit PX0        =   IP^0;
sfr IE2         =   0xAF;   //0000,0000 中斷控制寄存器2
sfr IP2         =   0xB5;   //xxxx,xx00 中斷優先級寄存器2
sfr INT_CLKO    =   0x8F;   //0000,0000 外部中斷與時鐘輸出控制寄存器

//定時器特殊功能寄存器
sfr TCON        =   0x88;   //0000,0000 T0/T1控制寄存器
sbit TF1        =   TCON^7;
sbit TR1        =   TCON^6;
sbit TF0        =   TCON^5;
sbit TR0        =   TCON^4;
sbit IE1        =   TCON^3;
sbit IT1        =   TCON^2;
sbit IE0        =   TCON^1;
sbit IT0        =   TCON^0;
sfr TMOD        =   0x89;   //0000,0000 T0/T1模式寄存器
sfr TL0         =   0x8A;   //0000,0000 T0低字節
sfr TL1         =   0x8B;   //0000,0000 T1低字節
sfr TH0         =   0x8C;   //0000,0000 T0高字節
sfr TH1         =   0x8D;   //0000,0000 T1高字節
sfr T4T3M       =   0xD1;   //0000,0000 T3/T4模式寄存器
sfr T3T4M       =   0xD1;   //0000,0000 T3/T4模式寄存器
sfr T4H         =   0xD2;   //0000,0000 T4高字節
sfr T4L         =   0xD3;   //0000,0000 T4低字節
sfr T3H         =   0xD4;   //0000,0000 T3高字節
sfr T3L         =   0xD5;   //0000,0000 T3低字節
sfr T2H         =   0xD6;   //0000,0000 T2高字節
sfr T2L         =   0xD7;   //0000,0000 T2低字節
sfr WKTCL       =   0xAA;   //0000,0000 掉電喚醒定時器低字節
sfr WKTCH       =   0xAB;   //0000,0000 掉電喚醒定時器高字節
sfr WDT_CONTR   =   0xC1;   //0000,0000 看門狗控制寄存器

//串行口特殊功能寄存器
sfr SCON        =   0x98;   //0000,0000 串口1控制寄存器
sbit SM0        =   SCON^7;
sbit SM1        =   SCON^6;
sbit SM2        =   SCON^5;
sbit REN        =   SCON^4;
sbit TB8        =   SCON^3;
sbit RB8        =   SCON^2;
sbit TI         =   SCON^1;
sbit RI         =   SCON^0;
sfr SBUF        =   0x99;   //xxxx,xxxx 串口1數據寄存器
sfr S2CON       =   0x9A;   //0000,0000 串口2控制寄存器
sfr S2BUF       =   0x9B;   //xxxx,xxxx 串口2數據寄存器
sfr S3CON       =   0xAC;   //0000,0000 串口3控制寄存器
sfr S3BUF       =   0xAD;   //xxxx,xxxx 串口3數據寄存器
sfr S4CON       =   0x84;   //0000,0000 串口4控制寄存器
sfr S4BUF       =   0x85;   //xxxx,xxxx 串口4數據寄存器
sfr SADDR       =   0xA9;   //0000,0000 從機地址寄存器
sfr SADEN       =   0xB9;   //0000,0000 從機地址屏蔽寄存器

//ADC 特殊功能寄存器
sfr ADC_CONTR   =   0xBC;   //0000,0000 A/D轉換控制寄存器
sfr ADC_RES     =   0xBD;   //0000,0000 A/D轉換結果高8位
sfr ADC_RESL    =   0xBE;   //0000,0000 A/D轉換結果低2位

//SPI 特殊功能寄存器
sfr SPSTAT      =   0xCD;   //00xx,xxxx SPI狀態寄存器
sfr SPCTL       =   0xCE;   //0000,0100 SPI控制寄存器
sfr SPDAT       =   0xCF;   //0000,0000 SPI數據寄存器

//IAP/ISP 特殊功能寄存器
sfr IAP_DATA    =   0xC2;   //0000,0000 EEPROM數據寄存器
sfr IAP_ADDRH   =   0xC3;   //0000,0000 EEPROM地址高字節
sfr IAP_ADDRL   =   0xC4;   //0000,0000 EEPROM地址第字節
sfr IAP_CMD     =   0xC5;   //xxxx,xx00 EEPROM命令寄存器
sfr IAP_TRIG    =   0xC6;   //0000,0000 EEPRPM命令觸發寄存器
sfr IAP_CONTR   =   0xC7;   //0000,x000 EEPROM控制寄存器

//PCA/PWM 特殊功能寄存器
sfr CCON        =   0xD8;   //00xx,xx00 PCA控制寄存器
sbit CF         =   CCON^7;
sbit CR         =   CCON^6;
sbit CCF2       =   CCON^2;
sbit CCF1       =   CCON^1;
sbit CCF0       =   CCON^0;
sfr CMOD        =   0xD9;   //0xxx,x000 PCA 工作模式寄存器
sfr CL          =   0xE9;   //0000,0000 PCA計數器低字節
sfr CH          =   0xF9;   //0000,0000 PCA計數器高字節
sfr CCAPM0      =   0xDA;   //0000,0000 PCA模塊0的PWM寄存器
sfr CCAPM1      =   0xDB;   //0000,0000 PCA模塊1的PWM寄存器
sfr CCAPM2      =   0xDC;   //0000,0000 PCA模塊2的PWM 寄存器
sfr CCAP0L      =   0xEA;   //0000,0000 PCA模塊0的捕捉/比較寄存器低字節
sfr CCAP1L      =   0xEB;   //0000,0000 PCA模塊1的捕捉/比較寄存器低字節
sfr CCAP2L      =   0xEC;   //0000,0000 PCA模塊2的捕捉/比較寄存器低字節
sfr PCA_PWM0    =   0xF2;   //xxxx,xx00 PCA模塊0的PWM寄存器
sfr PCA_PWM1    =   0xF3;   //xxxx,xx00 PCA模塊1的PWM寄存器
sfr PCA_PWM2    =   0xF4;   //xxxx,xx00 PCA模塊1的PWM寄存器
sfr CCAP0H      =   0xFA;   //0000,0000 PCA模塊0的捕捉/比較寄存器高字節
sfr CCAP1H      =   0xFB;   //0000,0000 PCA模塊1的捕捉/比較寄存器高字節
sfr CCAP2H      =   0xFC;   //0000,0000 PCA模塊2的捕捉/比較寄存器高字節

//比較器特殊功能寄存器
sfr CMPCR1      =   0xE6;   //0000,0000 比較器控制寄存器1
sfr CMPCR2      =   0xE7;   //0000,0000 比較器控制寄存器2

//增強型PWM波形發生器特殊功能寄存器
sfr PWMCFG      =   0xf1;   //x000,0000 PWM配置寄存器
sfr PWMCR       =   0xf5;   //0000,0000 PWM控制寄存器
sfr PWMIF       =   0xf6;   //x000,0000 PWM中斷標志寄存器
sfr PWMFDCR     =   0xf7;   //xx00,0000 PWM外部異常檢測控制寄存器

//如下特殊功能寄存器位于擴展RAM區域
//訪問這些寄存器,需先將P_SW2的BIT7設置為1,才可正常讀寫
#define PWMC        (*(unsigned int  volatile xdata *)0xfff0)
#define PWMCH       (*(unsigned char volatile xdata *)0xfff0)
#define PWMCL       (*(unsigned char volatile xdata *)0xfff1)
#define PWMCKS      (*(unsigned char volatile xdata *)0xfff2)
#define PWM2T1      (*(unsigned int  volatile xdata *)0xff00)
#define PWM2T1H     (*(unsigned char volatile xdata *)0xff00)
#define PWM2T1L     (*(unsigned char volatile xdata *)0xff01)
#define PWM2T2      (*(unsigned int  volatile xdata *)0xff02)
#define PWM2T2H     (*(unsigned char volatile xdata *)0xff02)
#define PWM2T2L     (*(unsigned char volatile xdata *)0xff03)
#define PWM2CR      (*(unsigned char volatile xdata *)0xff04)
#define PWM3T1      (*(unsigned int  volatile xdata *)0xff10)
#define PWM3T1H     (*(unsigned char volatile xdata *)0xff10)
#define PWM3T1L     (*(unsigned char volatile xdata *)0xff11)
#define PWM3T2      (*(unsigned int  volatile xdata *)0xff12)
#define PWM3T2H     (*(unsigned char volatile xdata *)0xff12)
#define PWM3T2L     (*(unsigned char volatile xdata *)0xff13)
#define PWM3CR      (*(unsigned char volatile xdata *)0xff14)
#define PWM4T1      (*(unsigned int  volatile xdata *)0xff20)
#define PWM4T1H     (*(unsigned char volatile xdata *)0xff20)
#define PWM4T1L     (*(unsigned char volatile xdata *)0xff21)
#define PWM4T2      (*(unsigned int  volatile xdata *)0xff22)
#define PWM4T2H     (*(unsigned char volatile xdata *)0xff22)
#define PWM4T2L     (*(unsigned char volatile xdata *)0xff23)
#define PWM4CR      (*(unsigned char volatile xdata *)0xff24)
#define PWM5T1      (*(unsigned int  volatile xdata *)0xff30)
#define PWM5T1H     (*(unsigned char volatile xdata *)0xff30)
#define PWM5T1L     (*(unsigned char volatile xdata *)0xff31)
#define PWM5T2      (*(unsigned int  volatile xdata *)0xff32)
#define PWM5T2H     (*(unsigned char volatile xdata *)0xff32)
#define PWM5T2L     (*(unsigned char volatile xdata *)0xff33)
#define PWM5CR      (*(unsigned char volatile xdata *)0xff34)
#define PWM6T1      (*(unsigned int  volatile xdata *)0xff40)
#define PWM6T1H     (*(unsigned char volatile xdata *)0xff40)
#define PWM6T1L     (*(unsigned char volatile xdata *)0xff41)
#define PWM6T2      (*(unsigned int  volatile xdata *)0xff42)
#define PWM6T2H     (*(unsigned char volatile xdata *)0xff42)
#define PWM6T2L     (*(unsigned char volatile xdata *)0xff43)
#define PWM6CR      (*(unsigned char volatile xdata *)0xff44)
#define PWM7T1      (*(unsigned int  volatile xdata *)0xff50)        
#define PWM7T1H     (*(unsigned char volatile xdata *)0xff50)        
#define PWM7T1L     (*(unsigned char volatile xdata *)0xff51)
#define PWM7T2      (*(unsigned int  volatile xdata *)0xff52)
#define PWM7T2H     (*(unsigned char volatile xdata *)0xff52)
#define PWM7T2L     (*(unsigned char volatile xdata *)0xff53)
#define PWM7CR      (*(unsigned char volatile xdata *)0xff54)

/////////////////////////////////////////////////

#endif

這個頭文件,是在STC-ISP中取得的。

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

5#
ID:155507 發表于 2018-9-2 08:51 | 只看該作者
T2信息

sfr T2H         =   0xD6;   //0000,0000 T2高字節
sfr T2L          =   0xD7;   //0000,0000 T2低字節
sfr AUXR       =   0x8E;   //0000,0000 輔助寄存器
sfr IE2          =   0xAF;   //0000,0000 中斷控制寄存器2
sfr IP2          =   0xB5;   //xxxx,xx00 中斷優先級寄存器2
sfr INT_CLKO    =   0x8F;   //0000,0000 外部中斷與時鐘輸出控制寄存器


STC15W204S_T2.png (174.39 KB, 下載次數: 60)

STC15W204S_T2.png

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

6#
ID:155507 發表于 2018-9-2 08:56 | 只看該作者
  1. /*---------------------------------------------------------------------*/
  2. /* --- STC MCU Limited ------------------------------------------------*/
  3. /* --- STC15W204S 系列 定時器2的16位自動重裝載模式舉例---------------*/
  4. /* 如果要在程序中使用此代碼,請在程序中注明使用了STC的資料及程序        */
  5. /* 如果要在文章中應用此代碼,請在文章中注明使用了STC的資料及程序        */
  6. /*---------------------------------------------------------------------*/

  7. //本示例在Keil開發環境下請選擇Intel的8058芯片型號進行編譯
  8. //若無特別說明,工作頻率一般為11.0592MHz


  9. #include "reg51.h"

  10. typedef unsigned char BYTE;
  11. typedef unsigned int WORD;

  12. //-----------------------------------------------

  13. #define FOSC 11059200L

  14. #define T1MS (65536-FOSC/1000)      //1T模式
  15. //#define T1MS (65536-FOSC/12/1000) //12T模式

  16. sfr P5          =   0xC8;   //xxxx,1111 端口5

  17. sfr P3M0        =   0xB2;   //0000,0000 端口3模式寄存器0
  18. sfr P3M1        =   0xB1;   //0000,0000 端口3模式寄存器1
  19. sfr P5M0        =   0xCA;   //0000,0000 端口5模式寄存器0
  20. sfr P5M1        =   0xC9;   //0000,0000 端口5模式寄存器1

  21. sfr IE2       = 0xaf;               //中斷使能寄存器2
  22. sfr AUXR      = 0x8e;               //輔助寄存器
  23. sfr T2H       = 0xD6;               //定時器2高8位
  24. sfr T2L       = 0xD7;               //定時器2低8位

  25. sbit P55 = P5^5;         //測試口

  26. //-----------------------------------------------
  27. //中斷服務程序
  28. void t2int() interrupt 12           //中斷入口
  29. {
  30.     P55 = !P55;                     //將測試口取反
  31.       
  32. //  IE2 &= ~0x04;                   //若需要手動清除中斷標志,可先關閉中斷,此時系統會自動清除內部的中斷標志
  33. //  IE2 |= 0x04;                    //然后再開中斷即可
  34. }

  35. //-----------------------------------------------

  36. /* main program */
  37. void main()
  38. {
  39.     P3M0 = 0x00;
  40.     P3M1 = 0x00;
  41.     P5M0 = 0x00;
  42.     P5M1 = 0x00;

  43.     AUXR |= 0x04;                   //定時器2為1T模式
  44. //  AUXR &= ~0x04;                  //定時器2為12T模式
  45.     T2L = T1MS;                     //初始化計時值
  46.     T2H = T1MS >> 8;
  47.     AUXR |= 0x10;                   //定時器2開始計時
  48.    
  49.     IE2 |= 0x04;                    //開定時器2中斷
  50.     EA = 1;

  51.     while (1);
  52. }


復制代碼

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

7#
ID:51443 發表于 2018-9-2 09:34 | 只看該作者
sxhwdz 發表于 2018-9-2 06:47
除了這兩條,還有輔助寄存器,IE2(BT2-ET2定時器2中斷允許位),AUXR(BIT4-T2R定時器2允許位)相當于定時 ...

原頭文件是編輯過的,不愿棄之,想進行二次編輯,把T2也加進去,總是不成功。STC的IE2和AUXR的使用說明在哪可以看到?

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

8#
ID:391695 發表于 2018-9-2 10:23 | 只看該作者
記得打開  et2=1

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

9#
ID:387733 發表于 2018-9-2 10:39 | 只看該作者
職教電子 發表于 2018-9-2 09:34
原頭文件是編輯過的,不愿棄之,想進行二次編輯,把T2也加進去,總是不成功。STC的IE2和AUXR的使用說明在 ...

我的頭文件也是編輯過的,應該說比較詳細、完整,你可以整合到一起。STC15系列的詳細說明文檔下載地址:
http://www.stcmcudata點com/datasheet/stc/STC-AD-PDF/STC15.pdf

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

10#
ID:51443 發表于 2018-9-2 10:44 | 只看該作者
sxhwdz 發表于 2018-9-2 06:47
除了這兩條,還有輔助寄存器,IE2(BT2-ET2定時器2中斷允許位),AUXR(BIT4-T2R定時器2允許位)相當于定時 ...

不能尋址!!!太重要了。用
              AUXR |= 0x10;                   //定時器2開始計時   
              IE2 |= 0x04;                    //開定時器2中斷
這兩句可以了,謝謝大家的熱情幫助。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

11#
ID:387733 發表于 2018-9-2 11:40 | 只看該作者
qdsupdu 發表于 2018-9-2 10:23
記得打開  et2=1

ET2=1,  是不能用的,因為ET2不能直接尋址

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

12#
ID:388329 發表于 2018-9-2 15:57 | 只看該作者
好好看看廠家的PDF,就會用了。
回復

使用道具 舉報

13#
ID:150219 發表于 2019-1-17 22:24 | 只看該作者
單片機按鍵控制方波
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 很很干很很日 | 欧美一区免费 | 色婷婷九月 | 天天人人精品 | 国产成人精品免费视频大全最热 | 狠狠色狠狠色综合系列 | 视频精品一区 | 黑人巨大精品欧美一区二区免费 | 视频二区国产 | 999久久久| 日韩综合在线 | 99伊人 | 国产精品178页 | 精品国产第一区二区三区 | 久草.com | 国产剧情久久 | 日日淫| 成人性生交大片免费看中文带字幕 | 精品在线一区二区 | 精品网 | 精品国产乱码久久久久久蜜柚 | 黄视频国产 | 91亚洲一区 | 欧美精品成人影院 | 99免费精品视频 | 福利视频一二区 | 中文字幕一区二区三区精彩视频 | 99re6在线视频 | 一区二区免费看 | 91麻豆精品国产91久久久久久久久 | 亚洲一区二区三 | 欧美色综合一区二区三区 | 久久久精品 | 丝袜一区二区三区 | 成人三级视频在线观看 | 亚洲成人一区二区 | 日韩精品影院 | 日韩一区二区三区av | 亚洲精品乱码久久久久久按摩观 | 美女福利视频一区 | 激情欧美一区二区三区中文字幕 |