当前位置: 代码迷 >> 单片机 >> 基于51单片机的常用串行总线的实现解决思路
  详细解决方案

基于51单片机的常用串行总线的实现解决思路

热度:49   发布时间:2016-04-28 16:07:53.0
基于51单片机的常用串行总线的实现
这个是毕业设计,平时没学好。老师不让做USB的和DS18B20的温度传感器及DS1306的时钟。我现在想不到做什么了,各位大神给出个主意,最好有电路图和程序,因为实在没学好,谢谢大家了。

------解决方案--------------------
那就用IO模拟SPI或者IIC串行总线,读写外部的IIC(AT24C08)或者SPI(W25Q16)接口的EEPROM,然后用MAX7219驱动几个数码管,显示点东西,也是用SPI通讯的,这些资料网上很多,自己找找吧。一些增强的51单片机已经有了专门的SPI接口(如STC12C5A32等),不用再去模拟之类的。

------解决方案--------------------
好像I2C 比较广泛
------解决方案--------------------
DS18B20没用什么规范的总线,但很像i2c,时钟、延时都还是很麻烦。
  相关解决方案