- 16
- 0
- 约1.11千字
- 约 10页
- 2021-03-03 发布于北京
- 举报
情境八 AT89S51单片机串行接口设计 知识与技能目标 知识目标: 1. 了解常用单片机串行扩展方式。 2. 掌握SPI总线的使用方法。 3. 掌握TLC5615等典型器件的编程方法。 4. 掌握单片机应用系统设计方法。 技能目标: 1.掌握单片机系统调试方法。 2.掌握单片机串行扩展电路的各种连接方法及编程方法。 8.3.1 SPI总线应用 SPI(Serial Peripheral Interface)串行总线是由Motorola公司开发的全双工同步串行总线,用于MCU与EEPROM、ADC、FRAM和显示驱动器之类的慢速外设器件间的串行通信。 主要特点 可以同时发出和接收串行数据。 可以当作主机或从机工作,提供频率可编程时钟,发送结束中断标志,写冲突保护,总线竞争保护等。 SPI总线协议 SS是控制芯片是否被选中的,也就是说只有片选信号为预先规定的使能信号时(高电位或低电位),对此芯片的操作才有效。通过SS信号使得SPI允许在同一总线上连接多个SPI设备。 SPI是串行通信协议,数据是一位一位的从高到低位传输的。由SCK提供时钟脉冲,MISO、MOSI则基于此脉冲完成数据传输。数据通过MOSI线在时钟上升沿或下降沿时输出,在紧接着的下降沿或上升沿由MISO线读取。在至少8次时钟信号的改变(上沿和下沿为一次),就可以完成8位数据的传输。 数据传输的时钟波特率可以高达5Mbps,具体速度大小取决于SPI硬件。 SPI总线时序图 8.3.2 串行D/A转换器TLC5615 TLC5615 是TI公司生产的高性能10位电压输出型串行D/ A转换器,最大输出电压是基准电压值的两倍。具有上电复位功能,即把 DAC 寄存器复位至全零。只需要通过SPI串行总线就可以完成10位数据的D/ A转换,适用于电池供电的测试仪表、移动电话,也适用于数字失调与增益调整以及工业控制场合。 TLC5615 各引脚功能 DIN:串行数据输入端。 SCLK:串行时钟输入端。 CS:芯片选用端,低电平有效。 DOUT:用于级联时的串行数据输出端。 AGND:模拟接地端。 REFIN:基准电压输入端,2V~(VDD ?2),通常取2.048V。 OUT:D/A转换模拟电压输出端。 VDD:正电源端,电压范围4.5~5.5V,通常取 5V。 TLC5615的工作时序 TLC5615接口电路及编程 本章结束 九江职业技术学院电气工程系 * 九江职业技术学院电气工程系 任务8.3 TLC5615的设计与仿真 利用TLC5615串行D/A转换器实现的波形发生器 九江职业技术学院电气工程系
您可能关注的文档
- 宠物店铺管理经营 宠物店铺的管理 宠物用品创业失败案例-pets.com.ppt
- 宠物店铺管理经营 宠物店铺的设计 宠物店铺商品陈列的原则.ppt
- 宠物服饰与摄影 摄影常识 横向持机.ppt
- 宠物护理与保健 口腔和牙齿的常见疾病 口腔肿瘤.ppt
- 宠物护理与保健 口腔和牙齿的常见疾病 牙周炎.ppt
- 宠物疾病诊疗 口腔、咽及食管检查 咽检查.ppt
- 宠物美容 宠物美容、宠物美容工作环境的清洁与卫生 宠物美容环境与设备的清洁卫生.ppt
- 宠物美容 宠物美容、贵宾犬的美容造型修剪 泰迪装花生头的修剪.ppt
- 宠物美容 犬、猫的保定技巧 对美容犬的训练与抱姿.ppt
- 宠物内科病 鼻炎诊断要点 鼻炎诊断.ppt
最近下载
- 概率论知到智慧树期末考试答案题库2025年重庆理工大学.docx VIP
- 段桃芳尸检报告.pptx VIP
- 统编版(2024)七年级下册道德与法治期末复习:全册主要知识点背诵提纲.docx VIP
- K、DK系列使用说明书.pdf
- (25格)舒尔特方格练习题儿童注意力训练(每日一练,共7份).docx VIP
- 舒尔特方格综合练习题(每日一练,共 5份).docx VIP
- NXT Head保养更新版.ppt VIP
- 2019款一汽丰田卡罗拉_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 2026年春季人教版小学数学三年级下册教学计划(含进度表).docx VIP
- 长安三万里 中英文字幕.docx VIP
原创力文档

文档评论(0)