zhi board板载一个电位器,连接在PC_5引脚,这个引脚可做为模拟量输入。
Dependencies: mbed
Fork of zhi_board_analog_pc5 by
main.cpp@2:9d8affe37b7f, 2014-05-10 (annotated)
- Committer:
- zibocom
- Date:
- Sat May 10 16:49:20 2014 +0000
- Revision:
- 2:9d8affe37b7f
- Parent:
- 1:0b978b46c8e1
??????
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
barryzxy | 0:93bcaffc8d6e | 1 | #include "mbed.h" |
barryzxy | 0:93bcaffc8d6e | 2 | //zhi board led1 = PC_6 led2 = PC_8 |
barryzxy | 0:93bcaffc8d6e | 3 | DigitalOut led1(PC_6); |
barryzxy | 0:93bcaffc8d6e | 4 | DigitalOut led2(PC_8); |
barryzxy | 0:93bcaffc8d6e | 5 | // |
barryzxy | 0:93bcaffc8d6e | 6 | Serial usb2ser(PA_9, PA_10); |
barryzxy | 0:93bcaffc8d6e | 7 | |
barryzxy | 0:93bcaffc8d6e | 8 | AnalogIn ain(PC_5); |
barryzxy | 0:93bcaffc8d6e | 9 | |
barryzxy | 0:93bcaffc8d6e | 10 | int main() |
barryzxy | 0:93bcaffc8d6e | 11 | { |
zibocom | 2:9d8affe37b7f | 12 | unsigned short ai_pc_5; |
barryzxy | 0:93bcaffc8d6e | 13 | |
barryzxy | 0:93bcaffc8d6e | 14 | while(1) |
barryzxy | 0:93bcaffc8d6e | 15 | { |
junefun | 1:0b978b46c8e1 | 16 | //fuxiaojun |
zibocom | 2:9d8affe37b7f | 17 | ai_pc_5 = ain.read_u16(); |
zibocom | 2:9d8affe37b7f | 18 | usb2ser.printf ("pc_5= %d\n",ai_pc_5); |
barryzxy | 0:93bcaffc8d6e | 19 | led1 = 1; // LED is ON |
barryzxy | 0:93bcaffc8d6e | 20 | led2 = 0; |
barryzxy | 0:93bcaffc8d6e | 21 | wait(0.2); // 200 ms |
barryzxy | 0:93bcaffc8d6e | 22 | led1 = 0; // LED is OFF |
barryzxy | 0:93bcaffc8d6e | 23 | led2 = 1; |
barryzxy | 0:93bcaffc8d6e | 24 | wait(0.2); // 1 sec |
barryzxy | 0:93bcaffc8d6e | 25 | } |
barryzxy | 0:93bcaffc8d6e | 26 | } |