嵌入式系统总线接口课件.pptVIP

  • 2
  • 0
  • 约1.2万字
  • 约 72页
  • 2022-11-27 发布于山东
  • 举报
对串口进行初始化时,首先要设置相应I/O 为TXD0、RXD0 功能引脚,然后通过ULCON0 寄存器来设置串口数据格式,通过UCON0 寄存器来设置串口工作模式,最后通过UBRDIV0 来设置通讯波特率。 使用串口发送数据时,将待发送数据写入UTXH0 寄存器,然后通过读取UTRSTAT0寄存器的值判断数据是否发送完成。当然,实际代码也可以先等待UTXH0 寄存器为空(通过读取UTRSTAT0 寄存器的值判断),再将数据写入UTXH0 寄存器。 进行串口数据接收时,通过读取UTRSTAT0 寄存器的值判断是否接收到数据,如果接收到数据,则可以从URXH0 寄存器中读出数据。 总结 6.2 IIC接口 6.2.1 I2C接口基本原理与结构 I2C BUS(Inter Integrated Circuit BUS,内部集成电路总线)是由Philips公司推出的二线制串行扩展总线,用于连接微控制器及其外围设备。 如图6.2.1所示,在I2C总线上,只需要两条线—串行数据SDA线和串行时钟SCL线,它们用于总线上器件之间的信息传递。SDA和SCL都是双向的。每个器件都有一个唯一的地址(读写不一样)以供识别,而且各器件都可以作为一个发送器或接收器(由器件的功能决定)。 在标准模式下,总线数

文档评论(0)

1亿VIP精品文档

相关文档