模塊(Module)是VB用來存儲代碼的單元。每個模塊都是由兩部分組成:聲明(Declar,tions)和過程(Procedures)。
每個模塊中都只有一個聲明部分,在這里我們可以定義變量、常量以及自定義數(shù)據(jù)類型前面介紹過的模塊級常量、變量,就是在此處定義的。
一個模塊中可以包含多個過程。每個過程是一個可執(zhí)行的代碼片段,過程是劃分vB代碼的zui小單元。關于過程,我們將在本章后面的內(nèi)容詳細介紹。
由光電子器件、功能電路和光接口等組成,光電子器件包括發(fā)射和接收兩部分。發(fā)射部分是:輸入一定碼率的電信號經(jīng)內(nèi)部的驅(qū)動芯片處理后驅(qū)動半導體激光器(LD)或發(fā)光二極管(LED)發(fā)射出相應速率的調(diào)制光信號,其內(nèi)部帶有光功率自動控制電路,使輸出的光信號功率保持穩(wěn)定。接收部分是:一定碼率的光信號輸入模塊后由光探測二極管轉(zhuǎn)換為電信號。經(jīng)前置放大器后輸出相應碼率的電信號。
簡單的說,光模塊的作用就是光電轉(zhuǎn)換,發(fā)送端把電信號轉(zhuǎn)換成光信號,通過光纖傳送后,接收端再把光信號轉(zhuǎn)換成電信號。