树莓派Pico的I2C总线接口项目实践
1. MCP23017端口扩展器项目
MCP23017端口扩展器项目可进行修改以使用I2C的内存功能。以下是修改后的代码:
#----------------------------------------------------------
# I2C PORT EXPANDER
# =================
#
# In this project the MCP23017 port expander chip is used.
# An LED is connected to port pin GPA0 of the port expander
# and this LED is flashed every second
#
# This version of the program uses the i2c memory functions
#
# Author: Dogan Ibrahim
# File : MCP23017-2.py
# Date : February 2021
#------------------------------------------------------------
from machine import Pin,I2C
import utime
i2c = machine.I2C(0, scl=Pin(9), sda=Pin(8), freq=100000)
print("i2c address=",i2c.scan())
Device_Address = 0x20
超级会员免费看
订阅专栏 解锁全文
1416

被折叠的 条评论
为什么被折叠?



