本文格式为Word版,下载可任意编辑
— 2 —
嵌入式,综合应用实验报告,(1)
《 嵌入式系统与接口技术测验》 》 综合设计报告 班级
13 物联网
姓名
黄梓恩
学号
ﻩ
E Enabl e_Ei nt();
ﻩ
{
cteG_traU=bﻩ ch ();Dela y( 300 );
ﻩﻩ
(fiﻩ (b ==ESC_KEY )b reak; ﻩ
}ﻩ }
} }
ﻩ
ﻩﻩ
esleﻩﻩﻩftnirP_traUﻩ ntf('Err ror !p lease
t ry again) ; }ﻩ }
} } #i nclude '2410a addr 、h' #includ e "241 0l ib 、h " # #in cl ude 'd de f、h " / /使用K1按键触发 EIN T0,EINT0- 〉GP F0 / /使用 K 3按键触发 E INT 2,EINT2 〉 〉G PF2 // 使用 K 5按键触发 EINT11 ,EINT11 -G PG3 // 使用 K7 按键触发 E INT19 ,EINT 19- >GPG11 / //KSCAN0 ->GPE 11 i nt k=1 ; char t; c har *week[8]
本文格式为Word版,下载可任意编辑
— 5 —
= {
' ",SU, N",' MON', , 'TUE S',
WED', ,
THU RS ","F FR I', , SAT " } ; int yea r, mon th ,date ,weekd ay, hour, min,sec; v oi d __irq wa tchd og_int( vo id); v oid
__irq Tic k_Isr (v oid ); void Ge t_R tc (void ); vo id Buz ze r_F re q_ Set( U32 f re q ); void Buz zer _Sto p( voi d ); v oid __irq Ein t0_IS R(void) ; v oid __irq Ein t2_ISR (void ); v vo id __irq
Ein t11_ 19_ISR (vo id ); voi d w atchd og_ tes t(void )
{
/ /in itialize inter ru pt re gis te rs 允许 Wa tch Dog 中断
本文格式为Word版,下载可任意编辑
— 6 —
Cl earPen ding(BIT_WDT);
// 往中断向量表填 W atc hD og 中断向量
pIS R_WDT =(uns ign ed)wat chdo g_ int;
//P Pr res cale r
val ue= 100 、clo ck division f ac tor=1 28
//t_wat chdog= 1/[PCL K/(P rescaler value+1) /Division_fac tor ]=0、00 0025856
//dis ab le w atchdog
r WTCON=((100 〈〈8)| (3 <3 ));
// 瞧门狗时钟周期 T=WTCNT *t_w atchdog=4S
// 瞧门狗喂狗
rWT DAT =1 5000;
rWTCN T= 15 000 ;
rWT CON |=((1 〈 5)| (12 ));//ena ble Wat chd og
ti mer
ang w atchdo og in te rrup t
// 开中断
En ab leIrq (BIT_W DT );
} /****
本文格式为Word版,下载可任意编辑
— 7 —
watchd og_i nt
** **/ voi d __ir q watchd og _int (void )
{ {
/ /除掉中断
r GP FDAT= rGPF DAT &~(1 7);Del ay (20
嵌入式,综合应用实验报告,(1) 来自淘豆网m.daumloan.com转载请标明出处.