- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【训练项目3-2】IIC通信系统设计与制作 一、项目描述 在Proteus软件和单片机实训板上,将单片机P1口连接到1位数码管的数据端口,P2口连接AT24C02的SCK和SDA引脚,将0-9数字依次写入AT24C02存储器,然后从存储器中读出,并在数码管上显示。 二、项目实训仪器、设备及实训材料 工具、设备和耗材 数量 工具、设备和耗材 数量 工具、设备和耗材 数量 电脑 1台 51单片机下载线和USB线 1根 杜邦导线 8P Keil uVision4 1套 晶振12M 1只 AT89S51/STC60S2 1片 Proteus7.5软件 1套 单片机实训板 1块 稳压电源 1台 三、项目实施过程及其步骤 四、思考与分析 (1)如何一次对AT24C02写入多个数据? (2)AT24C02串行EEPROM的SDA和SCL线必须外接上拉电阻,为什么? 3.2 I2C串行通信与EEPROM数据存储器 3.2.1??I2C串行通信模式 I2C总线(Inter Integrated Circuit内部集成电路总线)是两线式串行总线,仅需要时钟和数据两根线就可以进行数据传输,仅需要占用微处理器的2个IO引脚,使用时十分方便。I2C总线还可以在同一总线上挂多个器件,每个器件可以有自己的器件地址,读写操作时需要先发送器件地址,该地址的器件得到确认后便执行相应的操作,而在同一总线上的其它器件不做响应,称之为器件寻址。当执行数据传送时,启动数据传输并产生时钟信号的器件称为主器件,被寻址的器件称为从器件。进入I2C总线上的器件若发送数据到总线上,则定义为发送器;若接收总线上的数据,则定义为接收器。 2. I2C总线协议 3.2.2 AT24C02 SDA:串行地址/数据输入/输出端。 SCL:时钟串行端。 WP:写保护端。该端必须接到VCC或VSS端。如果接到VCC端,写操作禁止,整个存储器写保护,读数据不受影响;如果接到VSS端,读/写使能,允许读/写。 A0、A1、A2:器件地址输入引脚。作为硬件地址,总线上可同时级联8个AT24C02器件。 1. 写操作 字节写时序图 页写时序图 2.读操作 随机读时序 顺序读时序 学习情境三 键盘系统设计与制作 知识目标 1.理解串行通信的基本概念、特点和分类; 2.掌握单片机串行口的结构、特点、工作方式及应用; 3.掌握I总线的基本原理及应用; 4.掌握EEPROM存储器的使用方法; 5.掌握MAX232芯片的作用及使用方法。 能力目标 1.能实现多个MCS-51单片机之间的单向、双向通信; 2.能实现单片机和PC机之间的单向、双向通信; 3.能使用单片机I/O口模拟I2C总线和EEPROM进行通信; 4.能进行KEIL和PROTEUS联机仿真测试; 5.能绘制程序流程图。 【训练项目3-1】串口通信系统设计与制作 一、项目要求 在Proteus仿真软件上,采用单片机的串行口P3.0(RXD)和P3.1(TXD),实现单片机之间的双机通信和多机通信,并将接收到的数据通过1位数码管显示出来;在单片机实训板上采用MAX232实现单片机和PC机之间的串行通信,通过上位机软件发送时、分、秒数据给单片机,单片机将接收到的数据回发给PC机并通过数码管显示。 二、项目实训仪器、设备及实训材料 工具、设备和耗材 数量 工具、设备和耗材 数量 工具、设备和耗材 数量 电脑 1台 51单片机下载线和USB线 1根 杜邦导线 8P Keil uVision4 1套 晶振11.059M 1只 AT89S51/STC60S2 1片 Proteus7.5软件 1套 单片机实训板 1块 稳压电源 1台 三、项目实施过程及其步骤 任务1 单片机之间的双机通信系统设计与制作 任务描述:在Proteus仿真软件上,甲机发送1个数字0-9给乙机,乙机接收甲机发来的数据并通过数码管显示。乙机将刚接收到的数据加1后再发送给甲机,甲机显示接收到的数据。 任务2 单片机之间的多机通信系统设计与制作 任务描述:在Proteus软件上,主机发送两个0-9数字分别给从机1和从机2,从机接收到数据后在数码管上显示数字。 任务3 单片机和PC机之间通信系统设计与制作 任务描述:在Proteus软件上,通过虚拟串口实现单片机和PC机之间的通信;在单片机实训板上,将单片机的串行口RXD和TXD连接到MAX232电路的J12,通过上位机软件发送时、分、秒3个数据给单片机,单片机将接收到的数据显示在6位数码管上。 四、思考与分析 (1)本程序设置波特率为9600bps,若设置为2400bps,能采用几种方法?如何实现? (2)简述单片机进行多机通信的原理。 (3)试比较MAX232、MAX422和MAX485之间的区别? (4
您可能关注的文档
- 温州童装 招商加盟概论.pdf
- 浦东金桥_2011资料.pdf
- _房地产开发项目策划.ppt
- 第5讲 立体表面交线Ⅱ.ppt
- 铁路工程投资控制剖析.ppt
- 物流配送方法介绍.ppt
- 750SR路由器快速配置手册.pdf
- 手绘配景画法(草,花,树,水)画法教程步骤图.pdf
- 初中生物地理会考复习资料人教版带插图.pdf
- 招华·曦城财经大讲坛筹备企划.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)