切换到宽版
爱科技/爱创意/爱折腾;电子/数码爱好者的家!欢迎访问新版数码之家网站
  • 3930阅读
  • 24回复

[C51]点阵LCD屏全部接在P0口   应该是属于(程序)模拟SPI了吧? [复制链接]

上一主题 下一主题
离线芝士蛋糕

发帖
293
M币
1626
专家
1
粉丝
15
只看该作者 20楼 发表于: 02-13
回 jjbboox 的帖子
jjbboox:有硬件当然用硬件,使用方便,效率还高,为啥不用? (2019-02-11 22:41) 回 jjbboox 的帖子

前提是够用 硬件SPI我优先用在无线上
离线595953427@qq

发帖
607
M币
51
专家
0
粉丝
15
只看该作者 21楼 发表于: 02-14
回 netbeetle 的帖子
netbeetle:我说的51,你要说STM8、STM32那是很好用。 (2019-02-13 19:06) 回 netbeetle 的帖子

我说的也是51
离线595953427@qq

发帖
607
M币
51
专家
0
粉丝
15
只看该作者 22楼 发表于: 02-14
回 茶壹杯 的帖子
茶壹杯:[表情]
关于SPI  我今天才稍微有一点点搞明白,唉 脑力不够用了
串行通信方面一直没去学  所以对串/并转换也非常陌生
....... (2019-02-13 17:11) 回 茶壹杯 的帖子

不管是硬件SPI还是软件SPI,时钟信号都是由主机产生。
如果使用硬件SPI,可以使用中断,也可以使用查询。
如果使用软件SPI,没有中断资源。
如果使用软件SPI不需要使用定时器,除非是定时发送数据帧,发送单个字节数据不需要使用定时器,也不需要延时。
TX和RX的中断是有条件产生的,TI是一个字节数据发送完成后产生的中断,RI是一个字节数据接收完成后产生的中断。
硬件SPI也可以产生中断,同样也是一个字节数据发送完成中断,只不过SPI的数据发送和接收是同时产生的,主机的MOSI一个字节的数据发送完成的同时主机的MISO也接收了一个字节的数据。
其实SPI还是很简单的,个人认为至少比IIC简单。
离线netbeetle

发帖
695
M币
1091
专家
3
粉丝
10
只看该作者 23楼 发表于: 02-14
回 595953427@qq 的帖子
595953427@qq:我说的也是51 (2019-02-14 09:39) 回 595953427@qq 的帖子

STC 很多51和新塘的51确实带有SPI,新塘的还很好用。STC的嘛,呵呵
离线595953427@qq

发帖
607
M币
51
专家
0
粉丝
15
只看该作者 24楼 发表于: 02-15
回 netbeetle 的帖子
netbeetle:STC 很多51和新塘的51确实带有SPI,新塘的还很好用。STC的嘛,呵呵 (2019-02-14 18:53) 回 netbeetle 的帖子

赛元也有,SSI,UART,SPI,IIC三合一串口。也很好用。
快速回复
限80 字节
温馨提示:所有技术区严禁灌水,“沙发”“顶”字样;禁止广告贴;以免被删除
 
上一个 下一个