Dependencies: LCD_DISCO_F429ZI mbed BSP_DISCO_F429ZI
Diff: CoderRotatif/Rot.h
- Revision:
- 22:5b2a7d7c73fa
- Child:
- 23:1d4562f7b639
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CoderRotatif/Rot.h Thu May 09 10:32:58 2019 +0000 @@ -0,0 +1,32 @@ +#include "mbed.h" +#include "LCD_DISCO_F429ZI.h" +#include "Display_Elements.h" +#include "Trace.h" + +int CR_readPins(void); //lit la valeur donnée par le codeur rotatif + +int CR_position(int); //reçoit la valeur donnée par le codeur rotatif et nous donne en retour la position + +int CR_donneSelection(int); //donne la selection (x/8) en fonction de la position + +void CR_test(void); //écrit sur l'écrant le choix fait + +/* +Pinout : + ++ -> 3V +B +B + + + +4 -> PC_8 +3 -> PC_11 +2 -> PC_12 +1 -> PC_13 +8 -> PA_5 +7 -> PB_4 +6 -> PB_7 +5 -> PC_3 +Gnd -> Gnd +*/