虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

数据<b>记录仪</b>

  • 溫度華氏轉變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void)

    溫度華氏轉變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級!!\n") else if (a>=80) printf("73分=B等級!!\n") else if (a>=70) printf("73分=C等級!!\n") else if (a>=60) printf("73分=D等級!!\n") else if (a<60) printf("73分=E等級!!\n") } { if (b>=90) printf("b=A等級!!\n") else if (b>=80) printf("85分=B等級!!\n") else if (b>=70) printf("85分=C等級!!\n") else if (b>=60) printf("85分=D等級!!\n") else if (b<60) printf("85分=E等級!!\n") } { if (c>=90) printf("c=A等級!!\n") else if (c>=80) printf("66分=B等級!!\n") else if (c>=70) printf("66分=C等級!!\n") else if (c>=60) printf("66分=D等級!!\n") else if (c<60) printf("66分=E等級!!\n") } system("pause") return 0 }

    标签: include stdlib stdio gt

    上传时间: 2014-11-10

    上传用户:wpwpwlxwlx

  • 溫度華氏轉變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void)

    溫度華氏轉變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級!!\n") else if (a>=80) printf("73分=B等級!!\n") else if (a>=70) printf("73分=C等級!!\n") else if (a>=60) printf("73分=D等級!!\n") else if (a<60) printf("73分=E等級!!\n") } { if (b>=90) printf("b=A等級!!\n") else if (b>=80) printf("85分=B等級!!\n") else if (b>=70) printf("85分=C等級!!\n") else if (b>=60) printf("85分=D等級!!\n") else if (b<60) printf("85分=E等級!!\n") } { if (c>=90) printf("c=A等級!!\n") else if (c>=80) printf("66分=B等級!!\n") else if (c>=70) printf("66分=C等級!!\n") else if (c>=60) printf("66分=D等級!!\n") else if (c<60) printf("66分=E等級!!\n") } system("pause") return 0 }

    标签: include stdlib stdio gt

    上传时间: 2013-12-12

    上传用户:亚亚娟娟123

  • 给定两个集合A、B

    给定两个集合A、B,集合内的任一元素x满足1 ≤ x ≤ 109,并且每个集合的元素个数不大于105。我们希望求出A、B之间的关系。 任 务 :给定两个集合的描述,判断它们满足下列关系的哪一种: A是B的一个真子集,输出“A is a proper subset of B” B是A的一个真子集,输出“B is a proper subset of A” A和B是同一个集合,输出“A equals B” A和B的交集为空,输出“A and B are disjoint” 上述情况都不是,输出“I m confused!”

    标签:

    上传时间: 2017-03-15

    上传用户:yulg

  • 家庭内温度记录仪器与计算机之间的通讯软件

    家庭内温度记录仪器与计算机之间的通讯软件,可将记录仪内数据读入计算机并显示对应曲线

    标签: 仪器 温度记录 计算机

    上传时间: 2017-07-18

    上传用户:caiiicc

  • 单片机读写U盘 U盘读写模块 USB读写模块

    单片机读写U盘的模块 USB118 _不用电脑也能读写U盘中的文件! ■ 型 号: USB118AD USB118A 关键词:U盘、单片机、USB2.0、USB Host、USB主设备、设备黑匣子、数据记录 ■ 简 介 目前,基于USB2.0接口的移动存储设备已经被广泛使用,尤其是采用USB-FLASH技术的U盘产品的容量由几年前的16M增加到现在的4G以上。我们知道,U盘通常是作为计算机的外部存储设备,能否脱离计算机直接向U盘读写文件呢?答案是肯定的。USB118系列嵌入式U盘读写模块提供了通过串口或SPI口读写U盘的简单途径,由此结合单片机的RS232串口或高速SPI总线就可以实现对U盘上的文件读写。 USB118AD型高速U盘读写模块是对USB118A模块的性能进行改进后的USB2.0接口的高速模块,具有与USB118A模块完全兼容的串口,同时增加了高速的SPI接口,主要应用于便携仪器或者嵌入式数据采集系统的外挂式海量存储。 ■ 特 征 ◆ 不必了解USB协议,直接嵌入用户系统 ◆ 兼容1G以上U盘、移动硬盘 ◆ USB2.0接口,提供USB HOST接口 ◆ RS232串口波特率:57600/115200/9600bps ◆ 高速SPI接口文件传输速度:150KByte/Sec ◆ 支持文件系统:FAT16/FAT32 ◆ 创建Word、 Excel、二进制等各种类型文件 ◆ 提供单片机编程实例C51源代码 ◆ 提供模块测试板及电脑串口测试软件 ◆ 直流5V供电,电流100mA(不含U盘) ◆ 模块只有火柴盒大小:51.6×43×12mm ■ 应 用 ◆ 海量数据采集存储 ◆ 设备黑箱子 ◆ 考勤机数据记录 ◆ 石油仪器仪表 ◆ 纺织机械 ◆ 水文监测 ◆ 无纸记录仪

    标签: USB 单片机 U盘读写模块 读写U盘

    上传时间: 2013-06-03

    上传用户:1234567890qqq

  • 基于ARM的远程数据采集传输系统

    在实际工程中,往往有大量分布广泛的现场数据需要远程采集传输。数据采集传输系统已经在实现自动化过程中发挥了重大作用。但还存在采集通道少、速率低、数据传输方式不灵活,操作复杂,对测试环境要求较高等问题。如何建立起新一代灵活、高效、高速、多通道、实用性强、覆盖面广、适应复杂监测环境的数据采集传输系统成为一个重要的工程问题。 随着社会的发展和进步,环境和生态的恶化越来越明显,日益威胁着人类的生存和发展。环境监测是环境保护的重要组成部分和基础性工作。国家环保部于2008年制定了《污染源在线自动监控(监测)数据采集传输仪技术要求标准》。本文在分析数据采集传输系统研究现状和发展趋势的基础上,依照该标准,研究了一种多种信号标准兼容,多种采集通道可选的环境监测用数据采集传输系统。课题来源于济南大陆机电有限公司委托科研项目(项目编号:W0624)。本文主要进行了以下工作: (1)分析研究数据采集传输系统的重要意义。调研数据采集传输系统的研究现状和发展趋势。分析环境监测用数据采集传输系统的特点。 (2)以国家环境保护部制定的《污染源在线自动监控(监测)数据采集传输仪技术要求标准》为依据,分析了环境监测用数据采集传输系统的特殊功能需求,制定了系统技术参数。为解决系统核心板与功能板架构存在的接口防震性差,系统不稳定等问题,提出功能主板与扩展接口板的系统架构。选用ARM9处理器S3C2440和嵌入式linux操作系统。 (3)以开发达到环保标准的数据采集传输系统为目标,进行了系统硬件设计制作。分析了系统的地址空间。详细分析了系统的扩展接口分配和地址空间分配,避免了总线等硬件资源的冲突。基于系统功能主板的总线扩展接口和GPIO扩展接口扩展了开关量采集单元、开关量输出单元、串口单元、模拟量采集单元、人机交互单元等功能单元等电路。设计制作了印制电路板。 (4)研究嵌入式linux开发过程,分析嵌入式linux驱动与应用程序架构。构建了交叉的嵌入式linux开发环境。对环境监测用数据采集传输系统的特定功能单元进行软件开发。主要进行了总线操作、模拟量采集、RS-232串口数据传输、GPRS数据传输、智能仪表的RS-485通讯等驱动应用程序开发。

    标签: ARM 远程数据采集 传输系统

    上传时间: 2013-07-10

    上传用户:klds

  • 基于ARM与DSP的铁路信号测试仪设计(ARM部分)

    轨道电路是列车运行实现自动控制和远程控制的基础设备之一,铁路信号系统是保证运输安全的基础设施,是实现铁路统一指挥调度,保证列车运行安全、提高运输效率和质量的关键技术设备,也是铁路信息化的重要技术领域。 基于ARM与DSP的铁路信号测试仪主要作用是及时测试铁路信号状况,反映铁路运行的情况。开发此套系统是集测试25Hz相敏轨道电路的电压自动记录仪以及相位差监测仪、ZPW-2000A的载频与低频测试功能于一体,是性价比较高、功能齐全的监测管理系统,它发挥了ARM控制性好与DSP计算速度快的优势,实现了互补。由于采用的主要是集成芯片,所以体积小,重量轻,功耗低和便于携带,便于现场检测。在满足要求的前提下,为降低开发成本提高可靠性,CPU采用LPC2210的ARM7芯片。为使测试仪直观、操作简便,系统提供了良好的人机界面,包括显示,按键操作等。 论文对FFT以及相关算法进行了分析和Matlab仿真;论文中给出了时钟电路、LCD电路、数据存储器Flash、JTAG等各功能模块的设计原理,完成了硬件电路设计;系统软件设计遵循模块化、自顶向下的设计思路。在软件设计方面,首先采用的是传统主循环控制方法,功能上主要实现了A/D采样程序、LCD显示程序、数据存储程序等的设计,对两路25Hz信号电压相位差的计算,其误差不人于1度。为了改善系统性能提高系统的实时性,系统中引入实时操作系统μC/OS-Ⅱ,也有利于代码移植及系统功能扩展。

    标签: ARM DSP 铁路信号 试仪设计

    上传时间: 2013-04-24

    上传用户:隐界最新

  • 基于ARM的汽车黑匣子的研究与设计

    汽车黑匣子(又称汽车行驶记录仪)是一种使用在汽车上的数字式电子记录装置。这种装置能对车辆的行驶速度、时间、里程以及有关车辆行驶的其他状态信息进行记录存储并可通过接口实现数据输出。汽车行驶记录仪的使用,对抑制疲劳驾驶、车辆超速等交通违章、约束驾驶人员的不良驾驶行为、保障车辆行驶安全以及道路交通事故的分析鉴定具有重要的作用。本文根据汽车行驶记录仪国家标准GB/T 19056-2003,并在此基础上开发设计了一种具有音视频处理功能的汽车黑匣子,采用的是三星公司的S3C2440 32位ARM处理器和Linux操作系统,同时为了使汽车黑匣子能更方便地与上位机之间进行通讯,本系统采用了USB Mass Storage设备来实现数据的传输。 论文首先介绍了汽车黑匣子的研究背景,并对国内外汽车黑匣子的研究现状进行了概括,在此基础上提出了本课题需要完成的目标。接下来,论文阐述了系统总体设计的构思以及各个功能模块不同方案优劣的比较,给出了最后的设计方案,并建立了系统的开发平台。在硬件设计方面详细地介绍了各主要功能部件及电路的设计和特点。在软件设计单元介绍了Linux操作系统和Bootloader的特点,并给出了系统软件的各模块程序设计。在文件系统设计部分,论文讨论了在NandFlash中建立FAT文件系统的实现方法。最后通过Linux下USB Mass Storage设备驱动的设计和调试,实现汽车黑匣子记录的数据通过USB接口与PC机或PDA之间的通信。 本文在结束处对整个课题作出总结,并指出在本系统现有的基础上性能还可以进一步改善和改进的地方。

    标签: ARM 汽车黑匣子

    上传时间: 2013-05-27

    上传用户:dianxin61

  • 定点乘法器设计(中文)

       定点乘法器设计(中文)  运算符:   + 对其两边的数据作加法操作; A + B   - 从左边的数据中减去右边的数据; A - B   - 对跟在其后的数据作取补操作,即用0减去跟在其后的数据; - B   * 对其两边的数据作乘法操作; A * B   & 对其两边的数据按位作与操作; A & B   # 对其两边的数据按位作或操作; A # B   @ 对其两边的数据按位作异或操作; A @ B   ~ 对跟在其后的数据作按位取反操作; ~ B   << 以右边的数据为移位量将左边的数据左移; A << B   $ 将其两边的数据按从左至右顺序拼接; A $ B

    标签: 定点 乘法器设计

    上传时间: 2013-12-17

    上传用户:trepb001

  • MSP430系列flash型超低功耗16位单片机

    MSP430系列flash型超低功耗16位单片机MSP430系列单片机在超低功耗和功能集成等方面有明显的特点。该系列单片机自问世以来,颇受用户关注。在2000年该系列单片机又出现了几个FLASH型的成员,它们除了仍然具备适合应用在自动信号采集系统、电池供电便携式装置、超长时间连续工作的设备等领域的特点外,更具有开发方便、可以现场编程等优点。这些技术特点正是应用工程师特别感兴趣的。《MSP430系列FLASH型超低功耗16位单片机》对该系列单片机的FLASH型成员的原理、结构、内部各功能模块及开发方法与工具作详细介绍。MSP430系列FLASH型超低功耗16位单片机 目录  第1章 引 论1.1 MSP430系列单片机1.2 MSP430F11x系列1.3 MSP430F11x1系列1.4 MSP430F13x系列1.5 MSP430F14x系列第2章 结构概述2.1 引 言2.2 CPU2.3 程序存储器2.4 数据存储器2.5 运行控制2.6 外围模块2.7 振荡器与时钟发生器第3章 系统复位、中断及工作模式3.1 系统复位和初始化3.1.1 引 言3.1.2 系统复位后的设备初始化3.2 中断系统结构3.3 MSP430 中断优先级3.3.1 中断操作--复位/NMI3.3.2 中断操作--振荡器失效控制3.4 中断处理 3.4.1 SFR中的中断控制位3.4.2 中断向量地址3.4.3 外部中断3.5 工作模式3.5.1 低功耗模式0、1(LPM0和LPM1)3.5.2 低功耗模式2、3(LPM2和LPM3)3.5.3 低功耗模式4(LPM4)22 3.6 低功耗应用的要点23第4章 存储空间4.1 引 言4.2 存储器中的数据4.3 片内ROM组织4.3.1 ROM 表的处理4.3.2 计算分支跳转和子程序调用4.4 RAM 和外围模块组织4.4.1 RAM4.4.2 外围模块--地址定位4.4.3 外围模块--SFR4.5 FLASH存储器4.5.1 FLASH存储器的组织4.5.2 FALSH存储器的数据结构4.5.3 FLASH存储器的控制寄存器4.5.4 FLASH存储器的安全键值与中断4.5.5 经JTAG接口访问FLASH存储器39第5章 16位CPU5.1 CPU寄存器5.1.1 程序计数器PC5.1.2 系统堆栈指针SP5.1.3 状态寄存器SR5.1.4 常数发生寄存器CG1和CG25.2 寻址模式5.2.1 寄存器模式5.2.2 变址模式5.2.3 符号模式5.2.4 绝对模式5.2.5 间接模式5.2.6 间接增量模式5.2.7 立即模式5.2.8 指令的时钟周期与长度5.3 指令组概述5.3.1 双操作数指令5.3.2 单操作数指令5.3.3 条件跳转5.3.4 模拟指令的简短格式5.3.5 其他指令第6章 硬件乘法器6.1 硬件乘法器6.2 硬件乘法器操作6.2.1 无符号数相乘(16位×16位、16位×8位、8位×16位、8位×8位)6.2.2 有符号数相乘(16位×16位、16位×8位、8位×16位、8位×8位)6.2.3 无符号数乘加(16位×16位、16位×8位、8位×16位、8位×8位)6.2.4 有符号数乘加(16位×16位、16位×8位、8位×16位、8位×8位)6.3 硬件乘法器寄存器6.4 硬件乘法器的软件限制6.4.1 寻址模式6.4.2 中断程序6.4.3 MACS第7章 基础时钟模块7.1 基础时钟模块7.2 LFXT1与XT27.2.1 LFXT1振荡器7.2.2 XT2振荡器7.2.3 振荡器失效检测7.2.4 XT振荡器失效时的DCO7.3 DCO振荡器7.3.1 DCO振荡器的特性7.3.2 DCO调整器7.4 时钟与运行模式7.4.1 由PUC启动7.4.2 基础时钟调整7.4.3 用于低功耗的基础时钟特性7.4.4 选择晶振产生MCLK7.4.5 时钟信号的同步7.5 基础时钟模块控制寄存器7.5.1 DCO时钟频率控制7.5.2 振荡器与时钟控制寄存器7.5.3 SFR控制位第8章 输入输出端口8.1 引 言8.2 端口P1、P28.2.1 P1、P2的控制寄存器8.2.2 P1、P2的原理8.2.3 P1、P2的中断控制功能8.3 端口P3、P4、P5和P68.3.1 端口P3、P4、P5和P6的控制寄存器8.3.2 端口P3、P4、P5和P6的端口逻辑第9章 看门狗定时器WDT9.1 看门狗定时器9.2 WDT寄存器9.3 WDT中断控制功能9.4 WDT操作第10章 16位定时器Timer_A10.1 引 言10.2 Timer_A的操作10.2.1 定时器模式控制10.2.2 时钟源选择和分频10.2.3 定时器启动10.3 定时器模式10.3.1 停止模式10.3.2 增计数模式10.3.3 连续模式10.3.4 增/减计数模式10.4 捕获/比较模块10.4.1 捕获模式10.4.2 比较模式10.5 输出单元10.5.1 输出模式10.5.2 输出控制模块10.5.3 输出举例10.6 Timer_A的寄存器10.6.1 Timer_A控制寄存器TACTL10.6.2 Timer_A寄存器TAR10.6.3 捕获/比较控制寄存器CCTLx10.6.4 Timer_A中断向量寄存器10.7 Timer_A的UART应用 第11章 16位定时器Timer_B11.1 引 言11.2 Timer_B的操作11.2.1 定时器长度11.2.2 定时器模式控制11.2.3 时钟源选择和分频11.2.4 定时器启动11.3 定时器模式11.3.1 停止模式11.3.2 增计数模式11.3.3 连续模式11.3.4 增/减计数模式11.4 捕获/比较模块11.4.1 捕获模式11.4.2 比较模式11.5 输出单元11.5.1 输出模式11.5.2 输出控制模块11.5.3 输出举例11.6 Timer_B的寄存器11.6.1 Timer_B控制寄存器TBCTL11.6.2 Timer_B寄存器TBR11.6.3 捕获/比较控制寄存器CCTLx11.6.4 Timer_B中断向量寄存器第12章 USART通信模块的UART功能12.1 异步模式12.1.1 异步帧格式12.1.2 异步通信的波特率发生器12.1.3 异步通信格式12.1.4 线路空闲多机模式12.1.5 地址位多机通信格式12.2 中断和中断允许12.2.1 USART接收允许12.2.2 USART发送允许12.2.3 USART接收中断操作12.2.4 USART发送中断操作12.3 控制和状态寄存器12.3.1 USART控制寄存器UCTL12.3.2 发送控制寄存器UTCTL12.3.3 接收控制寄存器URCTL12.3.4 波特率选择和调整控制寄存器12.3.5 USART接收数据缓存URXBUF12.3.6 USART发送数据缓存UTXBUF12.4 UART模式,低功耗模式应用特性12.4.1 由UART帧启动接收操作12.4.2 时钟频率的充分利用与UART的波特率12.4.3 多处理机模式对节约MSP430资源的支持12.5 波特率计算 第13章 USART通信模块的SPI功能13.1 USART同步操作13.1.1 SPI模式中的主模式13.1.2 SPI模式中的从模式13.2 中断与控制功能 13.2.1 USART接收/发送允许位及接收操作13.2.2 USART接收/发送允许位及发送操作13.2.3 USART接收中断操作13.2.4 USART发送中断操作13.3 控制与状态寄存器13.3.1 USART控制寄存器13.3.2 发送控制寄存器UTCTL13.3.3 接收控制寄存器URCTL13.3.4 波特率选择和调制控制寄存器13.3.5 USART接收数据缓存URXBUF13.3.6 USART发送数据缓存UTXBUF第14章 比较器Comparator_A14.1 概 述14.2 比较器A原理14.2.1 输入模拟开关14.2.2 输入多路切换14.2.3 比较器14.2.4 输出滤波器14.2.5 参考电平发生器14.2.6 比较器A中断电路14.3 比较器A控制寄存器14.3.1 控制寄存器CACTL114.3.2 控制寄存器CACTL214.3.3 端口禁止寄存器CAPD14.4 比较器A应用14.4.1 模拟信号在数字端口的输入14.4.2 比较器A测量电阻元件14.4.3 两个独立电阻元件的测量系统14.4.4 比较器A检测电流或电压14.4.5 比较器A测量电流或电压14.4.6 测量比较器A的偏压14.4.7 比较器A的偏压补偿14.4.8 增加比较器A的回差第15章 模数转换器ADC1215.1 概 述15.2 ADC12的工作原理及操作15.2.1 ADC内核15.2.2 参考电平15.3 模拟输入与多路切换15.3.1 模拟多路切换15.3.2 输入信号15.3.3 热敏二极管的使用15.4 转换存储15.5 转换模式15.5.1 单通道单次转换模式15.5.2 序列通道单次转换模式15.5.3 单通道重复转换模式15.5.4 序列通道重复转换模式15.5.5 转换模式之间的切换15.5.6 低功耗15.6 转换时钟与转换速度15.7 采 样15.7.1 采样操作15.7.2 采样信号输入选择15.7.3 采样模式15.7.4 MSC位的使用15.7.5 采样时序15.8 ADC12控制寄存器15.8.1 控制寄存器ADC12CTL0和ADC12CTL115.8.2 转换存储寄存器ADC12MEMx15.8.3 控制寄存器ADC12MCTLx15.8.4 中断标志寄存器ADC12IFG.x和中断允许寄存器ADC12IEN.x15.8.5 中断向量寄存器ADC12IV15.9 ADC12接地与降噪第16章 FLASH型芯片的开发16.1 开发系统概述16.1.1 开发技术16.1.2 MSP430系列的开发16.1.3 MSP430F系列的开发16.2 FLASH型的FET开发方法16.2.1 MSP430芯片的JTAG接口16.2.2 FLASH型仿真工具16.3 FLASH型的BOOT ROM16.3.1 标准复位过程和进入BSL过程16.3.2 BSL的UART协议16.3.3 数据格式16.3.4 退出BSL16.3.5 保护口令16.3.6 BSL的内部设置和资源附录A 寻址空间附录B 指令说明B.1 指令汇总B.2 指令格式B.3 不增加ROM开销的模拟指令B.4 指令说明(字母顺序)B.5 用几条指令模拟的宏指令附录C MSP430系列单片机参数表附录D MSP430系列单片机封装形式附录E MSP430系列器件命名

    标签: flash MSP 430 超低功耗

    上传时间: 2014-04-28

    上传用户:sssnaxie