首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于C8051F340单片机的红外温度监测系统的设计
来源:本站整理  作者:佚名  2011-09-15 05:28:02



    2 系统设计
    系统以C8051F340单片机为核心,它通过UART总线和USB总线分别与CPLD和电脑相连接。

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

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:218,683.60000 毫秒