Marvin Villamizar
/
DECO_7_BCD_DYNAMIC_ADC
asdasd
main.cpp@0:4a8f4d6bcc13, 2018-07-06 (annotated)
- Committer:
- dimmu8410
- Date:
- Fri Jul 06 19:23:22 2018 +0000
- Revision:
- 0:4a8f4d6bcc13
asdasd
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dimmu8410 | 0:4a8f4d6bcc13 | 1 | #include "BCDSEG.h" |
dimmu8410 | 0:4a8f4d6bcc13 | 2 | |
dimmu8410 | 0:4a8f4d6bcc13 | 3 | Serial pc(USBTX,USBRX); |
dimmu8410 | 0:4a8f4d6bcc13 | 4 | AnalogIn pot(A0); |
dimmu8410 | 0:4a8f4d6bcc13 | 5 | int unic,decc; |
dimmu8410 | 0:4a8f4d6bcc13 | 6 | float voltage; |
dimmu8410 | 0:4a8f4d6bcc13 | 7 | int main() { |
dimmu8410 | 0:4a8f4d6bcc13 | 8 | anodo leidy; |
dimmu8410 | 0:4a8f4d6bcc13 | 9 | leidy.visual(D6,D7,D8,D9,D10,D11,D12);// EN EL DISPLAY EL ORDEN ES (G,F,E,D,C,B,A); |
dimmu8410 | 0:4a8f4d6bcc13 | 10 | while(1) |
dimmu8410 | 0:4a8f4d6bcc13 | 11 | { |
dimmu8410 | 0:4a8f4d6bcc13 | 12 | voltage=pot.read_u16()*0.00005; |
dimmu8410 | 0:4a8f4d6bcc13 | 13 | //pc.printf("la lectura: %0.2f\r", voltage); |
dimmu8410 | 0:4a8f4d6bcc13 | 14 | //wait(0.5); |
dimmu8410 | 0:4a8f4d6bcc13 | 15 | decc=voltage; |
dimmu8410 | 0:4a8f4d6bcc13 | 16 | unic=(voltage*10)-(decc*10); |
dimmu8410 | 0:4a8f4d6bcc13 | 17 | leidy.dual(D4,D5,unic,decc,50); |
dimmu8410 | 0:4a8f4d6bcc13 | 18 | |
dimmu8410 | 0:4a8f4d6bcc13 | 19 | } |
dimmu8410 | 0:4a8f4d6bcc13 | 20 | |
dimmu8410 | 0:4a8f4d6bcc13 | 21 | } |