- 1
- 2
- 3
- 4
- 5
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例
资料介绍
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例
/**********************
基于STC15F2K60S2系列单片机C语言编程实现
使用如下头文件,不用另外再包含"REG51.H"
#include <STC15F2K60S2.h>
***********************/
#include "STC15F2K60S2.H"
//#include "REG51.H"
//sfr P4 = 0xC0;
#define uint unsigned int
#define uchar unsigned char
/**********************
引脚别名定义
***********************/
sbit SEL=P4^3; // LED和数码管选择引脚 高:LED有效 低:数码管有效
// SEL连接的单片机引脚必须为带有上拉电阻的引脚 或将其直接连接VCC
#define data P2 // 数据输入定义
/**********************
函数名称:Delay_1ms
功能描述:延时
入口参数:unsigned int t 表示要延时t个1ms
出口参数:无
备注:通过参数t,控制延时的时间长短
***********************/
void Delay_1ms(uint t)
{
uchar j;
for(;t>0;t--)
for(j=110;j>0;j--)
;
}
/**********************
函数名称:Led_test
功能描述:对8个二极管进行测试,依次轮流点亮8个二极管
入口参数:无
出口参数:无
备注:
***********************/
void Led_test()
{
uchar G_value=0x01; // 给变量赋初值
SEL=1; //高电平LED有效
while(1)
{
data=G_value;
Delay_1ms(10000);
G_value=G_value<<1;
if(G_value==0x00)
{
data=G_value;
Delay_1ms(10000);
G_value=0x01;
}
}
}
/***********************
主函数
************************/
void main()
{
/////////////////////////////////////////////////
//注意: 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
/////////////////////////////////////////////////
P4M1=0x00;
P4M0=0x00;
P2M0=0xff;
P2M1=0x00; //将P2设为推挽
Led_test();
}
部分文件列表
文件名 | 大小 |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/ | |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/01_CCP-PWM-PCA在多个口之间切换的测试程序/ | |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/01_CCP-PWM-PCA在多个口之间切换的测试程序/CCP-PWM-PCA在多个口之间切换的测试程序 | 1KB |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/01_CCP-PWM-PCA在多个口之间切换的测试程序/CCP-PWM-PCA在多个口之间切换的测试程序.LST | 2KB |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/01_CCP-PWM-PCA在多个口之间切换的测试程序/CCP-PWM-PCA在多个口之间切换的测试程序.M51 | 2KB |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/01_CCP-PWM-PCA在多个口之间切换的测试程序/CCP-PWM-PCA在多个口之间切换的测试程序.OBJ | 1KB |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/01_CCP-PWM-PCA在多个口之间切换的测试程序/CCP-PWM-PCA在多个口之间切换的测试程序.c | 1KB |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/01_CCP-PWM-PCA在多个口之间切换的测试程序/CCP-PWM-PCA在多个口之间切换的测试程序.lnp | |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/01_CCP-PWM-PCA在多个口之间切换的测试程序/CCP-PWM-PCA在多个口之间切换的测试程序.plg | 1KB |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/01_CCP-PWM-PCA在多个口之间切换的测试程序/CCP-PWM-PCA在多个口之间切换的测试程序.uvopt | |
宏晶 STC15F2K60S2开发板配套软件源码 基础例程30例/01_CCP-PWM-PCA在多个口之间切换的测试程序/CCP-PWM-PCA在多个口之间切换的测试程序.uvproj | |
... |
最新上传
-
21ic小能手 打赏5.00元 18小时前
-
21ic小能手 打赏5.00元 18小时前
-
21ic小能手 打赏5.00元 18小时前
-
21ic小能手 打赏5.00元 18小时前
-
21ic小能手 打赏5.00元 18小时前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏20.00元 3天前
资料:STM32控制小米电机
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏260.00元 3天前
用户:kk1957135547
-
21ic下载 打赏110.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏130.00元 3天前
用户:xzxbybd
-
21ic下载 打赏70.00元 3天前
用户:jh03551
-
21ic下载 打赏50.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:xuzhen1
-
21ic下载 打赏40.00元 3天前
用户:w178191520
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏30.00元 3天前
用户:w1966891335
-
21ic下载 打赏20.00元 3天前
用户:不觉明了
-
21ic下载 打赏10.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏5.00元 3天前
用户:liming238
-
21ic下载 打赏10.00元 3天前
用户:ax918
-
21ic下载 打赏5.00元 3天前
用户:farsy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:stm32f4 经典例程
-
sraay 打赏1.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:零功耗通信白皮书
-
21ic小能手 打赏5.00元 3天前
全部评论(1)
2022-04-12 11:21:22cyk1
不错不错,很完整