博客

51单片机模拟串口的方法的总结

judy 发表于:周四, 12/14/2017 - 15:03 , 关键词:
随着单片机的使用日益频繁,用其作前置机进行采集和通信也常见于各种应用,一般是利用前置机采集各种终端数据后进行处理、存储,再主动或被动上报给管理站。这种情况下下,采集会需要一个串口,上报又需要另一个串口,这就要求单片机具有双串口的功能,但我们知道一般的51系列只提供一个串口,那么另一个串口只能靠程序模拟。 本文所说的模拟串口, 就是利用51的两个输入输出引脚如P1.0和P1.1,... 阅读详情
12

单片机小白学步(8) 用面包板搭建实验电路

judy 发表于:周三, 12/13/2017 - 17:31 , 关键词:
前面介绍了几种准备实验板的方案。这里先介绍方案一,我将同大家一起搭建一块简易的单片机实验板,一起感受动手实践的乐趣。 我们有两种自己搭建实验板的方案,一是用面包板,二是用万用焊板。本篇我们介绍面包板搭建电路。 面包板和面包板线 面包板是一种用于电路实验的器材,上面有很多孔,我们可以将元器件和导线插进去,组成我们需要的电路。如果发现电路有错,拔下元件和导线重新插接即可。电路做完后,... 阅读详情
14

单片机开发者的常疏忽的几个问题

judy 发表于:周一, 12/11/2017 - 11:46 , 关键词:
我的工作主要是主导新产品试产,在实际的工作中,经常出现因为RD人员的设计“疏忽”导致试产失败。这个疏忽要加上引号,是因为这并不是真正的粗心造成的,而是对生产工艺的不熟悉而导致的。为了避免各位做RD的朋友出现同样的错误,或为了更好的完成试产我对一些常见的问题点做一些总结,希望能对大家有所帮助。 1、IC封装的选择。现在电子产品都在向环保的无铅发展,欧洲2006年7月1日就要实现全部无铅化,,... 阅读详情
16

单片机小白学步(7) 准备实验板——萝卜青菜,各有所爱

judy 发表于:周五, 12/08/2017 - 11:38 , 关键词:
单片机的学习,最重要的一点就是多实践。站在岸上学不会游泳。没有实践,恐怕永远也学不好单片机。我将和大家一起,选择一款适合自己的单片机实验板。 方案选择 我们主要有三个可选方案: 1、自己动手搭建学习板; 2、购买成品开发板; 3、使用Proteus等仿真软件。 方案一非常适合动手能力较强,想锻炼动手能力,时间比较充裕的读者选用。自己动手搭建电路,能让我们对单片机更加了解,充分锻炼了动手能力,... 阅读详情
30

通俗讲解单片机、ARM、MCU、DSP、FPGA、嵌入式错综复杂的关系!

judy 发表于:周三, 12/06/2017 - 16:21 , 关键词:
首先,“嵌入式”这是个概念,准确的定义没有,各个书上都有各自的定义。但是主要思想是一样的,就是相比较PC机这种通用系统来说,嵌入式系统是个专用系统,结构精简,在硬件和软件上都只保留需要的部分,而将不需要的部分裁去。所以嵌入式系统一般都具有便携、低功耗、性能单一等特性。 然后,MCU、DSP、FPGA这些都属于嵌入式系统的范畴,是为了实现某一目的而使用的工具。 MCU俗称”单片机“... 阅读详情
47

单片机小白学步(6) 单片机最小系统——麻雀虽小,五脏俱全

judy 发表于:周三, 12/06/2017 - 10:04 , 关键词:
前面介绍了集成电路的管脚编号识别,这里我们简单了解下51单片机的40个管脚具体的作用。对于没有接触过复杂电子元器件的读者来说,或许会感觉非常难,但实际上完全不需要有畏惧心理。 单片机管脚 按照集成电路的管脚识别方法,缺口朝上,逆时针转一圈,单片机的引脚编号从1到40,如图所示。图中同时给出了各个管脚的名称。我们完全不需要刻意去记这些管脚顺序和名称,在需要的时候查一下就好了,如果用的比较多,... 阅读详情
29

编写单片机应用程序的步骤

judy 发表于:周二, 12/05/2017 - 11:09 , 关键词:
1、搞清楚功能、编制方案。 接到一个单片机项目设计文件之后,并不是马上动手编写程序,而是仔细研究用户提出的技术要求或者技术说明,根据这些技术要求和技术说明,也就是客户要求,把程序应该具备的主要功能写清楚,写仔细,这是最关键的工作。如不清楚,应向客户和使用者问清楚,否则在设计完成以后会发现有些功能由于事先没有考虑清楚再重新设计将会很麻烦,可能有些需要重新增加的功能很容易补充,... 阅读详情
21

单片机小白学步(5) 集成电路、封装相关知识

judy 发表于:周一, 12/04/2017 - 17:27 , 关键词:
在前文大家都有见到集成电路的图片,其外形有很多种。在这些芯片中真正起作用的部分是集成在硅片上的晶体管。而我们看到的样子,则是在其外部用外壳进行封装。把硅片上的电路管脚,用导线接引到外部接头处,以便于其它器件连接。封装有安装、固定、密封、保护芯片及增强电热性等作用。硅片必须与外界隔离,以防止空气中的杂质对电路的腐蚀等造成电气性能下降。 我们把集成电路等电子元件的这种外壳称为封装。... 阅读详情
31

单片机开发的7个规则

judy 发表于:周一, 12/04/2017 - 09:52 , 关键词:
【规则1】设计满足要求的最精简的系统。 正确估计单片机的能力,知道单片机能做什么,最大程度的挖掘单片机的潜力对一个单片机系统设计者来说是至关重要的。我们应该有这样一个认识,即单片机的处理能力是非常强大的。 早期的PC机,其CPU(8086)处理能力和8051相当,却能处理相当复杂的任务。单片机的能力的关键就在软件设计者编写的软件上。只有充分地了解到单片机的能力,才不会做出“冗余”的系统设计。... 阅读详情
22

单片机晶振的21个问题总结

judy 发表于:周五, 12/01/2017 - 14:06 , 关键词:
在初学51单片机的时候,总是伴随很多有关与晶振的问题,其实晶振就是如同人的心脏,是血液的是脉搏,把单片机的晶振问题搞明白了,51单片机的其他问题迎刃而解…… 有关51单片机有关晶振的问题一并总结出来,希望对学51的童鞋来说能有帮助。 一,为什么51单片机爱用11.0592MHZ晶振? 其一:因为它能够准确地划分成时钟频率,与UART(通用异步接收器/发送器)量常见的波特率相关。特别是较高的波特率... 阅读详情
33

页面