稳压二极管的原理与作用

    稳压二极管,又叫齐纳二极管。相信设计电路的,或说电子爱好者们,再熟悉不过了。它能起到稳压的作用,作为浪涌保护,或者过压保护等等作用。 最近缺少学习,脑子里没有过多的文章,只能说了解什么就跟读者分享什么了。进入正题。 百度了一下,稳压二极管(齐纳二极管)的稳压原理: 稳压二极管的特点就是击穿后,其两端的电压基本保持不变。 这样,当把稳压管接入电路以后,若由于电源电压...阅读全文
    作者:jihao | 分类:硬件电路 | 阅读:22 views | 标签:,

    他的日记 2012-05-13

    好久没用过博客写日记之类的东西了。原来想写专题型的博客的,看过某位博友的博客后,发现原来在自己博客上记录生活,记录生活所思,也是一种很好的人生态度,能让人反思自己,能正确的面对自己。 今天,做了几件关于博客的事。 第一件是完整的备份了整个博客的数据,然后做了一下wordpress升级。 第二件是整理了博客里面的东西,包括文章分类,文章死链,还有给博客弄了个微博。 第三件是...阅读全文
    作者:jihao | 分类:个人随笔 | 阅读:58 views | 标签:, ,

    关于数码管动态扫描的问题

    关于数码管的动态扫描,相信玩单片机的都不陌生。而什么是动态扫描,怎样扫描,扫描时间为多少最佳,这是一个值得深究的问题。 大家知道驱动一个或者两三个数码管,如果单片机有足够的IO口,我们可以用静态显示,至于什么是静态显示(动态显示的基础),这里不做阐述。 但如果,或者假如我们要点亮8个数码管或者更多,而恰恰单片机IO口不够用的情况下(扩展IO口的不讲),这是就必须用到动...阅读全文
    作者:jihao | 分类:单片机, 电子DIY, 电子技术 | 阅读:87 views | 标签:, , , ,

    DIY温度报警器

    在3月份之前,就开始着手【温度报警器】的设计制作,这是我继处女作之后的另一个作品。目前投入实际使用,为生物提取蛋白酶的实验提供了诸多便利。不算成功,也不算失败,折中吧。制作过程遇到很多问题,使用过程也遇到问题,算是长经验了我。 其实,这东西也就那么简单,但是要做好,确实也难。一个单片机读取DS18B20的温度数据,然后转换显示出来,跟设定值比较,超上限或下限就报警。实...阅读全文
    作者:jihao | 分类:单片机, 电子DIY | 阅读:126 views | 标签:, , , ,

    第一个Arduino实验

    如题,这是我入手Arduino的第一个数字IO口控制实验。由于之前看到国外的一些惊人互动作品,大都是用Arduino控制器来实现的,效果非常好。经过了解发现Arduino是一种开源控制器,而且有很多IDE集成库,直接调用就可以完成很强大的功能,即使是编程菜鸟,一样能玩出很多花样。例如跟电脑串口通信,驱动伺服电机,与计算机一些媒体进行互动等等 抱着玩的心态就买了 一块板子。Arduino的开发语...阅读全文
    作者:jihao | 分类:Arduino | 阅读:112 views | 标签:, , ,

    单片机识别长短按键

    这阵子,可真够忙的。要学习,也要工作,还要完成自己的作品。超级忙,但是过得很充实,不过有时候休息得不好。年轻,怕什么。 说回来,我近期的作品是一个 大型数码管万年历。采用了17个3寸大数码管来做显示。刚好最近也进行到了编写单片机程序的时候,由于采用了4个按键,所以就想到了按键多功能,当然按键多功能有一种就是通过检测按键的长短按(也就是按键的时间)。 于是抱着学习的态...阅读全文
    作者:jihao | 分类:单片机 | 阅读:121 views | 标签:, ,

    C51常用库函数(2)

    接上一篇文章,这里介绍C5常用库函数的功能,而且比较简单的叙述,可能有重复。还是那句话,善于使用C库函数会使编程很方便,本着多学习的态度,自己写这些函数是好的,但是使用库函数会减轻你的劳动,并且会让你的主函数很清洁,看了很舒服。 (1)_chkfloat_: 函数定义: unsigned char _chkfloat_ ( float val); /* number to check */ 函数功能: _chkfloat_函数检查浮点数 val 的类...阅读全文
    作者:jihao | 分类:单片机, 编程之美 | 阅读:170 views | 标签:, ,

    C51常用库函数(1)

    熟悉单片机C语言编程的都知道,在Keil里面有一本C51库函数的手册(C51 Development Tools),通过查询这本手册,来认识新函数的使用方法。有时候用库函数会大大的减少我们的开发时间,以及思路的清晰化。而且丰富了程序的功能。 其实,高手能将运行在C51的程序表现的淋漓尽致,其中必少不了自带的库函数。当然你也可以自己编写、添加一些常用的自定义库函数,能让自己更快的开发,更好的模...阅读全文
    作者:jihao | 分类:单片机, 编程之美 | 阅读:114 views | 标签:, , ,

    单片机内部扩展RAM的应用

    最近,研究起单片机内部扩展RAM的使用,所以就小学习了一下。 先了解了解单片机内部RAM: 单片机内部RAM:共256个单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。 AT89S52单片机的ram,就有256字节,地址范围:00H~FFH。 SFR,特殊功能寄存器,仍然在地址范围:80H~FFH。 两者的地址重叠了,区别方法如下: 对80H~FFH直接寻址,就是读写SFR,特殊功能寄存器...阅读全文
    作者:jihao | 分类:单片机 | 阅读:92 views | 标签:,

    浅谈物联网

    物联网,这个词越来热门了。我也来跟下风。谈谈我心中的物联网,之所以为浅谈,就是因为我对物联网的实现技术还不甚懂得,只是基本了解而已,专业人士请勿拍砖。 以下纯属个人见解。或者这不是当今所谓的物联网,而是我个人心中那个智能化世界的一个映像。 大家所说的“物联网”,我百度了一下,解释如下: 物联网是新一代信息技术的重要组成部分。其英文名称是“The Internet of things”。由...阅读全文
    作者:jihao | 分类:物联网 | 阅读:185 views | 标签:,

    STC单片机的EEPROM介绍

    上次简单介绍了单片机的ISP和IAP,这篇文章也是关于ISP和IAP的操作,具体是介绍单片机中EEPROM的使用方法。也就是使用IAP技术读写内部的FLASH实现EEPROM的。具体看看下面的资料(资料来源网上,仅作收集整理,供学习用!) 单片机运行时的数据都存在于RAM(随机存储器)中,在掉电后RAM 中的数据是无法保留的,那么怎样使数据在掉电后不丢失呢?这就需要使用EEPROM 或FLASHROM 等存储器来实...阅读全文
    作者:jihao | 分类:单片机, 编程之美 | 阅读:214 views | 标签:, , ,

    关于单片机的ISP和IAP

    看着文章的配图很惊喜吧,单片机和码农扯上关系了?这到底是什么逻辑。其实不是讲码农的那些事,主要内容是关于单片机的两种Programming方式:ISP和IAP。当然你不可否认Programming和码农没有任何关系,所谓码农就是Programmer,所以我采用了这张配图是很有根据的。 进入主题,Programing(编程)有很多种方式,例如系统编程,应用编程,电路编程and so on… 那ISP和IAP作何解释? 很...阅读全文
    作者:jihao | 分类:单片机, 编程之美 | 阅读:114 views | 标签:, , ,

    单片机中四组通用工作寄存器

    51单片机中四组通用工作寄存器有什么作用,又有什么不同点,这个问题困扰我很久了。今天终于搞懂了一点,跟大家分享一下。 单片机寄存器R0-R7,可以选择四组寄存器中的一组来使用,也就是选择BANK。 国际惯例,什么事BANK,这里不是指银行哦! Bank (内存库) 在内存行业里,Bank至少有三种意思,所以一定要注意。 1、在SDRAM内存模组上,”bank 数”表示该内存的物理存储体的数量。(等同于...阅读全文
    作者:jihao | 分类:单片机 | 阅读:222 views | 标签:, ,
JH单片机-文章转载时请保留链接