首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> 51系列.单片机

51系列.单片机 文章 进入51系列.单片机技术社区

精妙的单片机非阻塞延时程序设计

  •   对于每个单片机爱好者及工程开发设计人员,在刚接触单片机的那最初的青葱岁月里,都有过点亮跑马灯的经历。从看到那一排排小灯按着我们的想法在跳动时激动心情。到随着经验越多,越来又会感觉到这个小灯是个好东西,尤其是在调试资源有限的环境中,有时会帮上大忙。  但对于绝大多数人,我们在最最初让灯闪烁起来时大约都会用到阻塞延时实现,会像如下代码的样子:   然后,在我们接触到定时器,我们会发现,原来用定时中断来处理会更好。比如我们可以500ms中断一次,让灯亮或灭,其余的时间系统还可以做非常之多的事情,效
  • 关键字: 单片机  非阻塞延时  

单片机系统的电磁兼容性设计详解

  •   随着单片机系统越来越广泛地应用于消费类电子、医疗、工业自动化、智能化仪器仪表、航空航天等各领域,单片机系统面临着电磁干扰(EMI)日益严重的威胁。电磁兼容性(EMC)包含系统的发射和敏感度两方面的问题。如果一个单片机系统符合下面三个条件,则该系统是电磁兼容的:  ① 对其它系统不产生干扰;  ② 对其它系统的发射不敏感;  ③ 对系统本身不产生干扰。  假若干扰不能完全消除,但也要使干扰减少到最小。干扰的产生不是直接的(通过导体、公共阻抗耦合等),就是间接的(通过串扰或辐
  • 关键字: 单片机  电磁兼容  

基于单片机的简易示波器设计

  •   1、系统结构框图        图1系统结构图  1.1、信号调理电路  信号调理电路要完成的功能是:程控放大,叠加直流分量。程控放大的作用是:当输入信号的幅度很小的时候就需要对输入信号进行放大,使得被测信号可以在LCD上尽可能清楚的显示出来。叠加直流分量的作用是:ATmega16自带的A/D是单电源的,没办法输入负压而待测信号又往往有负压。这时候就需要这样一个电路,可以把负压抬高到0电平以上。        图2信号调理电路原理图  R
  • 关键字: 单片机  简易示波器  

从PCB设计到软件处理 谈单片机系统的电磁兼容性设计

  •   一、影响EMC的因数   1、电压:电源电压越高,意味着电压振幅越大,发射就更多,而低电源电压影响敏感度。   2、频率:高频产生更多的发射,周期性信号产生更多的发射。在高频单片机系统中,当器件开关时产生电流尖峰信号;在模拟系统中,当负载电流变化时产生电流尖峰信号。   3、接地:在所有EMC题目中,主要题目是不适当的接地引起的。有三种信号接地方法:单点、多点和混合。在频率低于1MHz时,可采用单点接地方法,但 不适宜高频;在高频应用中,最好采用多点接地。混合接地是低频用单点接地,而高频用多点接
  • 关键字: PCB  单片机  

想破解单片机解密芯片?这几张图告诉你该怎样做

  •   单片机(MCU)一般都有内部EEPROM/FLASH供用户存放程序和工作数据。什么叫单片机解密呢?如果要非法读出里的程式,就必需解开这个密码才能读出来,这个过程通常称为单片机解密或芯片加密。   为了防止未经授权访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序;如果在编程时加密锁定位被使能(锁定),就无法用普通编程器直接读取单片机内的程序,单片机攻击者借助专用设备或者自制设备,利用单片机芯片设计上的漏洞或软件缺陷,通过多种技术手段,就可以从芯片中提取关键信息,获取
  • 关键字: 单片机  

单片机C语言的一些误用和知识

  •   在学习单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有很多地方呢,呵呵我们这里就不讨论这个了。我们是不是在写程序的时候错误很多就算编译通过了也达不到我们预期的结果,完了自己是不是也很难找到错在哪儿吧?我绝得语言之所以能称之为语言,它肯定是一种工具一种相互交流相互通信相互传达之间的意图的工具,作为语言那肯定得有自己的语法,要想相互交流肯定得先学好它的语法吧(比如像表达式,函数,循环,指针)我称之为C语言的语法。C语言虽然很强大但是他也有不少陷阱,所以我
  • 关键字: C语言  单片机  

单片机程序死机跑飞六大原因

  •   单片机程序死机,跑飞了可以从以下几个方面查找原因:  1.意外中断。  是否打开了某个中断,但是没有响应和**中端标志,导致程序一直进入中断,造成死机假象。  2. 中断变量处理不妥。  若定义某些会在中断中修改的全局变量,这时要注意两个问题:首先为了防止编译器优化中断变量,要在这些变量定义时前加 volatile,其次在主循环中读取中断变量前应该首先关闭全局中断,防止读到一半被中断给修改了,读完之后再打开全局中断;否则出现造成数据乱套。  3. 地址溢出,常见错误为指针
  • 关键字: 单片机  

如何在车库门应用中使用单相交流感应电机和8位单片机完成低成本设计和分析

  •      对用于开启车库门等应用的小型交流感应电机而言,使用三相逆变器电路可以极低的成本实现速度控制和软启 动。这些固定分相电容式(PSC)电机在所有电机类型中可 谓是最简单的,也是上述应用领域使用最广泛的电机类型。 它们的启动转矩和启动电流都小,但可能会因为采用无极性 电容而效率低下,这些电容往往在电机中最先损坏。如果两个绕组之间的相位差不足,这类单相电机就无 法运行,因此它们也常被称为双相电机。而在输入信号和绕 组之间放置一个电容便可以产生接近90˚的相位差。开关通常使用
  • 关键字: 电机  单片机  

解析单片机解密芯片破解原理

  •   如何解析单片机解密芯片破解的原理?首先,我们必须知道单片机解密原理:单片机解密简单就是说就是擦除单片机片内的加密锁定位。  单片机(MCU)一般都有内部EEPROM/FLASH供用户存放程序和工作数据。什么叫单片机解密呢?如果要非法读出里的程式,就必需解开这个密码才能读出来,这个过程通常称为单片机解密或芯片加密。为了防止未经授权访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序;如果在编程时加密锁定位被使能(锁定),就无法用普通编程器直接读取单片机内的程序,单片机攻击
  • 关键字: 单片机  解密芯片  

【E问E答】初学者如何学习单片机

  •   我是一个单片机爱好者,经常会有人问我初学者零基础如何学习单片机。对于学习单片机,我的体会是先搞套学习板,不用很好的,能做大部分实验就行,比如数码管,矩阵键盘等,学51单靠看书是不行的,如果有点焊接基础就自己做快最小系统板,如果没有就买一块吧,建议选用51的。下面就随单片机小编一起来了解一下相关内容吧。  书籍只是知识的载体,看看学习板配套的教学视频,自己再动手从简单的试验开始,遇到程序不理解的地方,查查C语言教程,教程可以看郭天祥的十天学会单片机(51篇) 很容易上手的,学单片机就是学习模块
  • 关键字: 单片机  

基于GD32F130系列单片机的一种高性能、小尺寸、低成本的超低功耗解决方案实现(下)

  • 接上篇3  硬件参考设计      如图2,AM1815进入sleep模式的方式为MCU通过SPI 接口设置AM1815的sleep相关寄存器的值以使其进入sleep模 式,当AM1815进入sleep模式后,会将PSW/nIRQ2引脚电 平由低变为高,而AM1815的PSW/nIRQ2引脚接到MCU的 VSS,当其电平由低变高时,MCU从上电变为断电状态。 AM1815从sleep模式唤醒的方式为其EXTI引脚接收到一个上 升沿或者下降沿脉冲,这样PSW/nIRQ
  • 关键字: GD32F130  单片机  

基于GD32F130系列单片机的一种高性能、小尺寸、低成本的超低功耗解决方案实现(上)

  • 前言      可穿戴设备、便携设备、追踪器、RFID、支付Ukey、 仪器仪表等需要高性能、低功耗、小体积的场合。这类应用 通常都是低占空比的应用场合,也就是说设备在一天24小时 内的绝大多数时间是不工作的或者只需要保持在计时状态, 进入工作状态的方式是通过定时唤醒或者外界信号唤醒,唤 醒后的一般动作是读取系统状态、处理并保存数据、一些算 法处理、然后进入待机或不工作状态。      业界针对此类应用通常的选择办法有以下几种。一, 选择一颗功耗
  • 关键字: GD32F130  单片机  

【博文推荐】个人的资质很重要

  •   星期六小区的由一个微信群,有位邻居突然问我是不是做单片机程序的?有问题请教。我说是,于是他上门请教我一个非常简单的问题----“数码管”的显示。同时他还带了一块电路板和一本书--《单片机实用宝典》。  本来我可以轻松告诉他关于数码管显示的问题。但是奔着授人以渔的精神。我在他带来的宝典上找到了两章内容---“IO操作”、“数码管显示”。希望他自己解决。电路板是他们公司产品,邻居毕业一年了,第一次做数码管显示的产品,所以不熟悉。问题都让很快就解决了。  “这本书上的例子怎么也跑不通,所以来请教你。”  “
  • 关键字: 单片机  

一文看懂单片机与CPU的相似与不同

  •   什么是单片机,相信很多人都还不知道。也不知道单片机的作用是什么。单片机简称为单片微控制器(Microcontroler),它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上,相当于一个微型的计算机,因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对提及要求严格的控制设备当中。Intel的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展
  • 关键字: 单片机  CPU  

单片机课程学习与感想

  •   课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域, 在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。  回顾起此次单片机课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学
  • 关键字: 单片机  C语言  
共9157条 40/611 |‹ « 38 39 40 41 42 43 44 45 46 47 » ›|

51系列.单片机介绍

您好,目前还没有人创建词条51系列.单片机!
欢迎您创建该词条,阐述对51系列.单片机的理解,并与今后在此搜索51系列.单片机的朋友们分享。    创建词条

热门主题

51系列.单片机    树莓派    linux   
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473