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

正文內(nèi)容

小型交換機軟件c51源程序-i-wenkub

2023-06-20 08:34:50 本頁面
 

【正文】 else if(x==1) { ring6=0。 /*置回默認態(tài)主叫 */ } } hook=1。 on_mt8816=1。 on_mt8816=0。 P1=address。 */ for(j=7。n=0。} /*模擬掛機。 on_mt8816=1。j!=16。 /*防止撥 號中途就結(jié)束 */ h=0。 /*此路與 PSTN 的連接在下面也被撤掉了 */ } busy[i]=0。amp。 on_mt8816=0。 P1=address。 on_mt8816=1。j=0。 on_mt8816=1。 a=i。 _nop_()。 _nop_()。 /*模擬摘機外線 PSTN,主叫摘機就執(zhí)行 ,注意撤掉 */ address=(i+8)*16。 if(state==0amp。 for(i=7。 while(1) { if(t60amp。 cs8888=1。 /*開外部中斷,下降沿觸發(fā) */ EA=1。 PT0=1。 P3=0xff。 /**/ bit state。} else if(g==2510) {y=0。} ++tt。 /*定時 中斷 */ TH0=0xb1。*/ unsigned char c[12],e=1,f=0,a,b=0,h=0,n=0,x=8,y=0,z=0。對外線未設 */ unsigned char on_ring[8]={0,0,0,0,0,0,0,0}。 */ unsigned char old_state[8]={1,1,1,1,1,1,1,1}。 unsigned char local_inout[8]={0,0,1,1,1,1,1,1,}。 sbit ring4=P2^4。 /*WR*/ sbit cs8888=P2^0。 /*本程序采用延時處理 */ include include sbit on_mt8816=P3^0。小型交換機軟件 C51 源程序 說明: 由于第一次用 C51 編程,很多函數(shù)沒有做好,為了避免函數(shù)的再入性問題我?guī)缀醪桓矣米雍瘮?shù)調(diào)用。 sbit P33=P3^3。 sbit ring1=P2^1。 sbit ring5=P2^5。/*1 表示主叫, 0表示被叫。/*0 表示摘機, 1 表示掛機。/*0 表示不送振鈴信號, 1表示送。 /*c 用來存一次撥號號碼的 */ /*e 用來標示第幾次中斷。 ++t。 if(tt==35) {tt=0。} else if(g==3000) {g=0。 P2=0x00。 TMOD=0x01。 /*置計 0為高級中斷。 /*開總中斷 */ cs8888=1。 P3=0x0c。amp。i=2。amp。/*連此路到外線 PSTN,一定要注意撤掉 */ P1=address。 on_mt8816=0。 on_mt8816=1。 /*主叫方全局賦值,如果兩路都有操作,如何解決呢,會不會有沖突呢? */ address=(i+8)*16+13。 _nop_()。j) /*此時主叫方有可能是外線,去主叫回鈴音 */ { if(call[j]==i) /*連接通話鏈路,如何清空呢 ?需要清空嗎 ?*/ { if(i==6) { address=(j+8)*16+i+2。 _nop_()。 _nop_()。 } re[j]=0。old_state[i]==0) /*掛機 */ { old_state[i]=1。 /*此 3 音必須設定 */ re[i]=0。 /*防止只撥一個 *就結(jié)束 */ j=call[i]。j++) /*主要有收號器,信號音,外線 PSTN,被叫方等以外掛機情況 */ { address=i*16+j。 _nop_()。 */ else if(call[i]==1) {ring6=0。} /*模擬掛機。j=0。 _nop_()。 } else { address=j*16+i。 _nop_()。 } /*移到此處 */ if(x==0) { ring7=0。 local_inout[1]=0。z==0) /*由于模擬掛機時有 state 的電平跳變,故設 y,z 解決 */ { /*下面處理外線撥內(nèi)線的情況 */ for(i=1。 if(state==0amp。由于模擬摘機的話,就沒有了振鈴信號,可以不要。 if(i==1) ring6=1。} while(g==10)。 on_mt8816=1。 } } } /*防止振鈴期間電平跳變 */ else {} /*在時鐘中斷程序中要處理以下 3 個,但代碼過長,在中斷中出錯,放在此處 */ if(t==0) { for(i=6。 /*內(nèi)線 1*/ case 5: ring2=1。 case 3: ring4=1。 default:{} } } else {} if(re[i]==1) /*回鈴音 */ { address=(i+8)*16+15。 _nop_()。 ring3=0。i=0。 on_mt8816=1。i=0。 on_mt8816=1。i=0。 on_mt8816=1。 /*do { */ P3=0x04+c[g/30]*16。 P31=1
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1