PIC单片机SPI问题

我用PIC10F200的IO口模拟SPI接口,不知道可不可以呀?如果可以,那么我将数据从IO口发出去怎么实现呢?是不是跟51单片机的IO一样,直接移位,移出去呢?高手帮帮... 我用PIC10F200的 IO 口模拟SPI接口,不知道可不可以呀?如果可以,那么我将数据从IO口发出去怎么实现呢?是不是跟51单片机的IO一样,直接移位,移出去呢?
高手帮帮忙
展开
 我来答
意法半导体(中国)投资有限公司 2020-01-15
展开全部
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
华录_起点
推荐于2016-10-14 · TA获得超过1055个赞
知道小有建树答主
回答量:533
采纳率:0%
帮助的人:0
展开全部
IO 口模拟SPI接口 :是可以的

数据就是按照SPI时序移位就可以

举个例子:(片选位必须有效)

SPI的CLK是上升沿有效
可以先将时钟设置为低电平,延时一段时间;
然后将数据移位置端口
再将时钟设置为高电平,延时一段时间
数据就可以输入或者输出了
意法半导体(中国)投资有限公司
2023-06-12 广告
STM32F103是一款高性能的嵌入式芯片,由意法半导体(STMicroelectronics)公司生产。它是STM32系列芯片之一,具有紧凑、低功耗、高性能等特点,被广泛应用于嵌入式系统中。STM32F103的主要特点包括:1. 集成了A... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
百度网友7c1bc75a8
2010-08-25 · 超过29用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:73.3万
展开全部
完全可以,没问题,需要注意的是SPI的时序,将8位一个字节的数据进行移位,配合时钟沿,就可以将数据一个一个的发出去了,接收也是一样,注意时序就行了,没什么难度,自己编个函数就行了。SENDBYTE(unsigned char);//发送一个字节的数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangchao234
2010-08-25 · TA获得超过320个赞
知道答主
回答量:108
采纳率:0%
帮助的人:117万
展开全部
首先,用I/O口模拟SPI信号时绝对可以的。如果你会用51模拟的话,那么用PIC单片机也是相同的。直接移位就可以了。
当然这前提得是你懂得SPI的通讯方式。SPI就是串行通信,用任何单片机都可以用I/O口模拟。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式