An Introduction to Fiber Optic Systems by John P. Powers

By John P. Powers

AN advent TO FIBER OPTICS platforms, 2/e, is acceptable for college students and execs. The subject matter and key aggressive virtue provided via the publication is its pragmatic method of the learn of fiber optics in communications. The textual content integrates assorted parts of fiber optics and gives a transparent photo of ways they're utilized in fiber optics communique. via introducing the terminology utilized in fiber optics, and describing the construction blocks of an optical fiber procedure, Powers' textual content allows scholars to technique the preliminary layout of optical hyperlinks, and to appreciate the tradeoffs made in designing and utilizing a fiber optics conversation line.

Show description

Read Online or Download An Introduction to Fiber Optic Systems PDF

Best microelectronics books

Area Array Packaging Handbook: Manufacturing and Assembly

It offers an effective and worthwhile available fast connection with the undefined. intensity of the content material is additionally correct for advertising and administration those that want a few wisdom of the sphere. The booklet is even if, too easy for digital Engineer. nonetheless, the images inside of aren't in stable solution.

Handbook of Contamination Control in Microelectronics - Principles, Applications and Technology

Covers the fundamentals of illness regulate for the newbie, whereas additionally focusing intensive on severe problems with technique engineering and circuit production for the extra complex reader. Stresses to readers that what makes the world of illness keep an eye on designated is its ubiquitous nature, throughout all elements of semiconductor production.

Programming the Propeller with Spin : a beginner's guide to parallel processing

Parallel Processing With the Propeller--Made effortless! "This ebook should still discover a position on any Propellerhead's bookshelf, among Parallax's Propeller handbook and its Programming and Customizing the Multicore Propeller volumes. " Make: 24 Programming the Propeller with Spin: A Beginner's consultant to Parallel Processing walks you thru the basic abilities you must construct and keep an eye on units utilizing the Propeller chip and its parallel processing atmosphere.

Extra resources for An Introduction to Fiber Optic Systems

Sample text

G. g. start, delay) Operation Example Move Move data from F to W Move data from W to F Move literal into W Test the register data Register Clear W (reset all bits and value to 0) Clear F (reset all bits and value to 0) Decrement F (reduce by 1) Increment F (increase by 1) Swap the upper and lower four bits in F Complement F value (invert all bits) Rotate bits Left through carry flag Rotate bits Right through carry flag Clear ( ϭ 0) the bit specified Set ( ϭ 1) the bit specified Arithmetic Add W to F, with carry out Add F to W, with carry out Add L to W, with carry out Subtract W from F, using borrow Subtract W from F, placing result in W Subtract W from L, placing result in W Logic AND the bits of W and F, result in F AND the bits of W and F, result in W AND the bits of L and W, result in W OR the bits of W and F, result in F OR the bits of W and F, result in W OR the bits of L and W, result in W Exclusive OR the bits of W and F, result in F Exclusive OR the bits of W and F, result in W Exclusive OR the bits of L and W Test & Skip Test a bit in F and Skip next instruction if it is Clear ( ϭ 0) Test a bit in F and Skip next instruction if it is Set ( ϭ 1) Decrement F and Skip next instruction if F ϭ 0 Increment F and Skip next instruction if F ϭ 0 Jump Go to a labelled line in the program Jump to the label at the start of a subroutine Return at the end of a subroutine to the next instruction Return at the end of a subroutine with L in W Return From Interrupt service routine Control No Operation - delay for 1 cycle Go into standby mode to save power Clear watchdog timer to prevent automatic reset MOVF MOVWF MOVLW MOVF GPR1,W GPR1 num1 GPR1,F CLRW CLRF DECF INCF SWAPF COMF RLF RRF BCF BSF GPR1 GPR1 GPR1 GPR1 GPR1 GPR1 GPR1 GPR1,but1 GPR1,but1 ADDWF ADDWF ADDLW SUBWF SUBWF SUBLW GPR1 GPR1,W num1 GPR1 GPR1,W num1 ANDWF ANDWF ANDLW IORWF IORWF IORLW XORWF XORWF XORLW GPR1 GPR1,W num1 GPR1 GPR1,W num1 GPR1 GPR1,W num1 BTFSC BTFSS DECFSZ INCFSZ GPR1,but1 GPR1,but1 GPR1 GPR1 GOTO CALL RETURN RETLW RETFIE start delay num1 NOP SLEEP CLRWDT Note 1: For MOVE instructions data is copied to the destination but retained in the source register.

This could be used to detect when a button on a keypad connected to Port B has been pressed, and the ISR would then process the input accordingly. The remaining interrupt sources are enabled by the Peripheral Interrupt Enable bit (INTCON, PEIE). 8 Interrupt sources and control bits in PIE1, PIE2, PIR1 and PIR2. Many of these peripherals will be examined in more detail later, but the demonstration programs do not generally use interrupts, to keep them as simple as possible. However, if these peripherals are used in more complex programs where multiple processes are required, interrupts are useful.

3. It consists of 35 separate instructions, some with alternate result destinations. g. g. g. start, delay) Operation Example Move Move data from F to W Move data from W to F Move literal into W Test the register data Register Clear W (reset all bits and value to 0) Clear F (reset all bits and value to 0) Decrement F (reduce by 1) Increment F (increase by 1) Swap the upper and lower four bits in F Complement F value (invert all bits) Rotate bits Left through carry flag Rotate bits Right through carry flag Clear ( ϭ 0) the bit specified Set ( ϭ 1) the bit specified Arithmetic Add W to F, with carry out Add F to W, with carry out Add L to W, with carry out Subtract W from F, using borrow Subtract W from F, placing result in W Subtract W from L, placing result in W Logic AND the bits of W and F, result in F AND the bits of W and F, result in W AND the bits of L and W, result in W OR the bits of W and F, result in F OR the bits of W and F, result in W OR the bits of L and W, result in W Exclusive OR the bits of W and F, result in F Exclusive OR the bits of W and F, result in W Exclusive OR the bits of L and W Test & Skip Test a bit in F and Skip next instruction if it is Clear ( ϭ 0) Test a bit in F and Skip next instruction if it is Set ( ϭ 1) Decrement F and Skip next instruction if F ϭ 0 Increment F and Skip next instruction if F ϭ 0 Jump Go to a labelled line in the program Jump to the label at the start of a subroutine Return at the end of a subroutine to the next instruction Return at the end of a subroutine with L in W Return From Interrupt service routine Control No Operation - delay for 1 cycle Go into standby mode to save power Clear watchdog timer to prevent automatic reset MOVF MOVWF MOVLW MOVF GPR1,W GPR1 num1 GPR1,F CLRW CLRF DECF INCF SWAPF COMF RLF RRF BCF BSF GPR1 GPR1 GPR1 GPR1 GPR1 GPR1 GPR1 GPR1,but1 GPR1,but1 ADDWF ADDWF ADDLW SUBWF SUBWF SUBLW GPR1 GPR1,W num1 GPR1 GPR1,W num1 ANDWF ANDWF ANDLW IORWF IORWF IORLW XORWF XORWF XORLW GPR1 GPR1,W num1 GPR1 GPR1,W num1 GPR1 GPR1,W num1 BTFSC BTFSS DECFSZ INCFSZ GPR1,but1 GPR1,but1 GPR1 GPR1 GOTO CALL RETURN RETLW RETFIE start delay num1 NOP SLEEP CLRWDT Note 1: For MOVE instructions data is copied to the destination but retained in the source register.

Download PDF sample

Rated 4.47 of 5 – based on 39 votes