摘要:本文介绍了基于USB总线的数据采集设备的开发方法,包括硬件设计、firmware(固件)设计、基于windows驱动程序模型(WDM)的设备驱动程序设计以及应用软件的设计,同时也介绍了基于USB的远程数据采集系统。关键词:通用串行总线;数据采集;单片机在工业生产和科学技术研究过程的各行业中,常常要对各种数据进行采集,现在常用的采集方式是在PC机或工控机内安装数据采集卡,如A/D卡及RS-422卡、RS-485卡。采集卡不仅安装麻烦,易受机箱内环境的影响,而且由于受计算机插槽数量和地址、中断资源的限制,不可能挂接很多设备。而通用串行总线(UniversalSerialBus,简称USB)的
1
课程设计的程控滤波器 画了pcb 还做了仿真 主要是滤波器部分的仿真
2022-03-31 10:43:04 377KB 单片机 滤波器 pcb
1
基于89C51单片机控制的红外通信设计 基于89C51单片机控制的红外通信设计
1
基于at24c02存储器的数据读写控制,单片机开机时将at24c02中某地址中的数读出来用七段数码管显示,并加一又写回去,如此便可用于单片机开关机次数记录,*在仿真中用复位模拟单片机的开关机*
2022-03-29 09:35:44 46KB at24c02 89c51
1
89c51单片机中文说明书 89c51单片机中文说明书
2022-03-27 09:52:00 2.12MB 89c51 单片机 中文 说明书
1
随着科技的发达,以及人民生活水平的提高,人民室内生活环境不断改善,出现了空调、智能温度器、室内净化器等一系列改善人民生活条件的高科技产品。然而这并不能满足人民越来越高的生活需求,有些人提出了湿度的要求,本设计就在此基础上,设计一种基于89C51单片机控制的智能湿度控制系统。 此系统采用了精密的检测电路(包刮精密对称方波发生器、对数放大及半波整流、温度补偿及温度自动校正及滤波电路等几部分电路组成),能够自动、准确检测环境空气的相对湿度,并将检测数据通过A/D转换后,送到处理器(AT89C51)中,然后通过软件的编程,将当前环境的相对湿度值转换为十进制数字后,再通过数码管来显示;而且,通过软件编程,再加上相应的控制电路(光电耦合及继电器等部分电路组成),设计出可以自动的调节当前环境的相对湿度:当室内空气湿度过高时,控制系统自动启动抽风机,减少室内空气中的水蒸气,以达到降低空气湿度的目的;当室内空气湿度过低时,控制系统自动启动蒸汽机,增加空气的水蒸气,以达到增加湿度的目的,使空气湿度保持在理想的状态;键盘设置及调整湿度的初始值,另外在设计个过程当中,考虑了处理器抗干扰,加入了单片机监视电路。
2022-03-20 17:53:21 1.07MB 89C51 温度 湿度 通风
1
论述了基于ST7920控制器的液晶显示器LG128645的画点和画线方法,给出了相应的硬件接口电路和基于89C51的详细实现程序,其他类型的LCD也可参照本文实现图形绘制功能。
2022-03-15 08:59:14 564KB LG128645 液晶显示器 ST7920 89C51 画点 画线
1
关于单片机的矩阵键盘显示!proteus中的keypad有自动消除抖动的功能,所以使用按键!!
2022-03-10 14:29:05 102KB 单片机 矩阵键盘显示
1
本程序利用STC89C51单片机从DS18B20中读取温度数据,并且通过数码管显示出来(带小数为)。
2022-03-10 11:43:44 29KB DS18B20 89C51
1