Physics 319: 2016-2017
Instructor: Dr. Carl Michal
Office - Henn 411
Email: michal (at) physics.ubc.ca
Web Page: http://www.physics.ubc.ca/~michal/phys319/
Lecture times: Th. 11:30: Hebb 12
Labs: M, T, Th 2-6 PM:   Hebb 42
TA's :
Evan Thomas Alan Manning Hideki Tanimura
zucchini (at) phas.ubc.ca mannin2 (at) phas.ubc.ca tanimura (at) phas.ubc.ca
Technician: Sing Chow
Lab:
Hebb 42
e-mail: scho (at) physics.ubc.ca;
phone 604 822 2588
Slides from: Lecture 1, Lecture 2, Lecture 3, Lecture 4, Lecture 5, Lecture 6, Lecture 7, Lecture 8
PHYS 319 MSP430 LaunchPad Getting Started guides
You probably only need one (or maybe two) of these:
Windows
Mac OS X
Linux
Using the Lab computers
Description of the formal report
MSP 430 Manuals:
Microprocessor family slau144j MSP430x2xx
LaunchPad Experimenter board user guide (slau318)
MSP430G2553 Data sheet (slas735)
Reference Text: Introduction to Embedded Systems Using Microcontrollers and the MSP430
Reference: Binary Format of MSP 430 Assembler Commands and their Storage in Memory
Texas
Instruments guide to capacitive touch measurements
Pin
Oscillator for capacitive measurements
Multiplexed 4 digit 7 segment display components:
C/C++ resources
There are some slides from PHYS 409 tutorials on Python that are terrific here:PHYS 409
Datasheets of sensors, servos.
Decimal, Hexadecimal and Binary Conversion Table
ASCII_Codes
HMC5883L
example hmc5883l-msp430.c
Serial Duplex (software UART) example Capacitive
Touch Pin Oscillator Guide Optical Pulse Rate ideas, have a look
here
and maybe here
Lecture tests from
2013
2014
2015
Reference
Materials from 2015 midterm