最新博文

1
推荐
682
阅读

使用单片机制作多路输入电压表

单片机在工业控制和智能化仪表中,常由单片机进行实时控制及实时数据处理。单片机所加工的信息都是数字量,而被控制或测量对象的有关参量往往是连续变化的模拟量,如温度、速度、压力等等,与此对应的电信号是模拟电信号。单片机要处理这种信号,首先必须将模...
0
推荐
679
阅读

基于单片机红外通讯电路设计

本文介绍的电路,原是在分时电度表中,用于校时和抄表的实际电路。 它既简单又实用。利用单片机异步通讯口,用红外光发射管sir-563和红外光接收ic管rpm6938来实现接受和发送点信号的功能,可以实现半双工双向通讯功能。通讯距离约10米,异...
0
推荐
1046
阅读

用一条IO口实现两个按键功能

年前去到一个朋友那里,提到现在客户对成本要求非常之高,尤其是玩具行业,已经是一分一厘的去计算产品成本。朋友感慨为了省成本,方案商是绞尽脑汁地去想各种实现方法,说遇到过为了节省成本,硬是用单片机一条IO实现了两个按键的功能,让他颇为诧异,好久都没想明白原理。
0
推荐
874
阅读

用“软件陷阱+程序口令”对付PC指针的弹飞

用“软件陷阱+程序口令”对付PC指针的弹飞当CPU受到外界干扰,有时PC指针会飞到另一段程序中,或跳到空白段去。其实,如果PC指针飞到空白段去,倒也好处理。只要在空白段设立软件陷阱(拦截指令),将程序拦截到初始化段或程序错误处理段。但是,如果PC指针飞到另一段程序中去
0
推荐
1365
阅读

浅谈单片机以太网接入方案

单片机的种类繁多,从低端到高端,有以51单片机为代表的8位单片机和以ARM为代表的32位单片机,不同档次的单片机实现网络接口的方法不同。对于像ARM等高端处理器一般都可以运行嵌入式操作系统,例如嵌入式Linux。对于无操作系统要求的单片机如何实现网络接入,我下面将这
0
推荐
928
阅读

单片机加密方法

科研成果保护是每一个科研人员最关心的事情,加密方法有软件加密,硬件加密,软硬件综合加密,时间加密,错误引导加密,专利保护等措施有矛就有盾,有盾就有矛,有矛有盾,才促进矛盾质量水平的提高。加密只讲盾,现先讲一个软件加密:利用MCS-51中A5指令加密,其实世界
0
推荐
1027
阅读

单片机开发中应掌握的几个基本技巧

在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着工程师。为帮助工程师解决单片机设计上的难题,《电子工程专辑》网站特邀Holtek香港分公司工程部处长邓宏杰先生担任《单片机应用编程技巧》专题讨论的嘉宾,与广大设计工程师交流单片机设
0
推荐
1286
阅读

C语言在单片机开发中的应用

在单片机的开发应用中,已逐渐开始引入高级语言,C语言就是其中的一种。对用惯了汇编的人来说,总觉得高级语言’可控性’不好,不如汇编那样随心所欲。但是只要我们掌握了一定的C语言知识,有些东西还是容易做出来的,以下是笔者实际工作中遇到的几个
0
推荐
844
阅读

单片机硬件系统设计原则

一个单片机应用系统的硬件电路设计包含两部分内容:一是系统扩展,即单片机内部的功能单元,如ROM、RAM、I/O、定时器/计数器、中断系统等不能满足应用系统的要求时,必须在片外进行扩展,选择适当的芯片,设计相应的电路。二是系统的配置,即按照系统
0
推荐
724
阅读

深圳嵌入式培训一般要多少钱?

深圳嵌入式培训一般要多少钱?深圳地区性价比最高的嵌入式培训首选信盈达深圳嵌入式培训机构如此之多,在深圳这边参加嵌入式培训到底要花多少钱?哪家的性价比更高一点呢?而且不要离我住的地方太远,等等以上因素都是想参加嵌入式培训的IT爱好者最关心的
0
推荐
907
阅读

单片机C语言编程

学习过C51的都应该清楚,其实C51本身并不复杂,难在了汇编上。但是有了C语言这种工具后,单片机就变的好学多了。那么C语言在C51编程中都用到哪些知识点呢?因为单片机属于硬件,所以C语言在对
0
推荐
644
阅读

单片机教程第三课:几个基本概念

数的本质和物理现象。我们知道,计算机可以进行数学运算,这可令我们非常的难以理解,计算机吗,我们虽不了解它的组成,但它总只是一些电子元器件,怎么可以进行数学运算呢?我们做数学题如37+45是这样做的,先在纸上写37,然后在下面写45,然后大脑运算,最后写出结果
0
推荐
629
阅读

单片机的内部、外部结构(一)

一、单片机的外部结构拿到一块芯片,想要使用它,首先必须要知道怎样连线,我们用的一块称之为89C51的芯片,下面我们就看一下如何给它连线。1、电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。2、振蒎电路:单片机是一种时
0
推荐
544
阅读

单片机概述

1、何谓单片机一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些
0
推荐
552
阅读

单片机开发中应掌握的几个基本技巧

一、如何提高C语言编程代码的效率邓宏杰指出,用C语言进行单片机程序设计是单片机开发与应用的必然趋势。他强调:“如果使用C编程时,要达到最高的效率,最好熟悉所使用的C编译器。先试验一下每条C语言编译以后对应的汇编语言的语句行数,这样就可以很明确的知道效率。