標題:
BS84C12-3單片機的編程學習 最簡控制管腳LED程序_Pa口
[打印本頁]
作者:
jijifi008800
時間:
2022-12-12 06:53
標題:
BS84C12-3單片機的編程學習 最簡控制管腳LED程序_Pa口
BS84C12-3 的編程學習,控制管腳
單片機源程序如下:
#include "BS84C12A-3.h"
volatile unsigned int Time_count; // 中斷中的變量,想在別的地方也調(diào)用,必須用volatile來修飾
volatile unsigned int Time_hour; // volatile的說明在V3使用手冊的P11
DEFINE_ISR(ISR_TIMER,0X10)
{
Time_count++;
if(Time_count>225) // char改成unsigned int后數(shù)據(jù)可以更大了
{
Time_count=0;
Time_hour++;
_pc2=~_pc2; // 蜂鳴器發(fā)出聲音
//_pa7=~_pa7;
/*if(Time_hour>10)
{
Time_hour=0;
_pb=~_pb;
}*/
}
}
void main()
{
_ctrl=0b00110001;
_smod=0x00000011;
_pac =0x00;
_pa =0x00;
_pbc =0x00;
_pb =0x00;
_pcc =0x00;
_pc =0x00;
_pdc =0x00;
_pd =0x00;
_wdtc=0b01010011;
_tmrc=0b00010111;
_tmr =0x00;
_te =1;
_emi=1;
while(1)
{
_clrwdt1();
_clrwdt2();
if(Time_hour>10)
{
Time_hour=0;
_pa=~_pa;
}
}
}
復(fù)制代碼
51hei.png
(5.95 KB, 下載次數(shù): 62)
下載附件
2022-12-12 15:11 上傳
以上代碼的工程文件(僅供參考):
LED_Shine_最簡程序_Pa口.zip
(19.31 KB, 下載次數(shù): 7)
2022-12-12 06:52 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1