我是一个单片机爱好者,现在手上有几个stc15w204s16脚的单片机,我觉得这个单片机是内带晶振感觉挺好奇的,想用一个stc1
2019-10-10 22:09
DS2431是一款具有64位唯一光刻的1 024 bitEEPROM芯片。模拟DS2431就是要模拟DS2431的64位光刻和数据的存储,从而实现用单片机模拟的DS2431和原来的DS2431具有
2018-01-30 11:51
[table][tr][td]#include "config.h"#include "delay.h"#include "uart.h"unsigned int INT0_cnt=0, INT1_cnt=0; //测试用的计数变量***it key=P5^5;/************* 功能说明 ********************************************************//************* 本地常量声明 **************//************* 本地变量声明 **************//************* 本地函数声明 **************//*************外部函数和变量声明 *****************//******************** IO配置函数 **************************/void GPIO_config(void){P5M1 = 0x40;//设置准双向口P5M0 = 0x00;P0M1 = 0; P0M0 = 0; //设置为准双向口P1M1 = 0; P1M0 = 0; //设置为准双向口P2M1 = 0; P2M0 = 0; //设置为准双向口P3M1 = 0; P3M0 = 0; //设置为准双向口P4M1 = 0; P4M0 = 0; //设置为准双向口P5M1 = 0; P5M0 = 0; //设置为准双向口P6M1 = 0; P6M0 = 0; //设置为准双向口P7M1 = 0; P7M0 = 0; //设置为准双向口}/******************** 主函数 **************************/void main(void){int count = 0;GPIO_config();UartInit();INT0_cnt = 0;INT1_cnt = 0;IE1= 0; //外中断1标志位IE0= 0; //外中断0标志位EX1 = 1; //INT1 EnableEX0 = 1; //INT0 EnableIT0 = 1;//INT0 下降沿中断// IT0 = 0;//INT0 上升,下降沿中断 IT1 = 1;//INT1 下降沿中断// IT1 = 0;//INT1 上升,下降沿中断 EA = 1;//允许总中断while(1){ SendData(1+0x30);if(INT0_cnt >= 65536) INT0_cnt = 0;if(key==0){ delay_ms(10); if(key==0) { while(!key);SendData(INT1_cnt/10000+0x30);SendData(INT1_cnt%10000/1000+0x30);SendData(INT1_cnt%10000%1000/100+0x30);SendData(INT1_cnt%10000%1000%100/10+0x30);SendData(INT1_cnt%10+0x30);SendString("\r\n");INT1_cnt=0; }}}}/********************* INT0中断函数 *************************/void INT0_int (void) interrupt 0//进中断时已经清除标志{EX0=0;INT0_cnt++; //中断+1EX0=1;}/********************* INT1中断函数 *************************/void INT1_int (void) interrupt 2 //进中断时已经清除标志{EX1=0;INT1_cnt++; //中断+1}/*********************************************************///#define MAIN_Fosc22118400L //定义主时钟//#define MAIN_Fosc12000000L //定义主时钟#define MAIN_Fosc11059200L //定义主时钟//#define MAIN_Fosc5529600L //定义主时钟//#define MAIN_Fosc24000000L //定义主时钟#define BaudRate1 9600UL#define Timer2_Reload (65536UL-(MAIN_Fosc/4)/BaudRate1)/*********************************************************/#include "uart.h"void UartInit(void)[url=]//9600bps@11.0592MHz[/url]{SCON = 0x50; //8位可变波特率AUXR&=~(1
2019-12-06 13:24
(180度)舵机,stc15w204s单片机,ds1302时钟模块,oled液晶显示屏幕,电源供电(自行设计,注意:单片机和舵机要分开供电,否则会出现电流波动使单片机重
2022-02-18 06:27
(180度)舵机,stc15w204s单片机,ds1302时钟模块,oled液晶显示屏幕,电源供电(自行设计,注意:单片机和舵机要分开供电,否则会出现电流波动使单片机重
2021-12-23 19:26
使用stc15W204s单片机,第一次上电时复位键无法工作,不能下载程序,已下载过程序的单片机焊接在这个电路上可正常下载。
2023-10-08 14:12
在宏晶官网上查找了一下STC15W202S和STC15W204S这两款芯片的相关资料,但没找到合适的,有谁知道在哪能找到?
2016-05-11 08:56
(分享设计)STC15W204S最小系统,自己经常做小控制系统画了这个,希望大家用得上
2017-12-04 14:17
初用 STC 芯片, 请问可否用 IAP15F2K61S2 仿真, 后录入STC15W204S 应用?另: 购买开发配件, 如下载线、核心板与开发板应如何配对?谢谢!
2019-07-16 04:35
ev1527、pt2262等433/315MHZ芯片用stc15w204s-sop8单片机解码,含源程序硬件介绍:软件介绍:单片机引脚定义:解码原理:主要代码 pt2262.c头文件
2021-11-30 08:04