[原创] pic18 starterkit 学习0x0F——SPI

mzb2012   2016-12-10 00:01 楼主
一、简介 SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间。本次的任务是通过SPI方式与RC522模块通讯,实现卡识别并读取卡的类型信息。 [media]http://player.youku.com/player.php/sid/XMTg1NzAwMjQxNg==/v.swf[/media] 二、硬件连接 CPU与RC522通过SPI的4根线连接。 QQ截图20161209233356.jpg 三、代码 (1)初始化SPI 1.jpg (2)向指定地址写数据 3.jpg (3)从指定地址读数据 2.jpg 四、测试 有卡识别时,蜂鸣器发出滴的一声,串口输出卡的类型信息。 五、附件
14 - SPI.rar (99.92 KB)
(下载次数: 24, 2016-12-10 00:00 上传)
本帖最后由 mzb2012 于 2016-12-10 00:03 编辑

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复