3 Pages

scam

Course: PROJ 6, Fall 2009
School: Colorado
Rating:
 
 
 
 
 

Word Count: 1409

Document Preview

Control www.controleverything.com National Devices NCD209 Whos Controlling Your World? Phone: 417-646-5644 Fax: 417-646-8302 Email: ncdryan@aol.com P.O. Box 455 Osceola, MO 64776 Device Description: NCD209 SCAM is a 8-pin preprogrammed microcontroller based on the PIC12C671/672 core, and is available in DIP and SOIC packages. SCAM is programmed to position two hobby servo motors and control a single logic-level...

Register Now

Unformatted Document Excerpt

Coursehero >> Colorado >> Colorado >> PROJ 6

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Control www.controleverything.com National Devices NCD209 Whos Controlling Your World? Phone: 417-646-5644 Fax: 417-646-8302 Email: ncdryan@aol.com P.O. Box 455 Osceola, MO 64776 Device Description: NCD209 SCAM is a 8-pin preprogrammed microcontroller based on the PIC12C671/672 core, and is available in DIP and SOIC packages. SCAM is programmed to position two hobby servo motors and control a single logic-level output. SCAM accepts RS-232 commands at 9600 baud and is E3C compliant, allowing user-control of 256 different SCAM chips or other devices using a single RS-232 serial port. BYTE BUGS: SCAM Current Pricing in US Dollars: NCD209 Package Type DIP SOIC Qty 1-9 $10 $11 Qty 10-25 $9.00 $10.00 Qty 26-100 $8.10 $9.10 Qty 101+ MARKET PRICE MARKET PRICE Example Device Wiring: NCD209 SCAM, shown at left, is easily connected to the serial port of your computer using only a 22K Ohm resistor. SCAM requires a regulated +5 volt power supply. SCAM has a single logic-level output (TTL/CMOS 0/+5 volt), and two servo motor outputs. A 220 Ohm current limiting resistor should be connected between the output of the chip and servo motor as show in the diagram. An 8 MHz ceramic resonator is connected to the OSC lines of the SCAM chip. When power if first applied, both motors are centered, and the processor waits for command packets while controlling the servos. The program within this CPU uses a time share algorithm for accepting commands and controlling the servo motors and the logic-level output. Because of this, it is possible for command packets to be missed. While infrequent, it may be necessary to duplicate the transmission of some commands before a reaction can be realized. +5 +5 OSC CR1 DB9 Female: Solder Side Connect to any Available RS-232 Serial Port. GND SV1 SV2 DO OSC RSI Logic Level Output Pin 1 2,3 4 5 Label Function +5 OSC RSI DO SV2 SV1 GND Connect to Regulated +5 Supply 8 MHz Ceramic Resonator Connection RS-232 Data Input, 9600 bps, 8,N,1 TTL/CMOS Logic Level Output Bit Servo Motor Control Output 2 Servo Motor Control Output 1 Ground +5 CR1: 8 MHz Ceramic Resonator Center Lead Connects to Ground Not Polarity Sensitive Device Number 0-255 Programmed Into Device at Time of Purchase SERVO SERVO 6 7 8 Recommended Usage This device is provided with programming examples for the following systems. If programming examples are not provided for the Basic Stamp, then it is NOT RECOMENDED for use with this device at this time. E3C Compliance allows 256 Devices to interface to a single serial port. QBasic Compatible Visual Basic 6 Pro Yes Basic Stamp II Compatible Basic Stamp II SX E3C Compliance Compatible Yes Page 23 www.controleverything.com National Control Devices NCD209 Whos Controlling Your World? Phone: 417-646-5644 Fax: 417-646-8302 Email: ncdryan@aol.com P.O. Box 455 Osceola, MO 64776 Programmers Notes The SCAM chip supports eleven commands for controlling two servo motors, a logic level output, and all network communication functions. The SCAM chip is designed to accept ASCII character codes as commands, easily generated by any programming language that supports serial communications. To send a command to the SCAM chip, you must first send ASCII character code 254 to place the device in command mode. Once in command mode, any of the commands listed in the table below may be issued. Some E3C commands have parameters, used to control which device you are speaking to. To set the position of servo motor 1, ASCII character codes 254 and 1 must be received by the SCAM chip, a Parameter is also required (0-255) to set the position of the Servo motor. To conclude transmission to the SCAM chip, a terminator byte, 85, must be received by the SCAM chip. You do NOT need to send ASCII character code 85 to terminate an E3C command (Commands 248-253). Similarly, Command 2 is used to control the position of Servo motor 2. Command 0 is used to control the position of BOTH servo motors. Commands 3 and 4 set the status of the AUX output bit. The program within this CPU uses a time share algorithm for accepting commands and controlling the servo motors and the logic-level output. Because of this, it is possible for command packets to be missed. While infrequent, it may be necessary to duplicate the Command Parameter Description transmission of some commands before a re0 0-255, Set Servo Both Positions: Servo1, Servo2 action can be realized. 0-255 Send TWO Parameters for This Command E3C compliance allows 256 devices to share a single serial port. Some E3C commands re1 0-255 Set Servo 1 Position quire a parameter, indicating a specific device 2 0-255 Set Servo 2 Position number to speak to. In most applications, E3C command 252 will be the only command you 3 None Turn ON Aux Data Output Bit will ever need. All other commands are provided for network compliance purposes only. 4 None Turn OFF Aux Data Output Bit Command 252 is used to speak to an individ248 None E3C: Enable All Devices ual device, and turn all others off. P ROGRAMMING S C A M 249 250 251 252 253 None 0-255 0-255 0-255 0-255 E3C: Disable All Devices E3C: Enable Selected Device E3C: Disable Selected Device E3C: Enable Selected Device, Disable All Other Devices E3C: Disable Selected Device, Enable All Other Devices To send E3C command 252 to the SCAM chip, send ASCII character code 254 to put the SCAM chip in command mode. Next send ASCII character code 252, followed by a third parameter indicating which device should be active. All subsequent commands will only be acknowledged by the selected device. Note that E3C device numbers are programmed into the chip at the time of purchase. Once programmed, they cannot be changed. Example Software Notes Example communication software for this device was written under Visual Basic 6 Professional. communication software for this device was written under Visual Basic 6 Professional. Example source code can be downloaded from our web site at www.controleverything.com. If you Program areProgrammingBasic Programmer, Program Description NOT a Visual Source code can be viewed using a text editor such as Language Notepad or WordPad. Source code is clearly commented for easy migration to other languages. Basic Stamp II Programming Basic Stamp II SX Language QBasic Basic Stamp II VisualStamp 6 Pro Basic Basic II SX QBasic Visual Basic 6 Pro NONE Program NONE NONE AB.ZIP NONE NONE BUGS.ZIP Anabug has not been tested with the Basic Stamp II Program Description Anabug has not been tested with the Basic Stamp II SX Coming Soon been tested with the Basic Stamp II SCAM has not Simple has not been tested with the Basic Status of SX5 Inputs SCAM Program Graphically Displays the Stamp II all Coming Soon Simple Program Graphically Displays the Status of Servos and TTL. Availability SCAM will begin shipping February 1, 2000. Page 24 www.controleverything.com National Control Devices NCD209 Whos Controlling Your World? Phone: 417-646-5644 Fax: 417-646-83...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Colorado - PROJ - 2
SAA7134Integrating high-quality, multi-standard TV video (PAL, SECAM, and NTSC) and TV stereo audio (NICAM, A2/ Dual-FM) decoding used in Europe, the Philips SAA7134 gives designers a low-BOM, space-efficient solution for adding analog TV features t
Colorado - PROJ - 2
Convergence Video MPEG Encoders/CodecsPCI Reference DesignFeaturing the CX23415 MPEG CodecThe CX23415 PCI Reference Design allows manufacturers to accelerate the process of product design and shorten time-to-marketConexants broadband communicati
Colorado - ECEN - 5553
Questions:1) Consider a 4 processor machine where each processor has a 256 byte cache two-way set associative cache, with a line size of 64 bytes. a) How many lines does each cache have? b) For each address, how many different line
Colorado - ECEN - 5553
Questions:1) What does it mean for a set of processor caches to be coherent?2) What is the advantage of the MSI coherence protocol over the Valid-invalid protocol?3) What is the advantage of the MESI coherence protocol over the MSI protoc
Colorado - ECEN - 5817
C HAPTER 2Sinusoidal Approximationsn this chapter, the properties of the series, parallel, and other resonant converters are investigated using the sinusoidal approximation. Harmonics of the switching frequency are neglected, and the tank wavefor
Colorado - ECEN - 5817
Quasi-square-wave ZVS convertersA quasi-square-wave ZVS buckD1 i1 (t) + Vg + Q1 v1 (t) D2 Cr v2 (t) C R V0i2 (t)Lr i2 (t) + L I +v2 (t)V1Conducting devices:0Ts D1 Q1 X D2 X0tResonant transitions but transistor and diode conducti
Colorado - ECEN - 5817
Outline of discussionDIRECT MODELING APPROACH 1. How small-signal variations in the switching frequency affect the spectrum of the switch network output voltage vs1(t) 2. Passing the frequency-modulated voltage vs1(t) through the tank transfer func
Colorado - ECEN - 5817
Announcements Prof. Erickson PDF slides on AC modeling posted on website. Some comments on handwritten notes / slides Some comments on HW #4 (due for on-campus students Mon. Feb 18) Genv = Genv,vin "Root Locus" Salient features AlgebraFund
Colorado - ECEN - 5817
Zero-voltage transition converters The phase-shifted full bridge converterBuck-derived full-bridge converter Zero-voltage switching of each halfbridge section Each half-bridge produces a square wave voltage. Phase-shifted control of converter outpu
Colorado - ECEN - 3400
Supplementary Notes for ECEN 3400Edward F. Kuester Department of Electrical and Computer Engineering 425 UCB University of Colorado Boulder, CO 80309-0425 April 16, 20091Computed Tomography (CAT Scans)The word tomography comes from the Greek w
Colorado - ECEN - 5355
Lecture #17: p-n diode currentOverview and strategy Continuity equation Carrier recombination Diffusion equationOverviewIdeal diode current Recombination in QN regions Diffusion equation Depletion region current Integrate recombination ratep-typ
Colorado - ECEN - 5355
Lecture #20:Depletion layer current in a p-n junctionIdeal diode current: Long diode( x xn ) LpRecombination in the depletion layer Derivation Voltage dependenceD p pn0 V / V dp J p ( x xn ) = qD p n = q (e a t 1)e dx LpL p = D p pD
Colorado - ECEN - 5355
Lecture #16:The Junction Field Effect Transistor (JFET)Silicon Junction-FET StructureDrain GateOhmic contactsDevice Structure Principle of Operation Current derivation Saturation current transconductanceECEN5355 Lecture # 16 Bart Van Zeghbr
Colorado - ECEN - 5355
Non-volatile memoryM&K 10.5 p 507 ROM EPROM (UV) EEPROM NMOS FAMOS - FlashECEN5355 Lecture # 39 Bart Van Zeghbroeck, 2008ROM Non-Volatile MemoryBit lines Word linesSense AmplifiersECEN5355 Lecture # 39 Bart Van Zeghbroeck, 2008Non-volati
Colorado - ECEN - 5355
Lecture #35: Metal-Oxide-SemiconductorField Effect TransistorsVariable depletion layer modelQinv = -C ox (VGS - VT ), for VGS > VTIncludes the variable depletion layer chargeVariable depletion layer modelVT = V FB + VC + 2 F +2 s qN a (2
Colorado - ECEN - 5355
Lecture #10:M-S junction currentM-S junction Capacitance Drift-diffusion current Thermionic Emission TunnelingCharge density vs. positionq Nd xdQd = qN d xd QM = QdFull depletion approximation actual xECEN5355 Lecture # 10 Bart Van Zeghb
Colorado - ECEN - 5355
Lecture #19: Ideal p-n junctioncurrent derivationDiffusion Equation Apply to Quasi-Neutral regions Obtain boundary conditions Assume constant quasi-Fermi energies in the depletion region Short versus long diodeECEN5355 Lecture # 19 Bart Van Zeghb
Colorado - ECEN - 5355
Lecture #7Quasi-Fermi energies Saturation velocity Hall effect SummaryECEN5355 Lecture # 7 Bart Van Zeghbroeck, 2008Quasi-Fermi energiesn = ni exp( Fn Ei ) kT E Fp p = ni exp( i ) kTFn Electron quasi-Fermi energyFp Hole quasi-Fermi energy
Colorado - ECEN - 5355
Lecture #28:The bipolar Transistor ModelsTransit time analysisBase transit timeWithout electric fieldTransit time analysis Small signal model Charge control model SPICE modelB =' wB 2 Dn, B2Collector transit timexd , BC v sattC xd ,
Colorado - ECEN - 5355
1. Muller & Kamins problem 5.2 a) With light, steady state is obtained if the optical generation equals the net recombination of carriers or:Gopt = U p = pn - pn0 p - pn0 = 1021 cm-3 = n N t vth p So that the carrier densities are:p n = p n 0 +
Colorado - ECEN - 5355
Lecture #12:ContactsContacts Contact resistance Tranfer Length Measurement Fabrication technology MESFETs and HEMTsECEN5355 Lecture # 13 Bart Van Zeghbroeck, 2008Metal-Semiconductor contactsOhmic contacts Metal-semiconductor junction without b
Colorado - ECEN - 5355
1. Muller & Kamins problem 3.7 The total potential is obtained from:2 N d xd i - Va = 5V = q 2 sWhile the potential at 10 nm from the surface equals:N d ( x d - 10nm ) 2 i - Va - B = 5V - 0.65V = q 2 sOne can eliminate by taking the ratio of b
Colorado - ECEN - 5355
Lecture #37:MOSFET technologyPoly-silicon gate technology Self-aligned gate Low doped drain (LDD) LOCOS Isolation Field and channel implants MOSFET Memory circuitsVelocity SaturationSilicon GaAsOptical phonon emission Electron transfer Velocity
Colorado - ECEN - 5355
Lecture #21:Light absorption / PhotodiodeDiffusion CapacitanceC= dQ dVaQ p = qA( p n - p n0 ) dxxnwnDiffusion capacitance Light absorption Photodiodepn = pn 0 + pn 0 (eVa / Vt - 1)e"Long" diodeECEN5355 Lecture # 21 Bart Van Zeghbroeck
Colorado - ECEN - 5355
Lecture #25:Bipolar Junction TransistorBJT Structure and circuit symbolBase Emitter Emitter n+ p n Collector Collector BaseIntroduction Structure Principle of operation Current gainFigure 5.2.1. a) Physical structure and b) Circuit symbol of a
Colorado - ECEN - 5355
ECEN5355 Principles of Electronic Devices I Midterm exam (Closed book) - Friday 3/10/00 - 3:00 pm - 5:00 pm Read all questions carefully! Use T = 300K for all problems. List units and dimensions with your answers. Carefully state any assumptions you
Colorado - ECEN - 5355
1. Consider an NPN silicon bipolar junction transistor with NE = 1018 cm-3, NB = 1017 cm-3, NC = 1015 cm-3, wE = 1m, wB = 0.5 m and wC = 4 m. The minority carrier lifetimes equal 1 s throughout the transistor. VBE = 0.5 V and VBC = 0 V. Ignore the re
Colorado - ECEN - 3250
ZVP2106ATYPICAL CHARACTERISTICSID(On) -On-State Drain Current (Amps) ID(On) -On-State Drain Current (Amps)-3.5 -3.0 -2.5 -12V -2.0 -10V -1.5 -1.0 -0.5 0 0 -10 -20 -30 -40 -9V -8V -7V -6V -5V -4V -50 VGS= -20V -18V -14V -2.0 -1.8 -1.6 -1.4 -1.2 -1.
Colorado - ECEN - 3250
NameECEN 3250Homework 0(This was the Circuits 1 & 2 Review Exam given in Fall 2004)These were the exam instructions: This is a 50 minute timed, closed-book, closednotes test. You may use a handheld calculator. No other materials are permitted.
Colorado - ECEN - 3250
!"#$ % & $ % '()*+))+(% ,)(* , !"#,)-,+),%(. $),(+,)/0 + 1)++,*)- .+),$+.*.+* )$)++,,), ),+*++2,)$)+3$ (),)$+ -, 4 $ + ) , %+$ % ) + )) -
Colorado - ECEN - 3250
ECEN3250 Lab 5MOSFET CharacteristicsECE Department University of Colorado, BoulderECEN32501IntroductionLab objectives: Design circuits to experimentally test MOSFET characteristics and estimate MOSFET parameters Model MOSFETs in PSpice an
Colorado - ECEN - 3250
Lab 7 extra-credit: voice-activated switchIntroduction It is desired to design a circuit to turn on a switch when a signal coming from a microphone is detected. The switch should stay on as long as the signal coming from the microphone is present, a
Colorado - ECEN - 3250
ECEN3250 Lab 7Design of Common-Source MOS AmplifiersECE Department University of Colorado, BoulderECEN325011. Discrete-circuit common-source amplifierVDD = 15 VR1R3 vOC1vGiD ZVN2106rout vSvin+ rinR2R4C2Design specs
Colorado - ECEN - 5023
Decomposition LemmaLemma (Decomposition)If e : T then either e is a value or there is an E and r where e = E [r ] and E : S T and r : S and r is a redex. Proof by rule induction on e : T . Case (1) 0 : nat : 0 is a value. e1 : nat : succ e1 : nat
Colorado - ECEN - 4553
Introduction to Compilers Professor Jeremy SiekName:Midterm Exam October 31, 2008This exam has 8 questions, for a total of 100 points. 1. 5 points What is the output of the following Python program,x = input() print x + input() % input(), False
Colorado - ECEN - 5023
Featherweight JavaSyntax: P CL K M e := := := := := CL e class C extends C {C f ; K m} C (C f ){super (f ); this.f = f ; } C m(C x){return e; } x e.f e.m(e) new C (e) (C )e program class denition constructor method expressions variables eld access m
Colorado - ECEN - 5023
Language Support for Object-oriented ProgrammingMultiple representations of the same interface Encapsulation Subtyping Inhertance Open recursion (in a method, you can call other methods on "self" ("this").ObjectsHere's an object that represents
Colorado - ECEN - 5023
Unification: case study in correctnessWhat does it mean for a unification algorithm to be correct? What is the relationship between the input and output?Input: a set of equations. Output: a solution which maps type variables to types (it is a subs
Colorado - ECEN - 5023
Dynamic SemanticsThe dynamic semantics of a language denes what happens when you run a program. There are many approaches to dening the dynamic semantics of a language: Small-step operational semantics Big-step operational semantics Abstract machine
Colorado - ECEN - 5023
Assignment #2ECEN 5023, CSCI 7135 Due February 5, 2008Implement four interpreters for the lambda calculus in Objective Caml. You can choose to implement call-by-value, call-by-name, or any other evaluation strategy. Recall the grammar for the lambd
Colorado - ECEN - 4553
Introduction to Compilers Professor Jeremy SiekName: This quiz has 1 questions, for a total of 10 points.Practice Quiz 121. 10 points Perform register allocation and convert the following C function to x86. Show your work for each phase of the r
Colorado - ECEN - 4553
Introduction to Compilers Professor Jeremy SiekName: This quiz has 2 questions, for a total of 0 points.Quiz 7 (Practice) October 27, 20081. 0 points For each of the following Python programs, list the free variables of the parenthesized express
Colorado - ECEN - 4553
Introduction to Compilers Professor Jeremy SiekName: This quiz has 3 questions, for a total of 10 points. Consider the following P2 program.n = 2 i = 0 a = n print while i n a print if input() else 0 a i = = = aQuiz 5 October 6, 2008< n: i + 1
Colorado - ECEN - 4553
Introduction to Compilers Professor Jeremy SiekName:Midterm Exam October 31, 2008This exam has 9 questions, for a total of 100 points. 1. 5 points What is the output of the following Python program,x = input() print x + input() % input(), False
Colorado - PROJ - 2
Convergence Video MPEG Encoders/CodecsMPEG-2 CodecCX23415The CX23415 is a low-cost, full-duplex MPEG-2 codec that integrates the functionality of several ICs in a single deviceConexant's broadband communications portfolio includes a comprehensiv
Colorado - ECEN - 5458
ECEN 5458 Midterm Number 1 Fall 2008Professor David G. Meyer November 4, 2008Abstract Due: November 11, 2008Instructions: This is an open book exam; you may consult any books, class notes, or homeworks but must do the exam independently. Your wi
Colorado - ASTR - 2030
Principle of Equivalence: Einstein 1907Box stationary in gravity fieldggBox falling freely==Box accelerates in empty spacegBox moves through space at constant velocityEquivalence Principle Special relativity: all uniformly moving fr
Colorado - ASTR - 2030
Special Relativity: Einstein 19051) The laws of physics don't depend on your state of motion 2) Everyone who measures the speed of light gets the same answer No "reason": just a fact of natureHey, what's the speed of this light beam? c, of course
Colorado - AIS - 2
ACCT4820/5820 Syllabus Spring 2009 Course Instructor: Jim Marlatt Office: S450G Phone: 720-933-5541 (cell: don't hesitate to call any day between 9 am and 7 pm) Office Hours: Wednesdays from 10 am to 11:30 am and 2:45 pm to 3:30 pm, Or by appointment
Colorado - FNCE - 7550
FNCE 7550 notesGarland B. Durham Leeds School of Business University of Colorado October 21, 2008Option pricingLet a stock price be given by dSt = t dt + t dwt St St . Recall that if and are constants, then this is GBM. Let Gt = G(St , t) be th
Colorado - FNCE - 7550
Journal of Econometrics 116 (2003) 181 224www.elsevier.com/locate/econbaseThe dynamics of stochastic volatility: evidence from underlying and options marketsChristopher S. JonesMarshall School of Business, University of Southern California, Lo
Colorado - SYST - 4060
Humane Society: Adoption Process Activities and Estimated Times No Activity . 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Drive in and park If no parking or too busy, leave Enter building and find where to go Walk
Colorado - SYST - 4060
Managing Process FlowsCycle Time AnalysisInflow and Outflow Rates Per Time PeriodWork-in-Process Level over TimeLittles LawWIP = CTWIP = CTWIP CT = Cycle Time Calculation with a Rework LoopCycle Time Calculation with Multiple PathsC
Colorado - MBAX - 6410
Managing Process FlowsCycle Time AnalysisInflow and Outflow Rates Per Time PeriodWork-in-Process Level over Time1Little's LawWIP = CT=WIP CTCT =WIP Cycle Time Calculation with a Rework LoopCycle Time Calculation with Multiple Pa
Colorado - SYST - 4050
SYST 4050 SlidesNetwork Design in the Supply ChainChapter 5Network Design Decisions Facility role Facility location Capacity allocation Market and supply allocationFactors Influencing Network Design Decisions Strategic Technological
Colorado - MGMT - 4030
Unemployment InsuranceMGMT 4030 - Managing Employee Reward SystemsUnemployment Insurance: Purposey y yyPartial Replacement Income for Unemployed Workers Maintain Buying Power to Stabilize Economy States Allocate Unemployment Insurance (UI
Colorado - MGMT - 4030
Workers' CompensationMGMT 4030 Managing Employee Reward SystemsWorkers' Compensation: Purposeyy y y yyFinancial Assistance to Employees with Job Related Injuries Based on "No Fault" Concept Worker that Accepts WC Cannot Sue Employer Emplo
Colorado - MGMT - 4030
Pay Survey Practices - Part IIMeasuring Pay Data Distributions: Normal - Bell shaped curve - rarely appropriate Non-Normal - pay data is unevenly distributed; more typical of pay data collected from surveys Measures of Central Tendency used to
Colorado - MBAC - 6060
COLEMAN COUPLING Suggested Solution I. Phantom Cash Flows: Students are often tempted to include "phantom" cash flows in their analysis of Coleman Coupling. By phantom cash flows, I mean changes in allocated costs that do not result in any changes in
Colorado - MBAC - 6060
NET WORKING CAPITAL AND CASH FLOWSThe following example is designed to shed some light on the correct handling of net working capital cash flows in project valuation, i.e., NPV analysis. You are the proprietor of a mythical firm that has a two-day l
Colorado - FIN - 7330
Lecture 9: Stochastic Discount Factor - Modern Readings: Cochrane Chapters 1 4 & 9 (Preparation for the empirical asset pricing class)1Classic Issues in Finance from the Stochastic Discount Factor ("SDF") Perspective The basic pricing equatio