-
现在的笔记本包括台式机都渐渐地舍弃了并口、串口;很多网友也跟我说,台式没有并口了,下载线没法用了,让我帮他想想办法。看来做个USB-ISP下载线是势在必行了。 在网上搜了下,主要有两种方案,一种是用FT245串口芯片加ATMEGA8的方案,另一种是只用ATMEGA8进行USB串口协议的软件模拟和ISP下载全部完成。据说第一种稳定,但成本高,电路复杂,不便自制。我们还是本着低成本,简单易做...[详细]
-
各位单片机程序猿们,在单片机程序设计的时候,经常碰到一些数据的掉电存储问题。往往这些数据量又不是很大,但是操作起来特别麻烦。每次变更数据都得调用存储函数进行读写操作。今天总结一下近几天的思路,对普通单片机的的NV变量的管理给出一个较为方便的操作方法。一般,我们的数据都由8,16,32位组成,因此,在此例中,我给出16长度数据的接口函数,旨在表明这种方法的思路。具体读者可以根据自己的使用环境,...[详细]
-
一、前言串口通信是嵌入式开发中非常常见的调试工具接口,我们大都通过串口的打印输出来确定程序的运行状况,无论是在单片机还是在各种ARM处理器上,基本上都会有串口这个外设,以下是S3C2440的串口调试过程。二、实验目标通过JZ2440上的串口0实验与PC机的串口通信,波特率为115200、无奇偶校验位,8个数据位,1个停止位,并且开发板将串口助手发送的数据原样返回给串口助手。三、串...[详细]
-
在设计“单片机控制线路板”时,一般需有4部分电路:“电源电路部分”、“晶振电路部分”、“复位电路部分”、“下载电路部分”;对不同的“IC芯片”,工作所需“电源电压”各不相同,大多为“+3.3V”或“+5.0V”;“晶振电路部分”和“复位电路部分”也需根据“芯片”对应的“datasheet”进行设计,特别是“复位电路部分”,必须参考手册,确定“低电平复位”还是“高电平复位”,否则会导致上电后“芯片...[详细]
-
节能微控器和无线射频供应商EnergyMicro宣布其正式任命Alf-EgilBogen为其CMO(首席营销官)。Alf-EgilBogen是成功的AVR单片机的发明者之一,在单片机行业有超过20年的经验,加入EnergyMicro之前,在美国加利福尼亚州圣何塞任Atmel的营销副总裁及首席营销官达4年。对于此次任命,Bogen先生表示:“我对微控制器和无线射频产品有着无比的热情,...[详细]
-
由于瓦斯气体本身的危险性和对人民生产生活造成的巨大危害,因此对瓦斯气体的检测和报警是一项必要的工作。瓦斯报警是指利用气体传感器技术,将检测到的瓦斯气体浓度和标准值进行比较,当高过一定浓度值时候进行相应的声光报警,提醒正在作业的人员进行相应的处理,组织人员撤离或对矿井通风排气,避免不安全事故的发生,对现在采矿业的安全起着非常重要的作用。笔者所设计一种低成本的可燃性气体报警器设计,能够监控矿...[详细]
-
引言随着网络和通信技术的发展,嵌入式系统现已进入高速发展阶段。并在社会各个领域得到了广泛的应用。本文介绍了一种采用ARM+uCLinux作为开发平台。实现基于TCP/IP的远程系统监控.从而取代传统单片机来实现数据采集、预处理和通信功能;并依靠互联网将数据向上位机传送,同时支持远端客户对设备进行远程控制,从而实现远程监控功能的具体方法。1系统平台的构建本系统由嵌入式平台服务...[详细]
-
近年来,移动通信技术得到了飞速发展。多数移动通信系统在接收有线电话用户的拨号处理过程中,具有语音提示功能。本节以实践为基础,介绍SR9F26的性能特点及其在移动通信系统中的具体应用。 语音处理芯片SR9F26采用最新的DAST技术(直接模拟量存储技术)。其存储单元采用了电擦除、电编程的E2PROM,省去了数字存储的A/D、D/A转换,数字压缩及合成等电路。因此,SR9...[详细]
-
TIM3_PWM_Init(4499,0);//F=C/(pe*pr)=16KTIM5_PWM_Init(4499,0);TIM8_PWM_Init(4499,0);UART5_Init(115200);TIM_SetCompare1(TIM3,2250);//0-45002250TIM_SetCompare2(TIM3,2250);//0-4500...[详细]
-
一定要看:由于本人英语水平有限,且初学STM32,在翻译过程中出现错误,遗漏,不当之处在所难免,因此希望各位若发现错误请麻烦抖抖你的手指,敲出我的错误,本人非常渴望您的指正,以免害己害人!看本文注意点:文中1,#ifdef__cplusplus#undef__CLIBNS#ifndef__STDINT_DECLS等等宏的使用请看我的另一篇收集整理的博客...[详细]
-
近来有时间,整理一下资料,自己近十年来,业余画了不少的开发测试板,在淘宝上也买了不少的板子与器件,一直以来,都喜欢DIY,今天整理了一下超声波模块HC-SR04的程序,网上资料应该不少,自己工作中也接触过。记录一下。超声波如何设计的我不太关心,我只关心如何使用。这个模块可以+3.3V供电,四个引脚,使用STM32两个GPIO引脚控制即可,测试起来,简单。超声波模块工作的原理:首先需要...[详细]
-
1602液晶6位计数器RSEQUP2.0RWEQUP2.1EEQUP2.2org00ha_bitequ30h;个位数存放处b_bitequ31h;十位数存放处c_bitequ32h;百位数存放处d_bitequ33h;千位数存放处e_bitequ34h...[详细]
-
引言由于交通需求的不断增加,有越来越多的环形感应线圈检测器用于交通检测。这些埋设在道路表面下的线圈可以检测到车辆通过时的电磁变化进而精确地算出交通流量。交通流量是交通统计和交通规划的基本数据,通过这些检测结果可以用来计算占用率(表征交通密度),在使用双线圈模式时还可以提供速度、车辆行驶方向、车型分类等数据,这些数据对于交通管理和统计是极为重要的。通常高速公路车辆检测系统由多通道环形检测单元L...[详细]
-
笔者使用的系统板如下图所示:首先安装代码编译软件CDK;硬件:⚫W805/W806开发板⚫USB转串口线软件:Windows端编译工具:CDK安装包链接:(https://pan.baidu.com/s/1mslRbcuC0oGrNsjQJY3wHQ)提取码:qdut烧录工具:W800UpgradeTools.exewww.winnermicro.co...[详细]
-
;实战《内部EEPROM读写实验》;本实战的目的是让大家熟悉PIC16F87X内部EEPROM的读写方法;项目实现的功能:对于地址为00H-3FH的64个EEPROM数据存储单元,;分别将数据0-63依次烧写进去,然后再循环读出,显示在8只LED发光二极管上;PIC单片机学习网陈学乾http://www.pic16.com;程序文件名“MCD-EMP1.ASM”;程序清单如...[详细]