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

正文內(nèi)容

銀行叫號(hào)系統(tǒng)畢業(yè)設(shè)計(jì)-文庫吧資料

2025-07-05 05:58本頁面
  

【正文】 DSL,00H 。ISD4003上電子程序 MOV ADSL,OOH ACALL SPOUT 。調(diào)用ISD4O03上電子程序 ACALL DELAY 。操作如下: ①發(fā)送POWERUP命令,即向25H,26H單元送入ZOH和OOH;②等待POWERUP延時(shí);③發(fā)送SETPLAY命令,其中指令中包括放音地址;④發(fā)送PLAY命令;ISD將會(huì)從地址處開始放音,直到遇到一個(gè)EOM信號(hào)產(chǎn)生中斷。判斷是否滿8位 JB LOWOK,SPO2 SETB LOWOK MOV A,ADSL 。迸位C送至ISD4003NOPNOP SETB 。進(jìn)行右移位將ACC的最低位送至C CLR 。循環(huán)控制MOV A, ADSH 。SCLK先傳高電平 CLR LOW0K 。低8位傳輸完畢標(biāo)志 SPOUT: CLR 。指令高8位地址 ADSL EQU 26H 。存放字符串表尾偏移量加1的數(shù)據(jù) JNZ LPRETPRSUB3: MOVX A,DPTR:查詢打印機(jī)是否處于忙狀態(tài) JB ,PRSUB3MOV A,ROANL A,OFOH:高四位變ASCIISWAP AADD A,3OHMOVX DPTR,A LP2: MOVX A,DPTR。查表取打印數(shù)據(jù)MOVX DPTR,A:數(shù)據(jù)送打印機(jī)LPI: MOVX A,DPTR:查詢數(shù)據(jù)是否打印完 JB ,LPI INC R4MOV A,R4。查詢打印機(jī)是否處于忙狀態(tài) LP: MOVA,R4。R1在主程序中被賦予打印指令代碼MOVX DPTR,A。主程序需要調(diào)用的子程序包括打印機(jī)查詢、送數(shù)子程序PRSUBI,打印字符串子程序PRSUBZ,參數(shù)打印子程序PRSUB3。在打印機(jī)的打印控制程序中,數(shù)據(jù)的打印順序是按照從k到下、從左到右的順序打印字符、數(shù)據(jù)。在程序設(shè)計(jì)中顯示器緩沖區(qū)被定義在從單片機(jī)片內(nèi)的數(shù)據(jù)存儲(chǔ)器空間的60H一62H單元。 //如果管理員要求退出程序,則退出 } 顯示子程序液晶顯示器SMS0401的程序由長沙太陽人有限公司隨帶產(chǎn)品提供,只需用戶根據(jù)需要填寫用戶程序。 發(fā)送數(shù)據(jù)到從機(jī)N+1playsound()。 //顯示子程序 nstart=(nstart+2)/0X80。//接收 break。 case 2: //接收 get()。 case 1: //發(fā)送 send(): //發(fā)送 nf=1。 //從地址0X02開始,共偵聽60臺(tái)從機(jī) switch(nlis) { case 0: //無數(shù)據(jù) nf=0。開始初始化從機(jī)地址=02H與從機(jī)N通訊發(fā)送/接收無數(shù)據(jù)交換置F=0發(fā)送置F=1接收轉(zhuǎn)發(fā)置F=1顯示子程序F=1發(fā)該數(shù)據(jù)到從機(jī)N+1發(fā)該數(shù)據(jù)到從機(jī)00H放音子程序結(jié)束Y從機(jī)地址=02H=80H從機(jī)地址+2NY發(fā)送接收N 主程序流程圖具體實(shí)現(xiàn)的代碼如下:include void main(){ int nlis=0。主機(jī)通信完后將顯示更新的數(shù)據(jù)于LCD屏上(等待人數(shù)),然后根據(jù)發(fā)送標(biāo)志決定是否將數(shù)據(jù)送到該從機(jī)對應(yīng)的窗口顯示屏(地址=N+1)、主顯示屏(地址=OOH)及播放語音。主程序流程圖如圖所示,其具體工作過程如下:主機(jī)初始化后,從01號(hào)從機(jī)(即呼叫器,地址=02H)開始查詢,如有應(yīng)答并命令請求,根據(jù)命令作相應(yīng)處理:①請求發(fā)送:主機(jī)將最前顧客號(hào)碼發(fā)送到該機(jī),并置發(fā)送標(biāo)志F=1,②請求接收:當(dāng)呼叫器重呼或暫停時(shí),向主機(jī)發(fā)送數(shù)據(jù),此時(shí),主機(jī)接收該從機(jī)數(shù)據(jù),接收完成后,立即將查詢該從機(jī)并將該數(shù)據(jù)發(fā)送到該從機(jī),并置F=1。按照系統(tǒng)給定的順序服務(wù),其服務(wù)時(shí)間服從負(fù)值數(shù)分布,但就邏輯上而言,這只是一個(gè)中斷發(fā)生器,只對給定的顧客表達(dá)是“正在服務(wù)”、“下一個(gè)”和“跳過”,不涉及算法。最后,在管理中心運(yùn)行的過程中,服務(wù)臺(tái)的流事件中可能有某些客戶走開而產(chǎn)生跳過,因此需要把跳過的客戶插入取號(hào)主機(jī)隊(duì)列的最后,連續(xù)兩次被跳過的客戶將從隊(duì)列中刪除,避免空號(hào)占用系統(tǒng)時(shí)間。其次,管理中心查詢各個(gè)服務(wù)臺(tái)空閑情況,根據(jù)服務(wù)臺(tái)總數(shù)目進(jìn)行輪詢算法,以確認(rèn)下一個(gè)取得客戶的服務(wù)臺(tái)號(hào)。所有功能性的算法都在管理中心上實(shí)現(xiàn)。由上面的推導(dǎo)得知,取號(hào)主機(jī)的事件發(fā)生概率服從泊松分布,但由于只有一臺(tái)主機(jī),是單隊(duì)簡單流事件,故可簡化其特性,認(rèn)為僅僅是一個(gè)信號(hào)流發(fā)生器,時(shí)間上無所謂,而邏輯上服從隊(duì)列的先入先出算法。 排隊(duì)系統(tǒng)工作流程及對應(yīng)決策分析為了方便說明本排隊(duì)系統(tǒng)的算法分析,將該系統(tǒng)工作流程簡化。: 排隊(duì)系統(tǒng)拓?fù)鋱D有了上述公式及指標(biāo)就可以對顧客到達(dá)、服務(wù)時(shí)間、服務(wù)強(qiáng)度等進(jìn)行統(tǒng)計(jì)分析,從而決定是否增減服務(wù)員數(shù)目、合理安排作息時(shí)間等起到重要作用。服務(wù)臺(tái)數(shù)目為C。服務(wù)臺(tái)以并聯(lián)方式服務(wù),并相互獨(dú)立。第四個(gè)符號(hào)表示服務(wù)系統(tǒng)允許的最大顧客容量。第二個(gè)符號(hào)表示服務(wù)時(shí)間分布。而服務(wù)時(shí)間服從負(fù)指數(shù)分布(記為M),分布密度為:根據(jù)服務(wù)臺(tái)為多數(shù)個(gè),將其確定為多服務(wù)臺(tái)問題,再考慮到使系統(tǒng)達(dá)到最優(yōu)配置,故將模型定為單隊(duì)多服務(wù)臺(tái)型。采用先到先服務(wù)方式。相繼到達(dá)的間隔時(shí)間是隨機(jī)的。該系統(tǒng)的界定范圍為:顧客的總體是無限的。研究關(guān)于獨(dú)立服務(wù)的排隊(duì)論問題。4 系統(tǒng)軟件設(shè)計(jì) 軟件設(shè)計(jì)數(shù)學(xué)依據(jù)智能排隊(duì)系統(tǒng)的“智能”體現(xiàn)在該系統(tǒng)對“排隊(duì)”的處理是根據(jù)運(yùn)籌學(xué)中的排隊(duì)論來設(shè)計(jì)的。3位共陰極LED顯示器的段選線對應(yīng)并接,用三極管驅(qū)動(dòng)。通信模塊采用RS485通信收發(fā)器SN75LBC184。顯示測試寄存器(地址=XFH):有兩種選擇用于設(shè)置LED是測試狀態(tài)還是正常操作狀態(tài):當(dāng)在測試狀態(tài)時(shí)(DO=1)各位應(yīng)全亮。關(guān)斷模式寄存器(地址=XCH):有兩種模式選擇:一種是關(guān)斷狀態(tài)模式(DO=0)。掃描限制寄存器(地址=XBH):用于設(shè)置顯示的LED個(gè)數(shù)(18),當(dāng)DZDIDO=11D7D6D5D4D3無關(guān)時(shí),可接8個(gè)LED管。在此方式下,8個(gè)數(shù)據(jù)位分別一一對應(yīng)7個(gè)段和小數(shù)點(diǎn)??刂萍拇嫫靼?譯碼模式,顯示亮度調(diào)節(jié),掃描限制(選擇掃描)位數(shù),關(guān)斷和顯示測試寄存器,地址分配表如下表所示: 寄存器地址分配表寄存器名稱地址16進(jìn)制碼D15D12D11D10D9D8非工作寄存器XXXX0000X0DIG IT0XXXX0001X1DIG IT1XXXX0010X2DIG IT2XXXX0011X3DIG IT3XXXX0100X4DIG IT4XXXX0101X5DIG IT5XXXX0110X6DIG IT6XXXX0111X7DIG IT7XXXX1000X8譯碼模式XXXX1001X9高度調(diào)節(jié)XXXX1010XA掃描限制XXXX1011XB關(guān)斷模式XXXX1100XC顯示測試XXXX1111XFMAX7219的驅(qū)動(dòng)程序首先必須對5個(gè)控制寄存器初始設(shè)置即初始化,各控制寄存器含義如下:非工作寄存器(地址=XOH):在不改變顯示或影響任意控制寄存器條件下器件級(jí)聯(lián)時(shí),非工作寄存器允許數(shù)據(jù)從DIN傳送到DOUT。MAX7219通過D11D8 4位地址譯碼,可尋址14個(gè)內(nèi)部寄存器,分別是8個(gè)LED顯示寄存器,5個(gè)控制寄存器和1個(gè)非工作寄存器。D11D8:4位地址位。操作者只需編程發(fā)送16位數(shù)據(jù)包,就能簡單地操作LED的位選以及段選、設(shè)置和改變MAX7219的工作模式。MAX7219所能直接驅(qū)動(dòng)的是共陰極小電流LED顯示器,它不能直接驅(qū)動(dòng)共陽極LED顯示器,否則會(huì)損壞器件。在進(jìn)行電路板設(shè)計(jì)時(shí)應(yīng)盡可能使MAX7219芯片和所驅(qū)動(dòng)的LED顯示器以及主控芯片(例如CPU)靠近,以防止高頻信號(hào)的干擾。為了減少外界的干擾,應(yīng)在MAX7219V+管腳和GND管腳之間加上一個(gè) 10pF的鈕電容。第一片MAX7219的DOUT數(shù)據(jù)輸出管腳接到第二片MAX7219的DIN數(shù)據(jù)輸入管腳。在CLK的上升沿?cái)?shù)據(jù)鎖入芯片內(nèi)部16位移位寄存器2,3,58,10,11DIG0DIG78位LED位選線,從共陰極LED中吸入電流4,9GND地線(兩個(gè)GND必須接在一起)12LOAD鎖入輸入的數(shù)據(jù)。該芯片采用24腳DIP和S0封裝。⑤可以模擬和數(shù)據(jù)控制顯示的亮度,與 MOTOROLA ,SPI,QSPI及MATIONALMICROWIRE串行口相兼容。③允許用戶對每個(gè)顯示位是選擇BCD譯碼方式還是非譯碼方式進(jìn)行定義。這種LED驅(qū)動(dòng)器有以下特點(diǎn):①接口簡單,占用CPU的I/0口線少,對外接口只需3根I/0口線,即可實(shí)現(xiàn)最高可達(dá)10MHZ串行接口。它一片芯片可以驅(qū)動(dòng)多達(dá)8位7段LED顯示器、條型圖形、或64個(gè)單個(gè)LED,其片內(nèi)有BCD譯碼器、多路復(fù)用掃描電路、段和數(shù)字驅(qū)動(dòng)器、以及存貯每個(gè)數(shù)字的 8X8靜態(tài)RAM。主顯示屏采用AT89C51單片機(jī)控制,主要包括顯示模塊部分和通信模塊部分,系統(tǒng)原理圖見附圖 顯示模塊的設(shè)計(jì)考慮采用串行驅(qū)動(dòng)方式,這里采用MAX7219驅(qū)動(dòng)芯片。為便于一一對應(yīng),呼叫器與窗口顯示屏的總線相連。CLK引腳連接。收發(fā)器處于接收狀態(tài) RS485通信電路 呼叫器的設(shè)計(jì)呼叫器采用AT89C51單片機(jī)控制,地址為 XXXXXXX0,即第8位地址為選擇位呼叫器,第27位為窗口號(hào)位,通過地址撥碼開關(guān)置位,從左到右依次為32,16,8,4,2,1,將相應(yīng)為開(1)狀態(tài)的數(shù)字相加即得窗口號(hào)(如001001為8+1=09號(hào)窗口)。在設(shè)計(jì)中考慮到設(shè)計(jì)原則(均和(2)之間的矛盾,優(yōu)先滿足了設(shè)計(jì)原則(1)。(2)使系統(tǒng)的功耗最低,即:系統(tǒng)在不工作或處于監(jiān)聽狀態(tài)時(shí),光電耦合器的發(fā)光二極管處于不發(fā)光狀態(tài),整個(gè)系統(tǒng)能量消耗最低。設(shè)計(jì)時(shí),為了預(yù)防工業(yè)現(xiàn)場噪聲的干擾,使用了光電隔離電路,具體電路設(shè)計(jì)原則是:(1)輸出和輸入數(shù)據(jù)同相位,即:輸出端為高電平(輸出端=1)時(shí),輸入端也應(yīng)為高電平。RS485通信收發(fā)器芯片采用TI公司的SN75LBC184。具體控制位如下表所列: SPI端口控制位圖位值功能位值功能RUN==10允許/禁止操作開始停止PU==10電源控制上電掉電P/R==10錄/放方式放音錄音LAB==10操作是否使用指令地址忽略輸入地址寄存器的內(nèi)容使用輸入地址寄存器的內(nèi)容MC==10快進(jìn)模式允許快進(jìn)禁止快進(jìn)P9P0A0A10行指針寄存器輸入地址寄存器(2)ISD4003與AT89C51單片機(jī)接口電路:采用AT89C51單片機(jī)作為主控單元,TO引腳分別與ISD4003的SS,SCLK,MOSI,MOSO,INT非端連接,電路如下圖所示: ISD4003與AT89C51接口電路在本系統(tǒng)中,使用預(yù)先已錄制好播放語音的芯片,所以在系統(tǒng)中沒加入錄音電路。SPI協(xié)議是一個(gè)同步串行數(shù)據(jù)傳輸協(xié)議,協(xié)議假定微控制器的SPI移位寄存器在SCLK的下降沿動(dòng)作,因此對ISD4O03而言,在時(shí)鐘上升沿鎖存MOSI引腳數(shù)據(jù),在下降沿將數(shù)據(jù)送至MISO引腳。自動(dòng)靜噪(AMACP):當(dāng)錄音信號(hào)電平下降到內(nèi)部設(shè)定的某一閉值以下時(shí),自動(dòng)靜噪功能使信號(hào)衰弱,這樣有助于減少無信號(hào)(靜音)時(shí)的噪聲。外部時(shí)鐘(XCLK):本端有內(nèi)部下拉元件??爝M(jìn)模式下 。每個(gè)RAC周期表示ISD存儲(chǔ)器的操作進(jìn)行了一行(ISD4003系列中的存貯器其1200行)。OVF標(biāo)志指示ISD錄、放的操作已到達(dá)存貯器的末尾。數(shù)據(jù)在SCLK上升沿鎖存到ISD,在下降沿移出ISD。ISD末選中時(shí),末端呈高阻態(tài)。串行輸入(MIS0):此為串行輸入端,主控制器應(yīng)在串行時(shí)鐘上升之前半個(gè)周期將數(shù)據(jù)放到本端,供ISD輸入。 音頻輸出 (AUDOUT):提供音頻輸出,可驅(qū)動(dòng)5KΩ的負(fù)載。 反相模擬輸入(ANAIN):差分驅(qū)動(dòng)時(shí),這是錄音信號(hào)的反相輸入端。電阻輸入阻撓決定了芯片頻率的低端截止頻率。同相模擬輸入(ANAIN+):這是錄音信號(hào)的同相輸入端。這些接地通路足以使VSSA與VSSD之間的阻值小魚3Ω。地線(VSSA,VSSD):芯片內(nèi)的模擬和數(shù)字中也是用不同的地線。工SD40O3采用多電
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1