我们从2011年坚守至今,只想做纯粹的技术论坛,请不要发布和技术无关的话题。  本站有两万多份高大上的PCB和原理图下载,每日更新中,欢迎常回来看看

 找回密码
 立即注册
搜索
查看: 1200|回复: 12

[技术文章] stm8s003f3一个IO输出范例

[复制链接]

77

主题

269

回帖

804

积分

二级逆天

积分
804

社区居民终身成就奖金点子奖

QQ
发表于 2021-6-25 09:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
stm8s003f3一个IO输出范例



/*    添加包含芯片的头文件    */
#include  /*  头文件 */

/*******************************************************************************
**函数名称:void delay(unsigned int ms)     Name: void delay(unsigned int ms)
**功能描述:大概延时
**入口参数:unsigned int ms   输入大概延时数值
**输出:无
*******************************************************************************/
void delay(unsigned int ms)
{
  unsigned int x , y;
  for(x = ms; x > 0; x--)           /*  通过一定周期循环进行延时*/
    for(y = 1000 ; y > 0 ; y--);
}

/* 主函数 */
int main(void)
{

//CLK_CKDIVR = 0x00;      //内部时钟为1分频 = 16Mhz


  CLK_SWCR &= 0xFB;//SWIEN:时钟切换中断使能=0 0:时钟切换中断禁用
   CLK_SWCR=0x02;//使能自动时钟切换
   CLK_SWR=0xb4; //HSE为主时钟源
   while(!(CLK_SWCR&0x08));//0:无时钟切换事件发生//1:有时钟切换事件发生
   CLK_SWCR &= 0xFD;//SWEN:切换启动/停止

  
//==============================//  时钟为外部22.1184M
  
  PC_DDR_bit.DDR3 = 1;    //设置端口PC->3的输入输出方向寄存器为输出方向
  PC_CR1_bit.C13 = 1;     //PC_CR1 |= 0x0d;
  PC_CR2_bit.C23 = 1;

  while(1)
  {
    PC_ODR ^= 0x08;       //异或取反PC->3 ,使LED4进行周期性亮灭亮灭操作
    delay(1000);          //周期延时
  }
}

来源于:appmcu
  • 打卡等级:以坛为家II
  • 打卡总天数:158
  • 打卡月天数:0
  • 打卡总奖励:512
  • 最近打卡:2025-04-18 09:31:53

3

主题

1759

回帖

1486

积分

二级逆天

积分
1486

社区居民终身成就奖特殊贡献奖优秀斑竹奖

QQ
发表于 2021-6-25 10:10 | 显示全部楼层
回复

使用道具 举报

0

主题

29

回帖

3

积分

一级逆天

积分
3

终身成就奖

发表于 2021-6-25 16:42 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:常住青年
  • 打卡总天数:17
  • 打卡月天数:0
  • 打卡总奖励:61
  • 最近打卡:2025-01-13 19:11:02

0

主题

8150

回帖

7628

积分

二级逆天

积分
7628

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2021-6-25 22:22 | 显示全部楼层
回复

使用道具 举报

1

主题

3851

回帖

8743

积分

二级逆天

积分
8743

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2021-7-16 07:58 | 显示全部楼层
回复

使用道具 举报

77

主题

269

回帖

804

积分

二级逆天

积分
804

社区居民终身成就奖金点子奖

QQ
 楼主| 发表于 2021-7-18 03:44 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:742
  • 打卡月天数:0
  • 打卡总奖励:2905
  • 最近打卡:2026-08-20 09:00:04

3

主题

9037

回帖

1万

积分

三级逆天

积分
13664

社区居民终身成就奖特殊贡献奖原创先锋奖

QQ
发表于 2021-7-20 08:47 | 显示全部楼层
回复

使用道具 举报

77

主题

269

回帖

804

积分

二级逆天

积分
804

社区居民终身成就奖金点子奖

QQ
 楼主| 发表于 2021-7-29 01:13 | 显示全部楼层
回复

使用道具 举报

50

主题

436

回帖

578

积分

二级逆天

积分
578

终身成就奖

发表于 2021-7-29 07:05 | 显示全部楼层
回复

使用道具 举报

19

主题

419

回帖

2260

积分

二级逆天

积分
2260

终身成就奖特殊贡献奖原创先锋奖

发表于 2021-8-5 10:14 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请举报投诉

本站所有资料仅限参考学习交流,PCB原理图源码等所有资料不保证准确没问题,请不要用作生产。否则后果自负。

闽公网安备35062302000276号 | 闽ICP备2024076463号-1 | 论坛技术支持QQ群171867948 | 论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表