PropWare
C++ objects and CMake build system for Parallax Propeller
Home
Download
Getting Started
Documentation
Reference
About
Related Links
Namespace List
Class List
File List
Examples
Build System
File List
File Members
propsideworkspace
Learn
Simple Libraries
Convert
libadcDCpropab
libadcDCpropab.c
1
/*
2
* @file libadcDCpropab.c
3
*
4
* @author Andy Lindsay
5
*
6
* @copyright
7
* Copyright (C) Parallax, Inc. 2013. All Rights MIT Licensed.
8
*
9
* @brief Project and test harness for the adcDCpropab library.
10
*/
11
12
13
#include "simpletools.h"
// Include simpletools
14
#include "adcDCpropab.h"
// Include adcDCpropab
15
16
int
main
()
// Main function
17
{
18
pause(1000);
// Wait 1 s for Terminal app
19
adc_init(21, 20, 19, 18);
// CS=21, SCL=20, DO=19, DI=18
20
21
int
i = 0;
// Index variable
22
while
(1)
// Loop repeats indefinitely
23
{
24
if
(i == 4)
// After index = 3
25
{
26
i = 0;
// Reset to zero
27
print(
"%c"
, HOME);
// Cursor home
28
}
29
print(
"adc[%d] = %d%c\n"
, i,
// Display raw ADC
30
adc_in(i), CLREOL);
31
print(
"volts[%d] = %f%c\n\n"
,
// Display volts
32
i, adc_volts(i), CLREOL);
33
i++;
// Add 1 to index
34
pause(100);
// Wait 1/10 s
35
}
36
}
main
int main(void)
Definition:
GraphicsTest.c:20
Generated on Sat Aug 27 2016 00:58:09 for PropWare by
1.8.12