当我们开始接触单片机,首先接触的第一个实验就是LED灯的使用,类似于我们学习软件开始接触的第一个程序“HelloWorld”,这个实验是带领我们走入“软硬件综合使用”的一个很好入门示例,51单片机是他的一个载体。下面小伙伴们,让我们一起来揭开LED的神秘面纱吧!
分类:
其他好文 时间:
2015-09-27 18:41:42
阅读次数:
188
/*
工程创建MCU选取,Atmel89C55
单片机:STC12C4052AD,STC12C5A60S2都可以
晶振:12M
功能:控制两个等交替慢慢变亮,慢慢变暗【占空比】
连接说明:LED1正极串接1K电阻接VCC,负极接到MCU的P1.7
:LED2正极串接1K电阻接VCC,负极接到MCU的P1.6
*/
#include<REG51.h>
s..
分类:
其他好文 时间:
2015-09-27 06:37:22
阅读次数:
140
把STC12C5A60S2.H、STC12C2052AD.H头文件放到C:\Keil\C51\INC\STC单片机头文件【51CTO-->单片机-->STC单片机官方头文件】下载链接链接:http://pan.baidu.com/s/1pJKK4w7密码:a0re测量2个LED的端的电压0~4.8V逐渐增减变化/*
工程创建MCU选取,Atmel89C55
单片机:STC12C..
分类:
其他好文 时间:
2015-09-27 06:35:28
阅读次数:
463
本方法,禁用跨进程错误(做法不太好,但是对于单片机出身的人来说,好理解,能用就行)。基本功能:1.串口端口号可以自动检索:2.发送模式可选,hex和string两种3.接收显示模式,hex和string两种4.发送多行数据5.发送单行,可增加自动换行(方便用于一些串口指令,很多指令都带回车,每次写回...
不用怀疑,单片机的万能语言就是状态机。还希望大家不要条件反射式的看到状态机就以为我要讲什么VHDL的东西——状态机是一种思维模式,是计算机理论的立足之本(不相信请参考清华大学出版社的《自动机理论与应用》)——因此状态机的实现与语言本身关系并不是绝对的。本文要讨论的状态机,从实现方式上更类似于Java...
分类:
其他好文 时间:
2015-09-23 18:39:18
阅读次数:
245
单片机的引脚,可以用程序来控制,输出高、低电平,这些可算是单片机的输出电压。但是,程序控制不了单片机的输出电流。 单片机的输出电流,很大程度上是取决于引脚上的外接器件。单片机输出低电平时,将允许外部器件,向单片机引脚内灌入电流,这个电流,称为“灌电流”,外部电路称为“灌电流负载”;单片机输出高电平时...
分类:
其他好文 时间:
2015-09-23 16:56:14
阅读次数:
151
加入hex 文件双机单片机芯片AT89C51弹出对话框,选择好 用keil 编译好的 hex 文件,晶振 12 即可。运行
分类:
其他好文 时间:
2015-09-22 23:17:31
阅读次数:
236
在学习单片机的时候就听说过I2c,不过那时候听的一团糟,什么都不会,而且51上面没有集成真正的I2c,只能用IO口模拟它的时序来实现。I2c总线是一种用于Ic器件之间连接的双向二进制总线。所谓总线,就是它上面可以挂多个器件,并且通过两根线连接,占用空间非常小。 其中SDA是数据线,SCL是时钟线.....
分类:
其他好文 时间:
2015-09-22 20:27:50
阅读次数:
186
用单片机测频率脉冲可以用外中断+定时器、定时器的输入捕获、或编码器模块(例如LPC 的QEI可实现对电机的转速、位置测量和报警)单片机的外中断对外部脉冲的触发条件有2种:边沿触发:适合脉冲,比较常用电平触发:使用时要:进入时关闭中断,退出时再开中断以防止电平持续时间过长,ISR还未处理完中断又发生中...
分类:
其他好文 时间:
2015-09-19 10:51:09
阅读次数:
272
我真是给学院的小学期跪了!!! 一周6天扔在实验室!大四了还让不让人好好考研啊!!!这些玩意儿大二大三去搞就行了啊!!!吐槽完毕.活还是要干的,砖还是要搬的。比起奇葩的电气传动电子的东西真是友好。队友并没有黄金右手,抽到的题目好魔性。铂电阻测温度大概是搞个电桥出来当温度传感器通过测电压来搞吧,然而并...
分类:
其他好文 时间:
2015-09-18 23:29:12
阅读次数:
363