background image
宏晶科技:www.MCU-Memory.com   Mobile:13922805190(姚永平)   Tel:0755-82948409    Fax: 0755-82944243
宏晶科技:专业单片机 / 存储器供应商   www.MCU-Memory.com   STC12C5410AD 系列 1T 8051 单片机中文指南
144
附录F:   一个 I/O 口驱动发光二极管并扫描按键
1K
1K
P1.7
1K
1K
P1.6
1K
1K
P1.5
1K
1K
P1.4
利用 STC12C5410 系列单片机的 I/O 口可设置成弱上拉,强上拉(推挽)输出,仅为输入(高阻),开漏四种模式
当驱动发光二极管时,将该 I / O 口设置成强上拉推挽输出,输出高即可点亮发光二极管
当检测按键时,将该 I / O 口设置成弱上拉,然后输出 1 ,再读外部口的状态,即可检测按键
的特性,可以利用 STC12C5410 系列单片机的 I/O 口同时作为发光二极管驱动及按键检测用,可以大幅节
省 I / O 口。