新闻中心

EEPW首页>嵌入式系统>设计应用> 基于C8051F340单片机的红外温度监测系统的设计

基于C8051F340单片机的红外温度监测系统的设计

作者: 时间:2011-09-13 来源:网络 收藏


2
为核心,它通过UART总线和USB总线分别与CPLD和电脑相连接。

本文引用地址://m.amcfsurvey.com/article/172498.htm

b.jpg


2.1 数据采集模块
数据采集模块的核心模块由CPLD实现,CPLD接收到控制命令后进行复位并开始工作,分时模块和门电路配合实现传感器的分时启动以及屏蔽掉SPI总线发回的环境数据及使能信号无效(高电平)时的乱码。SPI模块实现CPLD的从器件接受功能,每次工作将TN9发回的16位数据存入寄存器。寄存器控制模块在接受完16位数据后,启动串口发送,将高低8位数据分别发送给,单片机在其中断函数中进行相应处理。
2.2 单片机模块
USB数据发送功能的实现是这一部分的难点,这里使用Silicon Laboratories公司提供的USBXpress和Configuration Wizard开发包并结合Keil uVision3开发环境可以很方便的实现C80S1F340单片机的配置工作,这样单片机程序编写和USB通信开发难度,我们只需要关注自己要实现的功能部分并不需要很了解复杂的USB通信协议。

c.jpg



评论


相关推荐

技术专区

关闭