-
/**************************************************************************************实验现象:下载程序后动态数码管模块第5位循环显示0-9*******************************************************************************...[详细]
-
基于绿色节能的理念,在智能家居模型中加入了蓄电池、太阳能电池板、风能发电机,以GD32MCU为控制核心,设计了红外检测、人体检测、光控LED、温度监测和电子锁等功能,并可通过GSM短信进行报警。GD32F1系列MCU产品是ARM架构的Cortex-M3处理器,其主频为108MHz。精简指令集架构配上百兆主频,提供了出色的运算处理性能。为了给用户更大的选择空间,产品提供16KB到3072...[详细]
-
P0口、P2口和P3的第二功能使用办法:开始学习时一般对P0口、P2口和P3口的第二功能使用办法迷惑不解,认为第二功能和原功能之间要有一个切换的过程,或者说要有一条指令,事实上,各端口的第二功能完全是自动的,不需要用指令来转换。如P3.6、P3.7分别是WR、RD信号,当微片理机外接RAM或有外部I/O口时,它们被用作第二功能,不能作为通用I/O口使用,只要一微处理机一执行到MOVX指令...[详细]
-
小时候玩的四驱车,给直流马达接通电源就嗤嗤的跑出去了。电机种类众多,就属控制直流电机最简单,只要对调正负极就能改变电机的转向。另外,直流电机负载能力强,适合做越野车的驱动电机。为了做可调速的越野车,就有了这篇文章。电源电压输出是固定的,电机的转速也因此是固定的,为了调节电机的转速,就得改变电源电压的输出(为嘛要改变电机转速?举个简单的列子,双电机驱动小车-一边一个电机-如何实现转向?让两...[详细]
-
利用ITStatusEXTI_GetITStatus(uint32_tEXTI_Line)函数判断具体的中断源再进一步处理注意:因为调用了delay_ms()函数因此主函数的开头必须初始化延时函数delay_init()ps因为这个原因调了一天了多么痛的领悟!!具体如下:...[详细]
-
什么是定时器?定时器顾名思义就是用来定时的。在单片机应用中常常用于各种各样的定时。比如让LED灯每隔1S亮一次。这个1S就是由定时器做到的。指令周期指令周期就是单片机执行一个指令所花费的时间。这也是定时器定时的最小时间单位。时钟频率/4=指令频率。1/指令频率=指令周期。假设现在的时钟是4MHZ,4MHz的时钟经过4分频后变成了1MHz其周期为0.00000...[详细]
-
引言智能家庭网络是信息时代带给人们的又一个高科技产物。它借助现有的计算机网络技术,将家庭内部的各种家电和设备连网,通过网络为人们提供各种丰富、多样、个性、方便、舒适、安全和高效的服务。家庭网络化也是整个社会信息化的一个重要的部分。智能家庭网络系统的基本结构如图1所示。实现家庭内部信息与家庭外部信息的交换,无疑是家庭连网的目的所在,其实现需要设计一个理想的家庭网关。1家庭网关家...[详细]
-
本文介绍了一种用单片机控制的采用电话遥控的简易远程教学系统。它借助于现有的丰富的电话网络资源,具有结构简单,造价低廉,易于操作等特点,可以实现对录像机的各种远距离控制操作。非常适合于贫困地区的电化教育的普及与发展。1系统的总体结构该电话遥控教学系统的总体结构如图1所示。该系统由电话机、小型程控机、远程控制器和数台录像机、电视机组成,该系统既可以通过小型程控机构成一个局域的小系统,...[详细]
-
摘要:本文基于对8051单片机存储空间结构的深层次分析,提出了一种基于单片机的单CPU仿真器设计方案。该方案实用廉价,工程实践性强,可用于设计新的教学设备。引言单片机以它的廉价、体积小、可塑性强、稳定性高的特性,有着广阔的市场前景。在用单片机开发产品时,虽然许多厂家设计了可编程ISP单片机,但是从安全与便捷方面考虑,单片机仿真器仍然是开发人员不可或缺的工具。单片机仿真器在产品开发...[详细]
-
从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型。分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型,使用不同的存储器,将使程序执行效率不同,在编写C51程序时,最好指定变量的存储类型,这样将有利于提高程序执行效率(此问题将在后面专门讲述)。与ANSI-C稍有不同,它只分SAMLL、...[详细]
-
工程框图:环境:STVD+Cosmic程序:#includeSTM8S207S6.hvoidDelay(unsignedintcount){ while(count--);}voidGpio_Init(void){ PD_DDR|=0x0D; PD_CR1|=0x0D; PD_CR2|=0x00;}voidClock_I...[详细]
-
这里,初学者要澄清单片机实际使用方面的一个产品概念,MCS-51单片机是美国INTE公司于1980年推出的产品,典型产品有8031(内部没有程序存储器,实际使用方面已经被市场淘汰)、8051(芯片采用HMOS,功耗是630mW,是89C51的5倍,实际使用方面已经被市场淘汰)和8751等通用产品,一直到现在,MCS-51内核系列兼容的单片机仍是应用的主流产品(比如目前流行的89S51、89C...[详细]
-
1引言HMI(人机界面)以其体积小,高性能,强实时等特点,越来越多的应用于工业自动化系统和设备中。它有字母、汉字、图形和图片等不同的显示,界面简单友好。配有长寿命的薄膜按钮键盘,操作简单。它一般采用具有集成度高、速度快、高可靠且价格低等优点的单片机作为其核心控制器,以实现实时快速处理。PLC和单片机结合不仅可以提PLC的数据处理能力,还可以给用户带来友好简洁的界面。本文以Modbu...[详细]
-
遥控器就是下面图上的那种完整的程序源码下载地址:http://www.51hei.com/bbs/dpj-20623-1.html红外解码文件ir.h/*---------------------------------------------------名称:红外驱动编写:YuMin_Dong时间:2012.11.26-------------------------------...[详细]
-
大家只要自行更改端口就可以使用,走时还是比较准确的#includereg51.h#defineucharunsignedchar#defineuintunsignedintsbitRING1=P3^7;//P3^7接蜂鸣sbitOPEN=P3^1;//闹钟开时LED亮...[详细]