您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. IIC,SPI,UART的区别

  2. 第一个区别当然是名字: SPI(Serial Peripheral Interface:串行外设接口); I2C(INTER IC BUS:意为IC之间总线) UART(Universal Asynchronous Receiver Transmitter:通用异步收发器) 第二,区别在电气信号线上: SPI总线由三条信号线组成:串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)。SPI总线可以实现 多个SPI设备互相连接。提供SPI串行时钟的SPI设备为SPI主机或 主设备
  3. 所属分类:C

    • 发布日期:2009-08-06
    • 文件大小:14336
    • 提供者:mutehold
  1. 10天学会AVR和C语言_异步串口UART

  2. 第一讲:开发板和软件的操作使用 1、 介绍配件。 2、 安装软件(ICC AVR 和AVR STUDIO)及其使用,包括新建工程、程序下载,仿真调试;整板测试;板上资源。 3、 着重介绍一下USB接口的仿真器。 第二讲:AVR单片机的概述和C语言的基础知识 1、 AVR单片机的概述包括它的优点、片上资源。 2、 C语言的基础包括电平特性、2进制与16进制的表示及转换、二进制数的逻辑运算,数据类型,运算符。 3、 着重讲一下特有的BIT()操作,C中的各种语句。 4、 介绍一下AVR单片机IO口
  3. 所属分类:硬件开发

    • 发布日期:2010-03-20
    • 文件大小:1048576
    • 提供者:okkkl005
  1. 叶老师AVR单片机视频种子.rar

  2. 视频内容介绍: 第一讲:开发板和软件的操作使用 1、介绍配件。 2、安装软件(ICC AVR 和AVR STUDIO)及其使用,括新建工程、程序下载,仿真调试;整板测试;板上资源。 3、着重介绍一下USB接口的仿真器。 第二讲:AVR单片机的概述和C语言的基础知识 1、AVR单片机的概述包括它的优点、片上资源。 2、C语言的基础包括电平特性、2进制与16进制的表示及转换、二进制数的逻辑运算,数据类型,运算符。 3、着重讲一下特有的BIT()操作,C中的各种语句。 4、介绍一下AVR单片机IO口
  3. 所属分类:硬件开发

    • 发布日期:2010-11-03
    • 文件大小:48128
    • 提供者:huanghao08
  1. PC机和单片机串行通信程序设计

  2. 分析了Windows环境下串行通信的编程技术.介绍了分布式无纸记录仪中上位Pc机和下位80c552单片机的串行通信协议以及它们的具体通信过程.
  3. 所属分类:硬件开发

    • 发布日期:2010-11-16
    • 文件大小:289792
    • 提供者:shenzong_li
  1. 毕业设计 - 无线温度监控系统

  2. 本项目采用主要芯片:AT89S52、LCD1602、红外对管、DS18B20; 本资料是我今年做的项目,已经完美交货,现在把全部设计资料共享给大家 压缩包里包含该项目的完整原理图、PCB图、程序、实物图等。 硬件设计部分使用Protel99 SE完成,软件设计部分采用Keil 4完成,上位机部分采用Labview完成。 可供需要的人参考。     题目 无线温度监控系统设计     题目类型 工程技术 题目难度 A 上机时数 100 题目来源于科研课题 (该课题情况) 课题编号 横向纵向 横向
  3. 所属分类:硬件开发

    • 发布日期:2013-08-19
    • 文件大小:11534336
    • 提供者:qyz1211
  1. 基于51单片机的RS232协议源代码

  2. 基于c语言实现 通过rs232可实现上位机和下位机的通信。本文以异步串行通信(RS-232)的工作方式为切入点,并给出两种方式的C语言源程序。的I/O通道之一,以最简单方式组成的串行双工线路只需两条信号线和一条公共地线,因此串行通信既有线路简单的优点同时也有它的缺点,即通信速率无法同并行通信相比,实际上EIARS-232C在标准条件下的最大通信速率仅为20Kb/S。尽管如此,大多数外设都提供了串行口接口,尤其在工业现场RS-232C的应用更为常见。IBMPC及兼容机系列都有RS-232的适配器
  3. 所属分类:C

    • 发布日期:2015-08-13
    • 文件大小:8192
    • 提供者:qq_30577449
  1. 10天学会AVR——DS1302的工作原理,程序,课件

  2. 第一讲:开发板和软件的操作使用 1、 介绍配件。 2、 安装软件(ICC AVR 和AVR STUDIO)及其使用,包括新建工程、程序下载,仿真调试;整板测试;板上资源。 3、 着重介绍一下USB接口的仿真器。 第二讲:AVR单片机的概述和C语言的基础知识 1、 AVR单片机的概述包括它的优点、片上资源。 2、 C语言的基础包括电平特性、2进制与16进制的表示及转换、二进制数的逻辑运算,数据类型,运算符。 3、 着重讲一下特有的BIT()操作,C中的各种语句。 4、 介绍一下AVR单片机IO口
  3. 所属分类:硬件开发

    • 发布日期:2009-03-29
    • 文件大小:1048576
    • 提供者:u012592097
  1. 毕业设计 - PC机与单片机串行通信系统

  2. 本设计采用了Atmel公司的AT89S52为核心,实现无线温度监控系统。包括两个部分:温度检测部分和温度控制部分。远端采集系统获取温度后,通过红外发射模块将数据发送给数据接收模块,数据接收模块将数据通过串口将数据传送至PC机,PC机上实现温度显示。为了实现温度控制,用户可在PC机上设定期望控制的温度范围,通过串口传送至数据发送器,数据发送器将控制数据通过红外编码后发送到控制端,实现温度控制。 要求 1.红外载波频率38kHz(±5%)。 2. PWM码。位0持续1.125ms,其中高电
  3. 所属分类:硬件开发

    • 发布日期:2013-08-18
    • 文件大小:24117248
    • 提供者:qyz1211
  1. 嵌入式系统/ARM技术中的Linux 下ARM 和单片机的串口通信设计

  2. 摘要: 介绍Linux 环境下串口通信的设计方法和步骤,并介绍了ARM9 微处理器s3c2440 在Linux 下和C8051Fxxx 系列单片机进行串行通信的设计方法,给出了硬件连接和通信程序流程图。该方法可靠、实用,适用于大多数Linux ARM 和单片机串口通信的场合。   关键词: Linux; ARM; 单片机; 串口通信   0 引言   数据采集系统中由于单片机侧重于控制,数据处理能力较弱,对采集的数据进行运算处理比较繁琐,如果通过串口与上位机通信,利用上位机强大的数据处理能
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:188416
    • 提供者:weixin_38691970
  1. 单片机与DSP中的状态机思路在单片机程序设计中的应用

  2. 状态机的概念   状态机是软件编程中的一个重要概念。比这个概念更重要的是对它的灵活应用。在一个思路清晰而且高效的程序中,必然有状态机的身影浮现。   比如说一个按键命令解析程序,就可以被看做状态机:本来在A状态下,触发一个按键后切换到了B状态;再触发另一个键后切换到C状态,或者返回到A状态。这就是最简单的按键状态机例子。实际的按键解析程序会比这更复杂些,但这不影响我们对状态机的认识。   进一步看,击键动作本身也可以看做一个状态机。一个细小的击键动作包含了:释放、抖动、闭合、抖动和重新释放
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:192512
    • 提供者:weixin_38710323
  1. 单片机与DSP中的用PComm开发PC机与单片机的通信程序

  2. 摘要:介绍了分布式控制系统中上位PC机与下位单片机异步串行通信的通信协议;同时介绍了在VC++6.0环境下用PComm编写的PC机通信程序来实现上位机和下位机异步串行通信的方法,给出了PComm编程实例和下位机程序模块流程图。     关键词:分布式控制系统;异步;串行通信;PComm 在由一台PC机(上位机)和多台单片机(下位机)构成的分布式控制系统中,单片机主要负责实时数据采集,并将初步处理后的数据通过串行口传送给PC机以便由PC机串行口的命令对单片机进行控制,同时通过打印机或显示器
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:154624
    • 提供者:weixin_38550812
  1. 嵌入式系统/ARM技术中的MAX517与单片机的I2C总线数据通信

  2. 摘要:介绍了I2C总线的特点及数据通信的基本协议,并以AT89C51单片机与美国MAXIM公司的8位电压输出DAC数模转换器MAX517之间的通信为例,详细介绍了通过I2C总线进行数据通信的具体硬件电路连接和其通信子程序的编程方法。 关键词:I2C总线;AT89C51;MAX517;数据通信1 I2C总线的特点及基本通信协议I2C总线是Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线串行数据线和串行时钟线即可使连接于总线上的器件之间实现信息传送,同时可通过对器件
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:79872
    • 提供者:weixin_38530211
  1. 单片机与DSP中的一种简单串行鼠标控制的单片机实现

  2. 摘要:通过对鼠标底层通信原理与协议的深入分析,探讨以AT89C2051单片机构成串行鼠标的实现方法;介绍鼠标编码器数据取软件的设计原理及方法,给出串行鼠标的软件设计。 关键词:鼠标 AT89C2051 软件设计鼠标是一种快速定位器,通过移动鼠标可以快速定位屏幕上的对象,是计算机图形界面交互的必用外部设备。通常,鼠标通过微机中的串口或PS/2鼠标插口与主机连接。当在平面上移动鼠标时,通过机械或光学的方法把鼠标滚轮移动的距离和方向转换成脉冲信号传送给计算机,计算机鼠标驱动程序将脉冲个数转换成鼠
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:80896
    • 提供者:weixin_38693173
  1. 利用EPP接口协议实现高速数据通信

  2. 摘要:如何实现PC与单片机系统间的高速数据通信,是测量控制系统中经常遇到的难题。本文系统地介绍利用EPP接口协议实现高速数据通信的原理,并从硬件、软件两方面给出一个应用EPP接口协议的设计实例。 关键词:单片机系统 高速数据通信 EPP前言单片机系统中常常需要具备与PC机通信的功能,便于将单片机中的数据传送到PC机中用于统计分析处理;有时又需要将PC机中的数据装入单片机系统中,对单片机程序进行验证和调试。目前常用的通信方式是串行通信,但传输速率太低,以9600bps计算,传输1MB至少需
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:90112
    • 提供者:weixin_38599412
  1. 单片机与DSP中的利用异步通信芯片16C552实现PC机与DSP的串行通讯

  2. 摘要:介绍了异步通信芯片16C552的功能、特点、结构和内部寄存器,给出了用16C552芯片实现PC机与DSP串行通讯的方法,同时给出了它们之间的硬件接口电路和软件初始化程序。 关键词:16C552;串行通讯;异步当实现PC机与DSP的串行通讯时,通常可直接利用DSP的串行通讯接口(SCI)模块和SCI多处理器通讯协议(即空闲线路模式和地址位模式)来在同一串行线路中实现多个处理器之间的通讯,也可以采用SCI异步通讯模式实现串行通讯。这两种方式虽然都能方便地实现串行通讯,但它们都需占用系统较
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:90112
    • 提供者:weixin_38556394
  1. 单片机与DSP中的基于普通单片机的LIN协议实现方案

  2. 1 概述      LIN协议是新出现的一种新型低成本串行通信总线,其全称是Local Interconnect Network,即局部互联网络。它最开始出现于汽车行业,是为解决汽车智能化和网络化的发展要求和降低汽车制造成本的矛盾而提出来的一种串行总线协议,主要用于车门、车灯等需要简单控制但又要求智能控制的场合。它的主要特点是:采用单个主控制器/多从设备通信模式;基于普通UART/SCI接口硬件实现,协议简单;网络传输速率不高,最高可达20kb/s。由于LIN协议的突出特点是协议对硬件的依赖程度
  3. 所属分类:其它

    • 发布日期:2020-12-13
    • 文件大小:100352
    • 提供者:weixin_38545961
  1. 单片机与DSP中的基于PIC单片机的嵌入式CAN智能节点及其与PC的通信

  2. 摘 要:本文介绍了基于PIC16F874单片机的嵌入式CAN智能节点的软硬件设计,同时应用PCL-841 CAN接口卡使嵌入式CAN智能节点与PC之间实现了通信,完成了电压、电流、温度等信号的实时采集、可靠传输和实时显示,实现了PC端对嵌入式CAN智能节点PWM波输出的脉冲宽度的控制。关键词:CAN总线; 智能节点; SPI; CAN控制器 引言     CAN总线是一种串行数据通信协议,其通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对数据的成帧处理。CAN协议的一个最大特点是废
  3. 所属分类:其它

    • 发布日期:2020-12-08
    • 文件大小:83968
    • 提供者:weixin_38625416
  1. 平行缝焊机控制系统的研制

  2. 摘要:论述了系统的组成原理和实现方法。充分利用上、下位机的性能特点,定制合理的通信协议,实现了PC机与单片机之间的串行通信。主要论述了下位机各功能模块的组成和编程方法。  平行缝焊机用于封装集成电路芯片。目前我国使用的封装集成电路芯片的设备基本来自于美国和日本等国家,价格昂贵,因此使其变得国产化、价位低具有深远的意义。1系统的主要组成与功能系统由上位机(PC机)和下位机(单片机)两部分组成,硬件结构如图1所示。上位机(PC机)软件采用可视化编程语言VB6.0开发,使用Mscomm控件完成PC机与
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:219136
    • 提供者:weixin_38562392
  1. 状态机思路在单片机程序设计中的应用

  2. 状态机的概念   状态机是软件编程中的一个重要概念。比这个概念更重要的是对它的灵活应用。在一个思路清晰而且高效的程序中,必然有状态机的身影浮现。   比如说一个按键命令解析程序,就可以被看做状态机:本来在A状态下,触发一个按键后切换到了B状态;再触发另一个键后切换到C状态,或者返回到A状态。这就是简单的按键状态机例子。实际的按键解析程序会比这更复杂些,但这不影响我们对状态机的认识。   进一步看,击键动作本身也可以看做一个状态机。一个细小的击键动作包含了:释放、抖动、闭合、抖动和重新释放等
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:230400
    • 提供者:weixin_38673548
  1. Linux 下ARM 和单片机的串口通信设计

  2. 摘要: 介绍Linux 环境下串口通信的设计方法和步骤,并介绍了ARM9 微处理器s3c2440 在Linux 下和C8051Fxxx 系列单片机进行串行通信的设计方法,给出了硬件连接和通信程序流程图。该方法可靠、实用,适用于大多数Linux ARM 和单片机串口通信的场合。   关键词: Linux; ARM; 单片机; 串口通信   0 引言   数据采集系统中由于单片机侧重于控制,数据处理能力较弱,对采集的数据进行运算处理比较繁琐,如果通过串口与上位机通信,利用上位机强大的数据处理能
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:215040
    • 提供者:weixin_38705004
« 12 »