標(biāo)題:
利用stm32寄存器寫的通過按鍵操作控制蜂鳴器呼吸燈等源代碼
[打印本頁]
作者:
miss周
時(shí)間:
2018-7-31 14:08
標(biāo)題:
利用stm32寄存器寫的通過按鍵操作控制蜂鳴器呼吸燈等源代碼
stm32單片機(jī)源程序如下:
#include "stm32f10x.h"
/*
函數(shù):void Beep——init
函數(shù)功能:Beep
硬件連接:PA6
*/
#include "stm32f10x.h"
/*
函數(shù):void Beep——init
函數(shù)功能:Beep
硬件連接:PA6
*/
void delay_ms(u32 time) //延時(shí)毫秒
{
int i,j,k;
for(i=0;i<time;i++)
for(j=0;j<100;j++)
for(k=0;k<100;k++);
}
int main()
{
int i;
RCC->APB2ENR|=1<<3;//配置寄存器
GPIOB->CRL&=0X00FFFFFF;
GPIOB->CRL|=0X33000000;
GPIOB->CRH&=0XFFFFFF00;
GPIOB->CRH|=0X00000033;
while(1)
{
for(i=6;i<=9;i++)
{
GPIOB->ODR&=0XFFFFF3CF;
GPIOB->ODR|=0<<i;
delay_ms(500);
//GPIOB->ODR|=1<<i;
}
for(i=8;i>=7;i--)
{
GPIOB->ODR=~(0<<i);
delay_ms(500);
}
}
}
復(fù)制代碼
所有資料51hei提供下載:
源代碼.zip
(515 Bytes, 下載次數(shù): 37)
2018-7-31 14:07 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
qqyydeo
時(shí)間:
2018-10-29 21:00
看看。剛好要做
作者:
vvSofia
時(shí)間:
2020-6-15 14:11
贊,剛剛要用就看見了
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1