stc15w wave
Posted https
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stc15w wave相关的知识,希望对你有一定的参考价值。
1. 定时器和延时
#include "15W4KxxS4.h" #define FOSC 12000000 #define CLK (65536-FOSC/2/12/1000) sbit clk=P3^0; void clk_wave(void) //[email protected] { AUXR |= 0x00; //串口1选择定时器2为波特率发生器 T2L = CLK; //设定定时初值 T2H = CLK>>8; //设定定时初值 AUXR |= 0x10; //启动定时器2 INT_CLKO=0x04; } void Delay5ms() //@12.000MHz { unsigned char i, j; i = 59; j = 90; do { while (--j); } while (--i); } int main(void) { //clk_wave(); while (1) { clk=0; Delay5ms(); clk=1; Delay5ms(); }; }
2. 中断
以上是关于stc15w wave的主要内容,如果未能解决你的问题,请参考以下文章
STC15W408AS读取DHT11温湿度+OLED显示+数据串口打印修订版