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

单片机硬件

  • 本文介绍了AT89C2051单片机的性能和特点

    本文介绍了AT89C2051单片机的性能和特点,并在分析了超声波测距原理的基本上,指出了设计测距仪的思路和所需考虑的问题,给出了实现超声波测距方案的软、硬件设计系统框图。该设计系统经校正后,其测量精度可达0.1米。

    标签: C2051 2051 89C AT

    上传时间: 2014-01-16

    上传用户:xhz1993

  • 51单片机模拟SPI接口(汇编语言)

    51单片机模拟SPI接口(汇编语言),对于需要SPI接口但是所选单片机又没有硬件接口的SPI来说,很实用

    标签: SPI 51单片机 模拟 接口

    上传时间: 2016-06-28

    上传用户:2525775

  • 本文介绍了一种基于SPCE061A单片机

    本文介绍了一种基于SPCE061A单片机,采用自适应算法的数字抗噪声系统,实现在高噪声环境中语音信号的清晰识别,并给出了自适应数字抗噪声系统的硬件结构和软件流程图。此抗噪声系统可用于抗噪声送话器和车载通信系统中实现清晰通讯。

    标签: SPCE 061A 061 单片机

    上传时间: 2016-07-02

    上传用户:2404

  • 设计一个单片机控制的秒表系统。利用单片机的定时器/计数器定时和记数的原理

    设计一个单片机控制的秒表系统。利用单片机的定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及按键来设计计时器。将软、硬件有机地结合起来,使得系统能够正确地进行加、减(倒)计时,数码管能够正确地显示时间。

    标签: 单片机控制 用单片机 定时器

    上传时间: 2016-07-02

    上传用户:15736969615

  • 该程序为C8051F单片机的程序

    该程序为C8051F单片机的程序,其主要功能为: 单片机每一秒发送一次如下内容: 学号 = “各自的学号” 日期 = “年-月-日” 通信参数:19200bps,8N1   无硬件握手  看门狗定时器打开

    标签: C8051F 程序 单片机

    上传时间: 2014-01-14

    上传用户:haohaoxuexi

  • 本文介绍了以AT89S51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集

    本文介绍了以AT89S51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。文中介绍了该控制系统的硬件部分,包括:温度检测电路、温度控制电路、PC机与单片机串口通讯电路和一些接口电路 。单片机通过对信号进行相应处理,从而实现温度控制的目的。文中还着重介绍了软件设计部分,在这里采用模块化结构,主要模块有:数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、继电器控制程序、单片机与PC机串口通讯程序。 关键字:单片机 DS18B20温度芯片 温度控制 串口通讯

    标签: 18B 89S S51 B20

    上传时间: 2014-01-10

    上传用户:wang5829

  • 培养学生利用所学的计算机硬件基础知识(MCS-51)进行简单的软硬件设计的能力

    培养学生利用所学的计算机硬件基础知识(MCS-51)进行简单的软硬件设计的能力,使学生掌握程单片机开发的一般过程和方法。

    标签: MCS 51 计算机硬件 基础知识

    上传时间: 2016-07-16

    上传用户:lxm

  • 提出了一种能防止多次试探密码的基于单片机的密码锁设计方案

    提出了一种能防止多次试探密码的基于单片机的密码锁设计方案,根据用户的10条总体要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、汇编语言源程序及详细注释等内容。

    标签: 防止 密码 单片机 密码锁

    上传时间: 2016-07-16

    上传用户:dianxin61

  • STC51系列单片机通过vk3x系列芯片扩展串口的源码

    STC51系列单片机通过vk3x系列芯片扩展串口的源码,包括SPI、IIC、8bit、UART模式,参考价值大。硬件成本远低于16C554系列芯片。实际验证通过!

    标签: vk3x STC 51 单片机

    上传时间: 2014-01-08

    上传用户:er1219

  • 用单片机的I/O口模拟I2C协议 I2C用IO模拟程序网上范例最多的就是51的程序了,这些范例的正确性无需怀疑.但是如果直接以它为蓝本将它"AVR化",一不留神,就会有点问题了. 这要从I2C的

    用单片机的I/O口模拟I2C协议 I2C用IO模拟程序网上范例最多的就是51的程序了,这些范例的正确性无需怀疑.但是如果直接以它为蓝本将它"AVR化",一不留神,就会有点问题了. 这要从I2C的硬件规范和AVR及51单片机的IO口说起.I2C要求SCL,SDA二线都有 线与 功能,即I2C驱动口应该是 漏极开路 电路,其高电平的维持是靠上拉电阻来实现的, 而低电平则需要驱动口的强下拉能力. 51单片机IO口正好完全符合这个特性.写起I2C驱动颇为得心应手.但是AVR的IO口强大了,它输出的高电平是实实在在的高电平,而不是靠什么上拉电阻来提供,只有10mA都不到的电流!于是如果直接使用 PORTB_Bit0 = 1这样的操作,就不能满足I2C的线与功能了,如果此时有别的设备要将SCL或者SDA拉低,那么结果就是二个IO口打架,谁赢谁输不得而知,时间长了,多半是两败俱伤,芯片发热吧. 当然AVR的IO口自然有办法满足I2C的电气特性要求,不就是不能输出1么,那么用它的高阻状态即可(DDRB_Bit0=0,PORTB_Bit0=0即可),要输出0么(DDRB_Bit0=1,PORTB_Bit0=0).

    标签: I2C AVR 程序 范例

    上传时间: 2016-07-19

    上传用户:gxrui1991