Cortex--M0单片机二-十进制整数转换的快速算法

  为了提高Cortex—M0系列单片机应用系统的二进制到十进制BCD码整数转换代码的执行效率,采用除十求余数法来实现。该快速算法的核心内容是通过高效的汇编语言来实现常数除法,无论在程序代码的运行时间和存储空间上,都远胜于sprintf函数。  在单片机应用系统中,一般都需要高效快速地完成系统所需要的任务,并在任务完成后使系统进入睡眠或低功耗状态,以便最大限度地节省系统功耗,增强系统的抗干扰能力。因此,必须优化和提高系统中各个模块的运算速度,以最大限度地压缩软件运行时间。许多单片机应用系统中都需要进行二进制整数转换为十进制BCD码的操作,以便实现系统信息的显示。对于Cortex—M0系列单片机...

http://www.eeworld.com.cn/mcu/article_2018032038323.html 发布时间: 2018-03-20



简易4×4行列式键盘控制电路设计

    1.概述    键盘是一组按压式开关的集合,是微机系统不可缺少的输入设备,用于输入数据和命令。键盘的每一个按键都被赋予一个代码,称为键码。键盘系统的主要工作包括及时发现有键闭合,求闭合键的键码。根据这一过程的不同,键盘可以分为两种,即编码键盘和非编码键盘。编码键盘是通过一个编码电路来识别闭合键的键码,非编码键盘是通过软件来识别键码。由于非编码键盘的硬件电路简单,用户可以方便地增减键的数量,因此在单片机应用系统中,非编码键盘得到广泛的应用,有较好的应用价值。     2.设计原理    首先应该了解...

http://www.eeworld.com.cn/mcu/article_2018031938312.html 发布时间: 2018-03-19



基于IIC时钟的电子打铃器的设计方案

  在Mcs-51单片机已经被广泛使用的时候,还没有I2c协议标准。但今天,I2c已经作为IC之间的标准数据交换协议被广泛采用。没有I2c接口的Mcs-51单片机也常会涉及和标准I2c器件交换数据,所以Mcs-51模拟I2c接口的文章也常见诸报端。  最近,笔者为了设计一个基于I2c时钟的电子打铃器的方案,先进行了一次MCS-51模拟I2c接口操作的实战编程。原以为凭着手头的各种资料,可以轻松完成,没想到颇费了一番周折,所以特将自己获得的经验作个小结。   1.FG器件的硬件结构  I2c总线由sDA和scL两条信号线组成,其中SDA为数据线,SCL为时钟信号线。I2c总线上可以挂接...

http://www.eeworld.com.cn/mcu/article_2018031938305.html 发布时间: 2018-03-19



采用8051单片机的变化空调机智能控制的设计与实现

  本文阐述了用8051单片机根据环境温度的变化实现空调机智能控制的设计方法。  空调机广泛应用于日常生活中。本文充分挖掘了单片机系统稳定、成本低、适宜于工业控制的特点,实现了用8051单片机根据室温变化,智能控制空气压缩机,以达到调节室温的目的。本系统具有精度高、易于控制、成本低等优点。  系统原理与硬件电路  空调机的控制系统由开关键、温度下调键、温度上调键组成。按下开关键后,系统检测环境温度并显示。温度上调键和温度下调键用于设定温度,根据实际需要,温度可调范围为10~35℃,当第一次按下任意设定键时都显示最高温度35℃,按下相应的键可以依次增加或减少1℃,并可以循环显示:如当上调到35℃...

http://www.eeworld.com.cn/mcu/article_2018031938304.html 发布时间: 2018-03-19



求大佬帮忙,51单片机编程哪出错了?

我的数码管显示0到9,编码哪里错了? 求大佬帮忙,51单片机编程哪出错了? Delay1000ms 应在主函数前声明一下,或整个函数放到main之前 下面不是提示了嘛,delay1000这个函数出错了呀,你查一下这个函数是哪里出问题就行了。应该不是什么大问题的。我看你主函数写在delay前面,你看看是不是没有声明这个函数 [quote][color=#999999]ddllxxrr 发表于 2018-3-19 18:35[/color] [color=#999999]Delay1000ms 应在主函数前声明一下,或整个函数放到main之前[/color][/quote] 我声明了, ...

http://bbs.eeworld.com.cn/thread-623898-1-1.html 发布时间: 2018-03-19



单片机在金箔定位系统中的应用

  本文介绍了单片机通过控制伺服电机来实现模切烫金机控制系统中金箔的定位控制,具有设定、显示、控制等功能。  1.概述  用加热的方法将胶粘剂熔融,而把金属箔片或色片烫印到纸张或其他材料表面,以形成特殊的装饰效果,这就是烫金。  随着物质文化生活水平的提高,人们对于包装、装饰材料的要求也越来越高,只有将计算机控制引入到模切烫金机的控制系统中,才能提高模切烫金机的生产效率和产品质量。在烫印时有两种情况如图l所示,一种是需烫印区域为连续的烫印区域如图1中左图所示,此时需控制金箔走一步,烫印加热模板运动一次,再走一次,再运动一次,不断重复,完成成批印品的烫印工作。二种是烫印区为两个或两个以上不连续的...

http://www.eeworld.com.cn/mcu/article_2018031838298.html 发布时间: 2018-03-18



单片机的基本结构与工作原理

  89C51单片机的工作方式  89C51单片机共有复位、程序执行、低功耗以及编程和校验等四种工作方式。  1.复位方式  (l)复位操作复位是单片机的初始化操作,其主要功能是把PC初始化为OOOOH,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键以重新启动。  除PC之外,复位操作还对其它一些特殊功能寄存器有影响,它们的复位状态如上表所示。  复位操作还对单片机的个别引脚信号有影响。例如在复位期间,ALE和信号变为无效状态,即ALE=LPSEN=1。(2)复位信号及其产生  ①复位信号  RST...

http://www.eeworld.com.cn/mcu/article_2018031838295.html 发布时间: 2018-03-18



基于STC单片机的ISP下载线设计

,对于STC单片机,用的是它的UART接口,也就是串行口:对于AT89S51单片机,用的是它的SPI接口,接口标准不同,涉及的引脚和下载电路也就不同。本文介绍STC单片机的ISP下载电路。  二.串口ISP下载线设计  STC单片机是宏晶公司生产的新一代、增强型51单片机,具有较快的运行速度和丰富的片上资源,尤其是该系列单片机支持ISP下载,用户利用STC单片机自带的串行口(即P3.0和P3.1引脚),再...

http://www.eeworld.com.cn/mcu/article_2018031838296.html 发布时间: 2018-03-18



单片机应用系统的可靠性分析

    随着单片机在国防、金融、工业控制等重要领域应用越来越广泛,单片机应用系统的可靠性越来越成为人们关注的一个重要课题。单片机应用系统的可靠性是由多种因素决定的,大体分为硬件系统可靠性设计和软件系统可靠性设计。    一、硬件系统可靠性设计    (1)选优设计     在系统硬件设计和加工时,应该选用质量好的接插件,设计好工艺结构;选用合格的元器件,进行严格的测试、筛选和老化;设计时技术参数(如负载)要留有一定的余量或降额使用元器件;提高印制板和组装的质量。    (2)冗余与容错...

http://www.eeworld.com.cn/mcu/article_2018031838290.html 发布时间: 2018-03-18



MCM2814与MCS-51单片机的接口方法

...
关键词: MCM2814 MCS-51 单片机

http://www.eeworld.com.cn/mcu/article_2018031838276.html 发布时间: 2018-03-18



浅谈学习单片机的一些职业规划

,但所谓不知者不去怪罪了。 规划高度二、做一个称职的软硬电子工程师吧。不用学太多,就学一些就行了,也不要去跟风,那个没有必要。有时,你就是去学了,如果没有相应对应的开发任 务,学的也是皮毛,不过只要皮毛也可以了,当你真正需要的时候,再拿起来就会快很多--也算是一种储备吧。但你至少要会一种,一种相对来说狭隘的系统 吧?! 不怕你笑话,我就只会51单片机。先说说我自己了,从事工业自动化方面的机床设备行业...

http://bbs.eeworld.com.cn/thread-622319-1-1.html 发布时间: 2018-03-18



MSP430单片机串口通信详解

#include"msp430G2553.h" #include "in430.h" void UartPutchar(unsigned char c); unsigned char UartGetchar(); unsigned char temp=0; unsigned char number[2]={0}; void main( void ) {   WDTCTL = WDTPW + WDTHOLD;            &n...

http://bbs.eeworld.com.cn/thread-622306-1-1.html 发布时间: 2018-03-17



常用于机器人的单片机的使用经验

买了8031的内核,把Flash存储器和加强型IO口融入进去开发出了AT89系列单片机。所有兼容8031指令和内核相似的单片机统称为51单片机,它是目前应用最广泛的8位单片机之一。因51单片机结构简单,指令易学,应用广泛,因此是初学单片机首选机型。如果有人想不学51,直接学AVR,那么此人一定会遇到很多难题,困惑和郁闷将伴随着学习过程。如果学了51再学AVR和其他单片机,人们会发现“所谓单片机...

http://www.eeworld.com.cn/mcu/article_2018031638263.html 发布时间: 2018-03-16



基于SC89F516单片机的热源自动跟踪系统分析

1.方案设计、比较与论证1.1传感器的选择方案一:为了达到实现跟踪热源的功能,使用温度传感器DS18B20进行实时的温度采集,在通过51单片机进行读取内部寄存器的值,将读出的温度与设定的温度进行比较。超过单片机就执行相关的动作。该方案具有硬件电路简单的优势,但是成本很高,而且程序编写复杂,DS18B20的极限温度为125度非常容易烧坏,无法实现相关的功能。 方案二:采用热敏电阻...

http://www.eeworld.com.cn/mcu/article_2018031638258.html 发布时间: 2018-03-16



单片机在GPS和CDMA计时系统的设计

~30 MI·s-1,而传统51单片机6个或12个时钟周期可执行一条指令。以上特点确保了其可编制出高效率的源程序,用以满足电池供电超低功耗要求。    1.2.2 GPS接收模块    GPS模块是应用较广的一种导航、定位和定时的多功能系统,具有全天候、高精度、自动测量以及体积小、功耗低的特点,且技术成熟、价格低廉。   ...

http://www.eeworld.com.cn/mcu/article_2018031638256.html 发布时间: 2018-03-16



基于isd1760语音模块的智能台灯51单片机源码

基于isd1760语音模块的智能台灯51单片机源码及资料...

http://download.eeworld.com.cn/detail/HQWSB/568213 发布时间: 2018-03-16



阐述用AT89S51单片机软件解码PT2262的C程序

用AT89S51单片机软件解码PT2262的C程序。 ...
关键词: PT2262 AT89S51 单片机

http://download.eeworld.com.cn/detail/huhuhah0009/568198 发布时间: 2018-03-16



基于80C51单片机的智能电表设计分析

  智能电表的推广与使用是一项惠及百姓的民生工程,它大大改善了农村居民用电条件,提高了配电网的自动化水平,对于减少电力能源的消耗具有重大的意义。采用单片机80C51为核心,同时增加电能计量芯片CS5460A、LCD显示器1602、Wifi通信电路、SD存储卡等芯片,来实现电能的计量与显示、无线通信、数据存储等功能。用户可以通过电表上的按键来选择是显示用户当前用电量,还是某一时段用电量。    随着计算机技术和通信技术的发展,建筑智能化程度越来越高。住宅的智能化抄表系统在建筑智能化中是必不可少的。在我国,对用户的电表仍采用人工抄表的方法。这种原始的查表方法不仅造成了人力、物力的浪费,打扰居民正常...

http://www.eeworld.com.cn/mcu/article_2018031538228.html 发布时间: 2018-03-15



单片机与图形液晶显示器接口的方法

  点阵式平板图形液晶显示器在各种便携式产品中具有非常广泛的应用。对于不同厂家的产品及不同的运用目的,显示器的核心液晶显示控制器品种繁多,如日立公司的产品MDF系列就使用了HD44780、HD61830、HD61830、HD61202、T6963C等集成芯片,作为液晶显示控制器。各种控制芯片在控制电路逻辑、指令、指标参数等方面各有差异。但是,对于已经带有控制电路的平板点阵式图形液晶显示器,使用者无须关心其控制核心的集成芯片,如前面提到的日立公司的MDF系列产品,只须弄清控制电路的几个信号,就可方便地利用它进行开发研究工作。无论是哪一型号的产品,其信号基本相同。本节结合MDF5001 ...

http://www.eeworld.com.cn/mcu/article_2018031538227.html 发布时间: 2018-03-15



如何学习单片机ti芯片

我是大一电子信息工程学生,本来为了参加电子设计大赛学习51单片机,但是现在听说ti芯片更好,所以请教各位大佬,如何去学习ti,能不能给我几个学习资源 如何学习单片机ti芯片 多来逛eeworld就行了 楼主该学的是电路原理、电子技术基础,把这两门课真学懂了,外加一点编程语言知识,所谓的“单片机”根本就不用学,拿起来就能用,管它是哪个厂家的什么体系。至于那些学完这个厂家的再学那个厂家的,唯一...

http://bbs.eeworld.com.cn/thread-621190-1-1.html 发布时间: 2018-03-15




<上一页 9101112131415161718192021222324 下一页> 相关结果约16,674个