GroupA / Mbed 2 deprecated WaG_final

Dependencies:   mbed

Fork of Lab_6_WaG by GroupA

Committer:
phn10
Date:
Fri Feb 23 23:05:58 2018 +0000
Revision:
11:6751b9406142
Parent:
10:ae0a262ba48d
Child:
16:dfa9eb1a808d
add function send_command_to_display() and fix error in function bin2bcd_array() version 2. The program works except when input number is a 4 digit number;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
phn10 5:92cdff7fb885 1 /******************************************************************************
phn10 5:92cdff7fb885 2 * EECS 397
phn10 5:92cdff7fb885 3 *
phn10 5:92cdff7fb885 4 * Assignment Name: Lab 4: display_test2
phn10 5:92cdff7fb885 5 *
phn10 5:92cdff7fb885 6 * Authors: Sam Morrison and Phong Nguyen
phn10 5:92cdff7fb885 7 * File name: display.h
phn10 5:92cdff7fb885 8 * Purpose: Contain function prototypes and consant variable
phn10 5:92cdff7fb885 9 *
phn10 5:92cdff7fb885 10 * Created: 02/21/2018
phn10 5:92cdff7fb885 11 * Last Modified: 02/21/2018
phn10 5:92cdff7fb885 12 *
phn10 5:92cdff7fb885 13 ******************************************************************************/
phn10 5:92cdff7fb885 14 #ifndef DISPLAY_H
phn10 5:92cdff7fb885 15 #define DISPLAY_H
phn10 5:92cdff7fb885 16
phn10 5:92cdff7fb885 17 #include "mbed.h"
phn10 8:d8bc78bda829 18 #include "io_pins.h"
phn10 5:92cdff7fb885 19
phn10 8:d8bc78bda829 20 extern SPI spi;
phn10 8:d8bc78bda829 21 extern int bcd[4];
phn10 11:6751b9406142 22 extern Serial pc;
phn10 11:6751b9406142 23 extern DigitalOut SS;
phn10 5:92cdff7fb885 24
phn10 8:d8bc78bda829 25 void initial_setup(DigitalOut SS, int data_length, int spi_frequency);
spm71 10:ae0a262ba48d 26 void bin2bcd_array(int num, char bcd[]);
phn10 5:92cdff7fb885 27 int convert(int dec);
phn10 5:92cdff7fb885 28 char to_command(char input, int place);
phn10 11:6751b9406142 29 void send_command_to_display(char bcd[]);
phn10 5:92cdff7fb885 30
phn10 5:92cdff7fb885 31 #endif /*DISPLAY_H */