SPI 12bit D/A 2ch MCP4922 library
MCP4922.h@1:6c010acaae66, 2019-08-06 (annotated)
- Committer:
- ritarosakai
- Date:
- Tue Aug 06 12:50:39 2019 +0000
- Revision:
- 1:6c010acaae66
- Parent:
- 0:2e338068a5a7
Changed no to use MISO pin
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ritarosakai | 0:2e338068a5a7 | 1 | #include "mbed.h" |
ritarosakai | 0:2e338068a5a7 | 2 | |
ritarosakai | 0:2e338068a5a7 | 3 | class MCP4922 |
ritarosakai | 0:2e338068a5a7 | 4 | { |
ritarosakai | 0:2e338068a5a7 | 5 | public: |
ritarosakai | 1:6c010acaae66 | 6 | MCP4922(PinName MOSI,PinName SCK,PinName CS,PinName LDAC); |
ritarosakai | 0:2e338068a5a7 | 7 | void write(int ch,float value); |
ritarosakai | 0:2e338068a5a7 | 8 | private: |
ritarosakai | 0:2e338068a5a7 | 9 | SPI dac_SPI; |
ritarosakai | 0:2e338068a5a7 | 10 | DigitalOut dac_cs; |
ritarosakai | 0:2e338068a5a7 | 11 | DigitalOut dac_l; |
ritarosakai | 0:2e338068a5a7 | 12 | }; |