51单片机
MyFamily_IT
只为更好的自己而努力。
展开
-
51单片机学习路程(一)
1.学习单片机可以做什么?应用领域 : 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。小到电话,玩具,手机,各类刷卡机,电脑键盘,彩电,冰箱,空调,电磁炉,大到汽车,工业自动控制,机器人,导弹导航装置,甚至是美国的火星车,这些设备里面都含有一个或者多个单片机 。单片机的数量不仅远超过PC机,甚至比人类的数量还要多。因此,单片机的学习、开发与应用将造就一...原创 2018-07-18 19:36:23 · 1026 阅读 · 0 评论 -
单片机学习路程(四)蜂鸣器唱歌
今天学习单片机蜂鸣器后,发现蜂鸣器的频率经过控制后可以实现唱歌的功能,就在网上找了相关教程,下面分享给大家。代码亲测,可直接复制使用。代码内附语句注释,理解应该不难。#include <reg51.h>#define SYSTEM_OSC 11059200//12000000 //定义晶振频率12000000HZ #define SOUND_SPACE 4/5 //定...翻译 2018-07-24 19:36:16 · 6795 阅读 · 1 评论 -
51单片机学习路程(二)星星点灯
这节内容,主要介绍如何用keil5编写第一个单片机程序,点亮你的LED灯。单片机芯片使用STC89C52: 8KFLASH、512字节RAM、32个IO口、3个定时器、1个UART、8个中断源。这里不介绍软件的使用以及程序怎么下载到单片机上面。你可以参考这两篇博客:https://blog.csdn.net/mao_hui_fei/article/detail...原创 2018-07-21 11:41:50 · 627 阅读 · 0 评论 -
51单片机学习路程(三)数码管点亮
文章最后面附有:数码管一些特殊运用。 数码管电路图数码管原理和结构图真值表,编程时用的到,这边先列出来。 下面就是点亮大数码管(共阳级)的代码://七段数码管显示实验 //2018.7.22#include <reg51.h>#include <Delay.h>#define DataPort P1 // 换接口,只需修...原创 2018-07-22 18:54:20 · 9336 阅读 · 0 评论 -
51单片机学习路程(五)LCD液晶显示
这篇文章介绍简单的LCD液晶显示屏的使用。 上面这个图,个人表示看的很费劲。所以直接上代码了。#include <reg51.h>#include <intrins.h>#include <Delay.h>#define DataPort P0#define RS_CLR RS = 0#define RS_SET RS = 1#d...原创 2018-08-02 17:16:40 · 1775 阅读 · 0 评论