Software installation instructions for Term Project As almost all microcontroller programmers do, we will switch to C programming language for the term project of EE308. To avoid possible problems, I suggest you to immediately follow these installation instructions. If every thing goes as planned, you will run the C version of el308.s on your microcontroller board. We will set-up a GNU toolchain in support of the free software movement. To do so, from http://acoustics.sabanciuniv.edu/ee308/microchip/ download xc16-v1.33-full-install-windows-installer.exe Install to run in Free mode. Select Add xc16 to the PATH environment variable in the "Compiler Settings" dialogue. The software will be installed under the C:\Program Files (x86)\Microchip\xc16\v1.33 folder, for users of 64-bit Windows. From the same Web location, download make-3.81.exe and run to install "make". Choose "Full installation". GnuWin32 will be installed in C:\Program Files (x86)\GnuWin32 Add C:\Program Files (x86)\GnuWin32\bin to your PATH environment variable. From http://acoustics.sabanciuniv.edu/ee308/codes/ download bmp180.template.zip which is the C template folder to be used the software installation. Open the zip file in an appropriate location on your computer. Then, open a command prompt by running cmd.exe, or Microsoft PowerShell. Navigate to the bmp180.template directory (using the "cd" command), and type make to build the project. If everything goes fine, a file named result.hex should be generated. To test, run the PICkit2 program and import the newly generated hex file from File -> Import Hex Navigate to your source folder and select result.hex as the hex file. For MAC and Linux users, the steps will be slightly different. I might give guidance if requested.