1.原理图GPIO和门电路


引脚的使用要先进行配置相关的寄存器,配置引脚功能。输出引脚写值到某个寄存器;输入引脚读寄存器的值;

vcc -上拉电阻-npn三极管-地 简单的反相电路/  地-下拉电阻-pnp三极管-3.3v 反相


对于输入引脚 上拉电阻确定 电平状态


中断
 配置相关引脚功能为中断,1 具备输入功能 2打断处理器




 协议类
 #双方协议相同;#双方时序相同
 
 UART
 TXD RXD 电平转换芯片 因为传输的电压不同 单片机引脚电压较低,串口线上的电压较高
 单片机系统向PC发送数据时,txd引脚保持低电平t引脚保持低电平t PC知道单片机即将发数据
 
 uart 数据的传输 从最低位开始
 单对单
 
 
 没有数据传输时为高电平,
 请求发送数据时将txd电平拉低时间t作为起始位 之后发送数据, 之后拉高电平t时间作为停止位 t=1/波特率
 
 
 IIC
 可以挂多个设备,
 scl 时钟线 
 sda 数据线
 开始信号 时钟维持高  数据高跳低
 停止信号 时钟维持高  数据低跳高
 
 数据的传输 传输时数据信号在时钟信号为低时可以进行跳变 时钟高电平时线上设备采集数据
 
 从高位开始传输
 
 传输结束后 将数据线拉高 在时钟为高时,数据线控制交给其他设备。接收设备如果接收完成,就将数据线拉低。
 
 
 多个设备连接总线时,在开始位后有设备地址位7(10),读写标志位1。设备的地址由设备的数据手册确定。
 
 起始位 设备地址 读写控制 ACK响应(SDA拉低)
 
 后面的数据传输格式根据设备的数据手册
 
 
 SPI
 
 sclk
 mosi
 miso
 
 主从芯片
 片选引脚

  

nand flash

IO0-7 可以传输数据、地址、命令

CLE 高 表示命令

ALE 高 地址

CLE ALE 同时低 为数据

CE 片选信号

RD and WR 信号

发命令 CPU首先通过片选命令选中NAND FLASH ,然后将命令发送到IO总线,然后使能WR引脚

写数据                                                                                        将数据大送到IO总线,然后使能WR引脚


LCD

每一个时钟信号,刷新一个像素点

水平信号用来换行,垂直信号用来换页

data enable 用来使能数据





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值