freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

實驗三-定時器及中斷實驗-全文預覽

2025-08-25 15:23 上一頁面

下一頁面
  

【正文】 1){ //等待定時器和外部中斷,轉去執(zhí)行中斷服務子程序 asm( nop)。 portc()。 //每次中斷則計數器加1 if(INT2_INT_NUM % 2 == 0 ) //每兩次按鍵XF閃爍一次 Out_flag = 0。 //調用PORTB匯編子程序 }//asm( intr 18)。 if(flag1==0) { flag1=1。 //端口輸出標志,用于端口輸出控制int flag2=0。 //定義外部端口操作子程序 extern void portb()。5) 思考題:如何用c語言調用匯編子程序?如何實現不同匯編程序之間相互調用?怎樣在c程序中嵌入匯編語句?五、源程序及鏈接命令文件/************************************************* FileName: ** Description: 定時器中斷實驗 ** Write by: lanrunze ** Date: 2004210 ** Update: 2006310 **************************************************///因為使用了混合編程,所以必須添加 到項目文件中//觀察程序時使用DEBUGGO MAIN來使程序跳轉到程序的執(zhí)行入口//使用外中斷2時 SW2= on on off on//使用外中斷0時 SW2= on on off off//本實驗使用單按鈕產生外部中斷include interrupt void timer()。4)分別在中斷向量表中定時器和外中斷2的向量入口地址處設置斷點,然后連續(xù)執(zhí)行程序,從斷點處再單步執(zhí)行程序,理解中斷向量程序的設置方法。2) 連續(xù)運行程序,觀察由發(fā)光管LED5~8所指示的變化,讀懂程序理解為何每秒變化1次。2)程序及鏈接命令文件見:D:\ EXPER\ 、.cmd、.C 。3) 學會使用定時器的中斷方式來控制程序執(zhí)行方法。2) 掌握VC5402定時器的編程控制方法。 二、實驗設備1)微機一臺、DSP硬件仿真器一臺、DSP實驗箱一臺。撥碼開關SW2設置表SW2備 注1234碼位ONONOFFON單脈沖產生的中斷給CPU2的中斷INT2ONONOFFOFF單脈沖產生的中斷給CPU2的中斷INT0四、實驗內容1) 創(chuàng)建新的項目,添加源程序和鏈接命令文件,編譯鏈接后載入執(zhí)行程序。與定時中斷類似設置斷點進行程序跟蹤調試。3)若將定時周期改為2秒,應如何修改程序?都有哪些方法?給出程序段4) 若將外部中斷2(INT2)改為外部中斷0時(INT0), 要求執(zhí)行按下單脈沖按鍵時led1~4發(fā)生變化,應如何修改程序?注意:電路方面要調節(jié)SW2為 ON ON OFF OFF 。 //定義外部初始化子程序extern void porta()。int flag1=0。 //時鐘中斷計數,使用絕對尋址方式 if(*(int *)0x300 = 1000) //計數超過 1000次 { *(int *)0x300=0。 portb()。 //定義整形計數器 INT2_INT_NUM++。 if(flag2==0) { flag2=1。 //調用PORTD匯編子程序 }}main(){initial()。 //熄滅XF燈 }}初始化子程序 .title .mmregs .global _initial 。初始化子程序入口 ssbx INTM 。修改IPTR and 0x3f,A 。檢查是否已經切換到分頻模式 stm 0x17ff,CLKMD 。關閉所有可屏蔽中斷 stm 0ffffh,ifr 。設置定時器初值 prd=4e1fh 定時20 000次 stm 420h,tcr 。開放所有可屏蔽中斷 ret 。 引用外部定義的程序入口地址 .ref _int2c 。 或者低7位地址全零開始單元RESET: 。 中斷程序返回 NOP NOP NOP 。外部中斷1向量入口地址 RETE NOP NOP NOPint2: 。串行口0發(fā)送中斷 RETE NOP NOP NOPdmac0: 。HPI中斷 RETE NOP NOP NOP brint1: 。定義輸出變量 .global _porta 。_porta: 。改變高4位為1010 STL a,*ar1 。改變高4位為0101 STL A,*AR1 PORTW *AR1,8001h nop RET _portc: STM Out_Da
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1