• 基于高性能8位单片机W78E58实现通信适配器软硬件系统的设计

    引 言 DeviceNet是一个开放的网络标准。规范和协议都是开放的——供应商将设备连接到系统时,无需为硬件、软件或授权付费;任何人都能以名义上的复制成本(目前为250美元+邮费)从开放式DeciceNet供应商协会(ODVA)获得DeviceNet规范。 本设计针对的DeviceNet从设备特性如下:属于DeviceNet group 2 only 从设备;采用Predefine的通信连接;可通

    适配器

    单片机与嵌入式系统应用 . 2020-04-04 1040

  • 基于单片机和CAN控制器sja1000实现分布式监控系统设计

    引言 can(controller area network)即控制器局域网,是国际上应用最广泛的现场总线之一。与一般的总线通信相比,can的数据通信具有突出的可靠性、实时性和灵活性。本课题设计了一种基于can总线的监控系统,并对位定时这一关键问题进行了详细的阐述。借助该系统,使用者可以实现对can网络的实时监控,并可对系统参数进行优化。 监控系统整体结构 整个监控系统(如图1)是一个分布式控制系

    CAN

    ofweek . 2020-03-21 1345

  • 基于51的防火防盗系统是怎样的

    现如今在学校的寝室里,学生贵重物品被盗、由于学生过失而引起着火等事故时有发生,这些都是一直以来困扰着学生、学工以及学校保卫处的“大问题”。传统的防范措施存在很大的弊端,比如当事故发生时,防护铁门、铁栏杆就会成为主人逃生的最大障碍。而采用智能防火防盗报警系统,便能很好地解决此类问题了。但是市场上防火防盗系统价格对大学生来讲过高,本系统便是针对大学宿舍,从低成本的角度来设计制作的。 1 系统组成及工作

    防火防盗系统

    21IC . 2020-03-17 675

  • 采用FM20L08铁电存储器实现温度测试仪系统的设计

    1 、引言 高温测试仪主要用于加热过程中的温度跟踪测量和数据采集,通过对测试数据进行系统分析,研究炉内的温度分布和温差变化规律,分析影响加热质量的主要因素,对加热炉加热过程和加热制度进行优化,提高加热质量,降低燃料消耗。 而在一些收集存储数据的系统,系统的电压可能变化不定或者突然断电,FM20L08就是针对这些系统可以用来直接替换异步静态存储器(SRAM)而设计的存储器,也是Ramtron现有的最

    电路板

    微计算机信息 . 2020-02-12 1015

  • 利用单片机控制MC55 GPRS无线模块实现SOCKET通信设计

    随着无线通信网络技术的不断发展,通用分组无线业务(GPRS)技术在远程无线数据传输中起到了广泛的应用。GPRS(General Packet Radio Service)是通用分组无线业务的简称,是一种以全球手机系统(GSM)为基础的数据传输技术。GPRS网不但具有覆盖范围广、数据传输速度快、通信质量高、永远在线和按流量计费等优点,而且其本身就是一个分组型数据网,支持TCP/IP协议,无需经过PS

    无线

    EEChina . 2020-02-04 825

  • 浅析单片机指令执行过程

    单片机执行程序的过程,实际上就是执行我们所编制程序的过程。即逐条指令的过程。计算机每执行一条指令都可分为三个阶段进行: 1、取指令 — 2、分析指令 — 3、执行指令 1、取指令 根据程序计数器PC中的值从程序存储器读出现行指令,送到指令寄存器。 2、分析指令 将指令寄存器中的指令操作码取出后进行译码,分析其指令性质。如指令要求操作数,则寻找操作数地址。 3、执行指令 执行程序的过程实际上就是逐条

    单片机

    YXQ . 2019-08-07 610

  • 单片机中,P0上拉电阻的阻值的选取何讲究?

    由于P0口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供。绝大多数情况下,P0口是必须加上拉电阻的。 01 一般51单片机的P0口在作为地址/数据复用时不接上拉电阻。 02 03 当P0口用来驱动PNP管子的时候,就不需要上拉电阻,因为此时的低电平有效。 04 当P0口用来驱动NPN管子的时候,就需要上拉电阻,因为此时只有当P0为1的时候,才能够使后级端

    单片机

    YXQ . 2019-08-07 990

  • 单片机4大硬件加密方法解析

    我们知道,研究一套可行实用的单片机系统肯定要花大量的人力和物力。为了使所研制的系统不被别人所剽窃,保护知识产权,通常在单片机系统设计时,都要进行加密设计。加密设计一般有硬件加密和软件加密。而硬件加密的方法很多,可以采用PAL、GAL等芯片将CPU与ROM之间的地址线或数据线按一定密钥规律进行交换,这样就把原程序页号打乱,起到加密作用。但这里探讨的是几种简单的硬件加密技术。 1.硬件加密设计步骤 1

    单片机

    YXQ . 2019-08-06 650

  • 四种单片机按键软硬件设计方案介绍

    在单片机系统里,按键是常见的输入设备。本文将介绍四种按键硬件设计上的方案和一些软件设计方面的技巧。 一、直接检测GPIO口单个按键,如图1所示。 图1:方案一 二、在按键较多的情况下,则使用矩阵键盘,如图2所示。 图2:方案二 三、将按键接到外部中断引脚上,利用按键按下产生的边沿信号进行按键检测,如图3所示。 图3:方案三 四、利用单片机的数字转换器(ADC - Analog-to-digital

    单片机

    YXQ . 2019-08-05 495

  • 技术 | 单片机中去耦电容在电路中的应用

    首先来看图 1,这是 USB 接口和供电电路。 图 1 USB 接口和供电电路 左边这张图,过了保险丝以后,接了一个 470uF 的电容 C16,右边这张图,经过开关后,接了一个 100uF 的电容 C19,并且并联了一个 0.1uF 的电容 C10。其中 C16 和 C19 起到的作用是一样的,C10 的作用和他们两个不一样,我们先来介绍这 2 个大一点的电容。 容值比较大的电容,理论上可以理解

    单片机

    YXQ . 2019-07-17 970

  • 粤芯半导体本月将试产

    近日,智光电气在投资者互动平台上透露,其参与投资的广州粤芯半导体技术有限公司在生产线在做试产前的测试,计划在本月月内试产。 资料显示,粤芯半导体于2017年12月在广州开发区中新知识城设立,注册资本为10亿元,股东包括科学城(广州)投资集团有限公司(认缴出资2亿元),广州誉芯众诚股权投资合伙企业(有限合伙)(认缴出资5亿元,持有粤芯半导体50%股权),广州华盈企业管理有限公司(出资认缴3亿元)。其

    单片机

    YXQ . 2019-06-19 840

  • 太阳能电池板自动对光控制集成电路的关键技术研究

    1  引言 太阳能是我国新兴的一种清洁能源,具有较大的发展空间和发展前景。但是随着太阳能应用范围的不断增加,太阳能发电的弊端也逐一显现。由于一天之中,太阳光照的范围、方向、强度等因素存在变化,因此太阳能的利用率就受到这些因素的制约,使得太阳能利用率普遍偏低。当前,我国太阳能电池板的应用设计存在问题。而相比一些固定的太阳能电池板,自动跟踪发电设备在应用过程中更具优势[1-4]。所以,在太阳能发电工作

    集成电路

    yxw . 2019-06-10 870

  • 单片机晶振电路中22pf或30pf电容的作用

    刚学单片机的学长告诉我单片机的晶振电路中就是用22pf或30pf的电容就行,听人劝吃饱饭吧,照着焊电路一切ok,从没想过为什么,知其所以然而不知其为什么所以然,真是悲哀,最近状态好像一直不太好,也难以说清楚为什么,前几天跟着老师去别的实验室听课,其实也就是听一听老师和师傅给别的实验室的同学讲嵌入式的种种,还有就是那天师傅单独和谈了挺长时间,我从心底感谢他们,他们让我懂得反思,调整,我对自己持有怎么

    传感器

    yxw . 2019-06-10 1105

  • 单片机 | 音乐程序设计原理解析

    我们知道,声音的频谱范围约在几十到几千赫兹,若能利用程序来控制单处机某个口线的“高”电平或低电平,则在该口线上就能产生一定频率的矩形波,接上喇叭就能发出一定频率的声音,若再利用延时程序控制“高”“低”电平的持续时间,就能改变输出频率,从而改变音调。 例如,要产生200Hz的音频信号,接入喇叭(若属临时实验,也可将喇叭直接接在P1口线上),实验程序为: 其中子程序DEL为延时子程序,当R3为1时,延

    单片机

    YXQ . 2019-06-05 795

  • 单片机 | P0口什么时候使用上拉电阻?

    由于P0口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供,绝大多数情况下P0口是必需加上拉电阻的。 1.一般51单片机的P0口在作为地址/数据复用时不接上拉电阻。 2.作为一般的I/O口时用时,由于内部没有上拉电阻,故要接上上拉电阻!! 3.当p0口用来驱动PNP管子的时候,就不需要上拉电阻,因为此时的低电平有效; 4.当P0口用来驱动NPN管子的时候,

    电阻

    YXQ . 2019-06-05 415

  • 国内外电子元器件分销商150强数据统计

    国内电子元器件分销商150强(排名不分先后) 附:(排名不分先后)

    单片机

    工程师李察 . 2019-04-29 735

  • 单片机控制板PCB设计需要注意的原则和细节问题

    设计电路板最基本的过程可以分为三大步骤:电路原理图的设计,产生网络表,印制电路板的设计。不管是板上的器件布局还是走线等等都有着具体的要求。 例如,输入输出走线应尽量避免平行,以免产生干扰。两信号线平行走线必要是应加地线隔离,两相邻层布线要尽量互相垂直,平行容易产生寄生耦合。电源与地线应尽量分在两层互相垂直。线宽方面,对数字电路PCB可用宽的地线做一回路,即构成一地网(模拟电路不能这样使用),用大面

    单片机

    杨湘祁 . 2019-03-11 765

  • 单片机控制舵机电路图

    5V的51单片机与NRF24L01无线模块之间连接问题,从他们那得知连接不当会出现以下问题: 2、还有一种可能是导致无法通讯,NRF24L01的程序比较简单,如果程序没问题,那么问题一定是出现在硬件上。很多朋友都说为什么我是无线模块无法通讯呢?调了一个星期,甚至一个月,都没有结果。人已经弄得很疲惫,都不想看到NRF24L01模块了,看到就头疼,呵呵。。。我这不是打击大家哈。就说在这了,不多说了,上

    电路

    工程师李察 . 2019-01-26 1 665

  • 探讨STC单片机烧写时出现的情况

    STC的51单片机可以用串口烧写,非常方便,用了它就不想再用ATMEL 89C51了。 但是用串口时发现: 1. 串口电平是RS232,要用MAX232转换成TTL电平。 RS232是1是负电压或0V,0是正电压。 TTL是1为5V,0为0V。 买了一个MAX232转换板,接上串口后,发现它会通电,它取的是串口的电。 MAX232转换板出口接三条线到STC单片机RXD,TXD和GND,单片机未通电

    单片机

    未知 . 2018-11-14 570

  • 介绍单片机中Keil的软件仿真和硬件仿真

    一、软件仿真 Keil有很强大的软件仿真功能,通过软件仿真可以发现很多将要出现的问题,Keil的仿真可以查看很多硬件相关的寄存器,通过观察这些寄存器值的变化可以知道代码有没有正常运行。这样可以避免频繁下载程序,延长单片机Flash寿命。 开始仿真之前,先配置一些选项。 1.在工程设置里设置好芯片型号和晶振频率。 2.在“Debug”选项卡中选择“Use Simulator”,表示使用软件仿真;选择

    单片机

    未知 . 2018-06-30 405