STM8L152C6T6通过IIC接口操作M24LR64的正确波形

2020-03-26来源: eefocus关键字:STM8L152C6T6  IIC接口  M24LR64  正确波形

1.观察一下,M24LR04中0x0000~0x001F地址中的数据,这是一条ISO15693协议的报文。

2.

3.第1个字节,设备选择码0xA6

4.第2个和第3个字节,地址0x0000。

关键字:STM8L152C6T6  IIC接口  M24LR64  正确波形 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic492653.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:STM8L101F3P6串口查询接收
下一篇:STM8单片机STVD环境工程设置

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

超低功耗研发-STM32L151C8T6芯片(一)时钟系统概述
前言:    由于之前对STM32Fxx系列相对熟悉,所以涉及到超低功耗设备时,自然就选用STM32家族的STM32Lxx系列产品。STM32L151C8T6 功能特点:(1)Flash:64k(2)RAM:10k(3)EEPROM:4k(4)USART:3(5)SPI:2。了解一个CPU,时钟也是非常重要的,如下图所示:        从图中可知:共有5 种时钟源,分别为     HSE:外部8M晶振)、     HSI: 内部高速晶振16MHz     LSI:内部低速
发表于 2020-02-24
超低功耗研发-STM32L151C8T6芯片(一)时钟系统概述
STM8L152C6T6+IAP详解
STM8L152C6T6:Flash 32KB    RAM:2KBIDE:IAR for STM8  V3.10.2IAP原理非常简单,首先在bootloader程序中接收(串口、spi、I2C。。。)第二个程序的代码,并写入Flash中,然后跳转到第二个程序首地址,开始运行第二个程序,也就是说我们需要写两个程序:1.BootLoader 程序      2.用户APP一、STM8 中断向量表与中断我们知道,STM8程序下载都是从0x8000开始存放的(如果icf文件没改,一般不会改的),因为这是Flash的开始地址,那么程序下载到单片机到底下载了什么东西进去呢?没错
发表于 2020-01-07
STM8L152C6T6+IAP详解
STM8L052C6T6液晶LCD驱动过程
; for (counter = 0; counter <= LCD_RAMRegister_13; counter++)    {        LCD->RAM[counter] = 0xff;    }}下面着重记录一下踩过的坑:LCD_Init();函数里面的最后一个参数是LCD_VoltageSource_Internal还是LCD_VoltageSource_External官方STM8L-DISCOVERY的原理图上[object Object]R25这个0R电阻没有焊接,所以代码里使用的是
发表于 2019-12-02
STM8L052C6T6液晶LCD驱动过程
STM32L151C8T6 的IAP实现方案
STM32L151C8T6的Bootloader设计思想:FLASH分三个区:Bootloader区: 校验备份程序,若满足条件将用备份程序替换用户程序,否者运行用户程序.运行区:运行用户程序,程序中要求能接受用户程序到备份区,接收完后,在备份区的程序头内打上标记,然后启动Bootloader,由Bootloader完成程序替换备份区:用户程序在此接受4.1 空间分区STM32L151C8T6有64KB的FLASH空间,每4KB是一个区,每个区有16个页,程序编程是按页来编程的.程序的Vector是按512的整数倍偏移的, 空间划分如下图, 后续所示的设置都是基于这个空间划分来配置的.程序头的含义是这个新程序正文的标签,标记
发表于 2019-09-11
STM32L151C8T6 的IAP实现方案
超低功耗研发-STM32L151C8T6芯片(二)低功耗模式
    默认情况下,系统复位后,控制器运行在RUN模式,在RUN模式下,CPU的时钟是由HCLK提供,如果CPU不需要一直保持运行 状态,是可以设置控制器为其他几种低功耗模式,比如,当控制器需要等待一个 外部中断事件时。这取决于用户选择合适的工作模式。    该芯片具有5中低功耗模式:    ①  低功耗运行模式:低功耗运行模式:适配器处于低电压模式,时钟频率限制在低频,部分外围的使用也受限。    ②  睡眠模式:Cortex-M3内核停止,外围器件保持运行状态,比如RTC一直运行。    ③ 低功耗睡眠模式:C
发表于 2019-07-31
超低功耗研发-STM32L151C8T6芯片(二)低功耗模式
STM8L101-IIC接口操作M24LR64地址错误无ACK响应的波形
M24LR64可以做为EEROM来看待,STM8L101单片机可通过IIC接口对其进行读写。但在调试时,误把M24LR64的地址搞错,在发送完设备选择码之后,主设备(STM8L101)无法接收到从机(M24LR64)的ACK响应,波形如下图。第9个时钟,SDA为低电平则响应。一定要注意M24LR64工作在RF模式和IIC模式时,各引脚的含义是不同的。
发表于 2020-02-03
STM8L101-IIC接口操作M24LR64地址错误无ACK响应的波形
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved