 
- UID
- 1029342
- 性别
- 男
|
图4:通用IO输入功能构成的开关电路
使用通用I/O的输入功能构成图4所示的电路,单片机就可以判断出开关(S)的状态。
当开关(S)断开时,电源电压通过上拉电阻(R),连接到引脚A(相当于输入高电平电压),寄存器(SFR)将的值变为1。
当开关(S)关闭时,引脚A被连接到低电平电压,寄存器(SFR)的值变为0。
单片机通过读取引脚A的寄存器(SFR)的值,是“1”还是“0”,可以判断外部开关(S)是断开还是关闭状态。

图4:通用IO输入功能构成的开关电路
单片机上搭载了各种功能的SFR。通过程序来更改或读出这些功能寄存器的值,就可获知单片机外围电路的信息,而对外围电路进行控制。所以可以说,SFR就象是单片机的五官或者手脚。 |
|