资讯详情

经典STM8s20实用C语言编程大全

经典STM8s20实用C语言编程

学单片机开门三砖总要砸。

第一砖:电源系统,没什么好说的,只是它是stm8工作的基础总

是要提一下

第二砖:时钟系统,这等再说。

第三砖:复位系统,stm只需要一个104电容器reset脚到地就可

以了。

现在我们来谈谈时钟系统。学习单片机,无论是8位还是32位,都应该从时钟开始

以下是我开始的时钟切换程序。

1234

CLK_ECKR|=0X1;

//打开外部时钟

while(!(CLK_ECKR&0X);//等待外部时钟rdyCLK_CKDIVR&=0XF8;CLK_SWR=0XB4;

//CPU无分频///选择外部时钟

5CLK_SWCR|=0X2;

CLK_ECKR|=0X1;

//使外部时钟//打开外部时钟

while(!(CLK_ECKR&0X);//等待外部时钟rdyCLK_CKDIVR&=0XF8;CLK_SWR=0XB4;

//CPU无分频

//选择外部时钟

while(!(CLK_SWCR&0X);//在这里等待;

CLK_SWCR|=0X2.//使外部时钟能够

死亡。它可以中断,在中断中处理一切,包括恢复时钟源,这是正确的方式,但我很懒,不做正式的产品,想都不想想。

长篇,没有内容,请原谅我的唠叨。

标签: stm8电容

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台