电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU>大神教你快速上手:标准80C51单片机模拟I2C总线的主机程序

大神教你快速上手:标准80C51单片机模拟I2C总线的主机程序

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

89c51单片机模拟i2c总线怎么实现一主多从呢?

i2c总线上,连接多个89C51,把一个89C51做为主控器,其他的作为被控器,能否实现一个单片机控制多个单片机的功能,如果能,该如何实现?
2023-05-08 18:05:56

51单片机C语言快速上手

51单片机C语言快速上手
2012-08-14 13:27:14

51单片机C语言快速上手

51单片机C语言快速上手 真的不错额
2012-08-20 23:02:27

51单片机I2C总线AD-DA转换的代码有几个不懂的地方,求大神指点

();SDA = 1;Delay5us();} 问题3:I2C主机发送应答函数为什么最后要拉高数据总线呢?那个释放SDA又是什么意思描述:I2C主机发送应答
2019-03-08 21:15:48

51单片机模拟I2C简介

目录51单片机模拟I2CI2C简介I2C实现51单片机模拟I2CI2C简介I2C实现
2022-01-05 08:23:54

51单片机书本教材推荐 ,王云 51单片机C语言程序设计教程(PDF样章)

有效性规定 163 12.2.2 I2C总线的数据传送格式 163 12.3 单片机的普通I/O口模拟I2C通信 165 12.3.1 I2C总线信号时序分析 165 12.3.2 I2C总线基本操作时序
2018-11-12 11:48:44

51单片机接AT24C02模拟I2C总线问题

我用51单片机接AT24C02模拟I2C总线,编写程序的时候其中向AT24C02写入一个字节这个函数,如下:void WriteByte(uchar dat){ uchar i,temp; temp = dat; for (i = 0;i < 8;i++) {temp
2017-09-17 14:16:43

51单片机能不能io模拟i2c

51单片机能不能io模拟i2c,两个单片机之间通讯,主机可以模拟,从没有写过,有没有例程
2023-11-02 07:00:43

80C51

我现在用80C51作一个可调的稳压电源,如果我想把稳压后的电压值输给单片机,是不是得先用一个A/D吧,可是怎么让单片机知道电压值是变高还是变低了呢?单片机采样的值不是数字信号吗?
2008-07-10 15:37:54

80C51单片机中存储器是RAM和ROM分开编址的吗?

80C51单片机中存储器是RAM和ROM分开编址的吗?求解答
2023-05-09 16:04:22

80C51单片机和89C51单片机具体有什么不同?

80C51单片机和89C51单片机具体有什么不同
2023-11-01 08:01:53

80C51单片机指令系统详解

80C51单片机指令系统详解
2012-08-17 21:40:06

80C51单片机有哪些功能

80C51单片机具有一个全双工串行通信接口,即能同时进行串行发送和接收。可以作UART(通用异步接收和发送器)用可以作同步位移寄存器用。可以实现点对点的单机通信、多通信和80C51与系统的单机或多通信。8.1 模/数(A/D)转换器接口的扩展8.1.1 A/D转换原理...
2021-07-21 06:35:54

80C51单片机的LCD显示屏1602怎么连线啊

`80C51单片机的LCD显示屏1602怎么连线啊,不知道怎么连接线,还是不用连接,但是那么做,下载了程序不能够正常显示`
2013-09-21 19:55:13

80C51单片机的LED动态显示实例

80C51单片机的LED动态显示实例单片机80c51接线图如图9,4位显示管用共阳极。运用动态显示,采用循环导通或循环截止各位显示器的做法。当循环显示时间间隔较小时,由于人眼的暂留特性,就将看不出数码管的闪烁现象。
2012-08-01 23:16:12

80C51单片机的中断处理过程是怎样的

单片机是什么?主要的80C51单片机有哪些?80C51单片机的中断处理过程是怎样的?
2021-09-23 09:20:59

80C51单片机的内部结构

控制端输出高电平时,多路开关接到A端,地址信号经反相器、V从引脚输出。这时P2口输出地址总线高8位,供系统扩展使用。对80C51、87C51单片机,P2口能作为I/O口或地址总线作用。对于80C
2017-03-25 13:27:00

80C51单片机的最小系统包括哪些部分?

80C51单片机的最小系统包括哪些部分?怎样去设计80C51单片机的最小系统电路?
2021-07-19 07:48:08

80C51上的C语言编程

80C51上的C语言编程 C51的特色:(1)学习过C语言的同学在对单片机有了基本了解之后,就可以开始试着写一两个基于单片机C语言的程序了。C51语言继承了ANSI C 的绝大部分的特性
2021-07-20 06:25:29

80C51和CH375的USB打印机驱动设计

,给出80C51单片机通过CH375控制USB打印机的硬件设计及其C语言软件实现.利用该设计能够实现并行打印口数据在USB打印机直接打印,极大的克服了有些并口仪器必须连接并口打印机才能打印的弊端,可极80C51和CH375的USB打印机驱动设计大方便用户的使用.
2011-03-02 15:19:27

80C51彻底应用

80C51彻底应用,想学单片机C语言的可以看看啦
2013-04-11 13:46:09

80C51汇编语言编程实验

实验1.实验目的2.实验内容实验二、80C51汇编语言编程实验1.实验目的正确使用单片机的加减运算以及逻辑运算指令掌握不同指令对于程序状态字的影响及程序状态字的意义、用处学习模块化程序设计方法2.实验内容编写3字节二进制加法子程序,并用主程序调用不同的加数和被加数来检测该子程序
2021-12-01 08:29:44

80C51系列单片机的主要分类及功能特性.doc

80C51系列单片机的主要分类及功能特性.doc
2017-08-05 20:30:41

80C51系列单片机硬件基础相关资料推荐

80C51系列单片机硬件基础一、总体介绍;  单片机是一个大规模的集成电路芯片。现在一般介绍单片机时,一般以MCS-51单片机为基础介绍。学习单片机,以硬件和软件方面学习。硬件方面:外部引脚、内部
2021-12-01 06:36:57

80c51单片机使用c语言实现P2接口

80c51单片机使用c语言实现P2接口led灯依次点亮周期循环#include unsigned int a ;unsigned char i ;void main(){while(1){ for(i=0;i
2021-07-15 09:38:29

80c51单片机最小系统原理图

80c51单片机最小系统原理图,目录80C51单片机的最小系统电源时钟脉冲复位电路存储器设置电路最小系统图80C51单片机的最小系统电源时钟脉冲复位电路存储器设置电路最小系统图...
2021-07-19 07:06:25

80c51内核在单片机中的应用

1.单片机的了解Inter公司推出的80c51内核应用的早,影响非常广泛。所以至今有很多单片机都在使用它,且只要使用这个核心的单片机,都是51单片机*Intel(英特尔)的:80C31、80C51
2021-07-29 06:21:12

C51模拟I2C总线

本帖最后由 eehome 于 2013-1-5 09:53 编辑 C51模拟I2C总线
2012-08-15 20:45:04

C51模拟I2C总线

C51模拟I2C总线
2012-08-20 17:48:42

I2C总线协议详解

传递信号的判断。若未收到应答信号,由判断为受控单元出现故障。   这些信号中,起始信号是必需的,结束信号和应答信号,都可以不要。  目前有很多半导体集成电路上都集成了I2C接口。带有I2C接口的单片机
2012-02-01 09:56:56

I2C总线支持几种传输模式

I2C 总线仅支持 7位地址。支持广播呼叫,支持标准速率传输 (100kbps) 和快速传输( 400k b
2022-02-11 07:05:07

I2C总线的原理是什么

采用串行总线技术可以大大简化硬件的设计,体积减少,可靠性高。常见的总线I2C(inter IC bus),单总线,SPI总线I2C串行总线:(1)进行多主机通信(2)两根双线信号线,一根数据线
2022-01-18 07:36:05

I2C总线的相关资料推荐

一、I2C总线1-1、现象1(210917):如下图1,液晶驱动芯片I2C接口。LCD_SDA与LCD_SCL分别与单片机IO口相连,单片机I2C采用IO口模拟方式,读/写操作速度213kHz左右
2022-01-20 06:15:28

I2C总线简介

I2C 简介I2C 是双线双向的串行总线,它为设备之间数据交换提供了一种简单高效的方法。I2C 标准是一个具有冲突检测机制和仲裁机制的真正意义上的多主机总线。它能防止两个或者多个主机在同时请求控制
2022-02-22 06:55:33

I2C总线简单介绍

1.I2C简单介绍I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频
2022-01-14 07:10:55

I2C总线驱动和设备驱动

iic物理总线SCL:时钟线,数据收发同步SDA:数据线,具体数据支持一主多从,一个主机可以和多个从通信,主机通过设备地址来区分从。各设备地址独立,标准模式传输速率为100kbit/s,快速模式
2021-12-13 06:18:24

I2C怎么使用

硬件I2C(中断方式)以STC8F2K08S2单片机为例一、I2C相关的寄存器STC8系列单片机硬件I2C使用教程(一)二、I2C中断相关的寄存器① I2C中断源② I2C中断允许位③ I2C中断
2021-12-02 08:16:27

I2C规范,I2C总线原理

................................................................................................... 1611 标准模式I2C 总线规范的扩展
2009-04-09 18:34:35

i2c总线协议pdf

................................................................................................... 1611 标准模式I2C 总线规范的扩展
2008-08-13 17:16:42

i2c总线规范

说明? 增加了快速模式它将位速率增加4 倍到达400kbit/s 快速模式器件都向下兼容即它们可以在0~100kbit/s 的I2C 总线系统中使用? 增加了10 位寻址允许1024 个额外的从地址
2008-08-13 17:18:53

单片机C语言程序设计概述

第六章_单片机C语言程序设计概述(本专科公用)第一部分单片机C语言程序设计概述 教学重点: (1)、 Cx51的数据类型及存储模式; (2)、 80C51特殊功能寄存器(SFR)的Cx51定义
2021-07-15 09:57:49

单片机原理及应用

  本章小结  思考题及习题  实训一 单片机应用系统的开发过程演示  第280C51的结构和原理  2.1 80C51系列概述  2.1.1 MCS-51系列  2.1.2 80C51系列  2.2
2017-08-26 15:54:40

单片机教程书籍推荐:王云51单片机C语言程序设计教程

的数据传送格式 163 12.3 单片机的普通I/O口模拟I2C通信 165 12.3.1 I2C总线信号时序分析 165 12.3.2 I2C总线基本操作时序分析 167 12.4 I2C器件
2018-11-13 13:18:08

单片机练习 - I2C总线协议-转载

.转载MK2大神博客AT24C02与单片机的连接电路图如下:单片机利用P2.0模拟SDA, P2.1模拟SCL.程序代码:[code]//用软件方法模拟I2C总线协议来读写AT24C02 EEPROM
2012-02-02 14:57:47

教你轻松上手51单片机

1、7天入门,教你轻松上手51单片机https://www.moore8.com/series/51dpj?2csdn2、嵌入式系统开发攻略丨完整 全面 细致 实操 汇总https
2021-07-13 08:10:26

AVR单片机 I2C总线 的使用 精选资料分享

基于AVR单片机的Arduino提供了使用I2C总线的库,使用很方便,但是若想有个性化的功能就很难实现本文就在AVR单片机上使用I2C作简要介绍先简单介绍一下I2C总线I2C有两根线,SDA,SCL
2021-07-15 06:56:16

Lora官方sx1278移植到80c51单片机经常报错

求助!有人把sx1278移植到80c51单片机过没,能不能分享一下。因为第一次用51,Keil for c51环境用不习惯。移植时候经常报错。
2019-01-24 22:52:03

MCS-51系列和80C51系列单片机的区别

MCS-51系列和80C51系列单片机的区别&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MCS是Intel公司单片机的系列符号。Intel
2009-08-12 00:32:21

STC15F102W单片机能用80C51单片机程序吗?

STC15F102W单片机能用80C51单片机程序吗?
2023-04-04 16:34:10

STC单片机模拟I2C总线上数据传送速率能达到12M吗?

STC单片机模拟I2C总线上数据传送速率能达到12M吗?
2023-05-08 17:44:28

multism如何能使用单片机80C51

如何能使用呢?我想用80c51进行仿真 但是一放置80c51就出现
2017-03-24 11:01:43

51单片机C语言快速上手

本帖最后由 zgzzlt 于 2012-8-16 13:02 编辑 《51单片机C语言快速上手
2012-08-12 17:40:08

单片机80c51单片机常见英文

单片机80c51单片机常见英文
2019-02-09 21:30:40

【热】I2C串行总线标准驱动程序(C51)-万能程序

本帖最后由 八哥 于 2012-8-30 13:50 编辑 I2C串行总线标准驱动程序(C51)-万能程序~
2012-08-30 13:46:17

【转】80c51单片机常见英文

80c51单片机常见英文
2018-10-14 13:39:59

关于MC44BS373CA的I2C单片机的通信问题

大家好,有问题想请教大家,在使用80C51单片机IO口模拟I2C总线与调制芯片MC44BS373CA的I2C总线口通信时,出现了问题,单片机接受不到MC44BS373CA的应答信号,下面是调试
2011-05-11 11:07:43

周立功 增强型80C51单片机速成与实战

周立功 增强型80C51单片机速成与实战
2012-08-06 13:25:00

基于80C51单片机的交通灯C语言源程序

《基于80C51单片机的交通灯C语言源程序》由会员分享,可在线阅读,更多相关《基于80C51单片机的交通灯C语言源程序(5页珍藏版)》请在人人文库网上搜索。1、include #include
2021-07-15 07:04:01

基于80C51单片机的自动售货机设计

公司出品的80C51单片机为核心的自动售货机,并且着重详细地介绍了自动售货机的整体系统设计方案、硬件选择基础、软件使用方法及技巧。以80C51作为CPU处理单元连接各个功能模块;以4*4矩阵键盘
2021-12-02 07:30:20

基于80c51单片机

求一份基于80c51单片机程序,要求8个灯按13572468顺序点亮,并循环。要求汇编程序
2017-05-11 09:36:38

基于I2C串行总线单片机系统中的数据

本帖最后由 luna 于 2011-3-3 12:06 编辑 简要介绍了I2C串行总线原理及AT24CXX系列串行EEPROM的特点。着重阐述了利用I2C串行总线和AT24CXX系列串行EEPROM实现数据存储的技术,给出了单片机与串行EEPROM硬软件实现方法和实用的读/写子程序
2011-03-02 14:36:42

基于GD32F427开发板的硬件I2C与软件I2C驱动0.91OLED屛

1、硬件I2C&软件I2C驱动0.91OLED  并行总线I2C 总线协议的转换及接口;  同一接口既可实现主机功能又可实现从功能;  主从之间的双向数据传输;  支持 7 位
2022-12-14 16:42:17

怎样在80C51单片机中写扬声器报警程序

怎样在80C51单片机中写扬声器报警程序
2016-04-14 21:31:44

急求80c51单片机的时钟设计可以定时的程序注释

有没有人有80c51单片机的时钟设计可以定时的程序注释,用矩阵键盘进行修改校正时间,进行定时,我找到了参考程序,但有的语句看不懂?
2015-03-25 19:36:29

掌握80C51单片机矩阵键盘的构成原理和软件编程

一、实验目的和任务1、掌握80C51单片机矩阵键盘的构成原理和软件编程。2、掌握80C51单片机数码管动态显示原理和编程。3、掌握80C51单片机LED点阵的构成原理和软件编程。实验原理简介
2021-12-06 06:36:02

数字信号处理器中I2C总线的软件包要如何设计

模式设计的、适用于80C51的虚拟I2C总线软件包,大大简化了80C51I2C接口程序设计,使用户无需了解I2C总线协议的细节,即可实现相应的接口。文献中也给出了一种用于MSP430单片机的软件包
2019-08-07 06:06:39

有关80C51中断系统的基本知识汇总

什么是中断?80C51的中断系统结构是由哪些部分组成的?80C51单片机的中断优先级有哪几条原则?
2021-08-24 06:34:28

浅谈I2C总线

是数据发送者(总线主机)、接收者(总线),也可以二者都是。I2C 是多主机总线,这意味着可以有多个设备充当总线主机的角色。 图1. I2C总线连线图SDA 和 SCL 都是双向的。SPI 总线
2018-11-30 11:50:53

C51单片机模拟I2C总线C语言源程序

C51单片机模拟I2C总线C语言实现 1.&nbsp;电路原理图&nbsp;&nbsp;EEPROM为ATMEL公司的AT24C01A。单片机为ATMEL公司
2008-08-13 17:07:57

采用80C51单片机进行的多个模块结合设计

该智能音乐闹钟是采用80C51单片机进行的多个模块结合设计,其设计包括:数字显示模块,按键模块,定时器模块,发声模块等。时钟采用80C51单片机自身定时器T1进行计时,T0输出音乐方波,整点报时部分
2021-12-01 06:59:28

单片机原理及应用:80C51内部结构与引脚功能#单片机

单片机功能80C51引脚功能
学习硬声知识发布于 2022-11-07 20:00:45

单片机原理及应用:80C51的存储器组织#单片机

单片机80C51
学习硬声知识发布于 2022-11-07 20:02:26

单片机原理及应用:80C51的并行口#单片机

单片机并行80C51
学习硬声知识发布于 2022-11-07 20:04:26

单片机原理与应用: 80C51 CPU的结构和特点#单片机

单片机80C51
学习硬声知识发布于 2022-11-08 18:07:11

单片机原理与应用: 80C51单片机最小应用系统视频#单片机

单片机80C51
学习硬声知识发布于 2022-11-08 18:08:24

单片机原理与应用:80C51单片机的工作方式与时序视频#单片机

单片机80C51
学习硬声知识发布于 2022-11-08 20:01:17

单片机原理及应用: 80C51 CPU的结构和特点#单片机

单片机80C51
学习硬声知识发布于 2022-11-09 02:13:20

80c51单片机和c8051单片机的区别

80c51单片机和c8051单片机的区别。
2016-03-22 16:51:216

80C51单片机的硬件结构是怎么样的?

本文档的主要内容详细介绍的是80C51单片机的硬件结构是怎么样的?主要内容包括了:80C51单片机的内部结构,80C51的外部引脚及功能,80C51的存储器配置,80C51的并行输入/输出接口电路,80C51外围电路设计
2018-09-20 17:24:5123

51单片机教程之80C51单片机的串行口介绍及如何进行串行总线的扩展

本文档的主要内容详细介绍的是51单片机教程之80C51单片机的串行口介绍及如何进行串行总线的扩展。主要内容包括了:1 串行通信基本知识,2 80C51单片机的串行口,3 80C51单片机的串行口应用,4 单片机的串行总线扩展
2018-12-05 11:53:5327

80C51单片机模拟I2C总线主机程序分享

I2C总线协议程序 在使用的过程中一定要注意时序、时间的问题。 i2c.c /* I2C.c 标准80C51单片机模拟I2C总线主机程序 All rights
2018-12-05 15:39:272985

使用51单片机模拟I2C总线程序免费下载

本文档的主要内容详细介绍的是使用51单片机模拟I2C总线程序免费下载我见过最好的,与大家共享。
2019-06-18 17:44:003

80C51单片机与8051单片机的区别是什么

8051单片机80C51单片机从外形看是完全一样的,其指令系统、引脚信号、总线等完全一致(完全兼容),也就是说在8051下开发的软件完全可以在80C51上应用,反过来,在89C51下开发的软件也可以在8051上应用。这两种单片机是完全可移植的。
2019-08-27 17:29:267901

模拟IC与80C51单片机的接口资料下载

模拟IC与80C51单片机的接口资料下载
2021-09-07 15:46:1712

已全部加载完成