单片机C语言 16种方式流水灯(三)

此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 用多选择结构实现流水灯 /**************************************************** 函数名:Delay(uint t) 入口参数:t,延时时间长度 出口参数:无 功能:延时函数 说明:延时一定是减,时间长度可设置 ****************************************************/ void Delay(uint t) { for(;t>0;t--); ...

http://home.eeworld.com.cn/my/space-uid-139222-blogid-660580.html 发布时间: 2018-03-24



单片机C语言 16种方式流水灯(二)

此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 选择结构在选择结构中,程序首先对一个条件语句进行测试,当条件为“真”(ture)时,执行一个方向上的程序流程,当条件为“假”(false)时,执行另一个方向上的程序流程,分支程序有三种基本形式,如下图所示。/**************************************************** 函数名:Delay(uint t) 入口参数:t,延时时间长度 出口参数:无 功能:延时函数 说明:延时一定是减,时间长度可设置 ***********...

http://bbs.eeworld.com.cn/thread-626519-1-1.html 发布时间: 2018-03-24



单片机C语言 16种方式流水灯(二)

此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 选择结构在选择结构中,程序首先对一个条件语句进行测试,当条件为“真”(ture)时,执行一个方向上的程序流程,当条件为“假”(false)时,执行另一个方向上的程序流程,分支程序有三种基本形式,如下图所示。/**************************************************** 函数名:Delay(uint t) 入口参数:t,延时时间长度 出口参数:无 功能:延时函数 说明:延时一定是减,时间长度可设置 *******...

http://home.eeworld.com.cn/my/space-uid-139222-blogid-660579.html 发布时间: 2018-03-24



单片机C语言——16种方式流水灯(一)

此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 顺序结构是单片机C语言中最基本、最简单的编程结构,程序由低地址向高地址顺序执行指令代码。如下图所示。程序首先执行A操作,再执行B操作,二者是顺序执行的关系。 /**************************************************** 函数名:Delay(uint t) 入口参数:t,延时时间长度 出口参数:无 功能:延时函数 说明:延时一定是减,时间长度可设置 ***********************************...

http://bbs.eeworld.com.cn/thread-626518-1-1.html 发布时间: 2018-03-24



单片机C语言——16种方式流水灯(一)

此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 顺序结构是单片机C语言中最基本、最简单的编程结构,程序由低地址向高地址顺序执行指令代码。如下图所示。程序首先执行A操作,再执行B操作,二者是顺序执行的关系。 /**************************************************** 函数名:Delay(uint t) 入口参数:t,延时时间长度 出口参数:无 功能:延时函数 说明:延时一定是减,时间长度可设置 *****************************...

http://home.eeworld.com.cn/my/space-uid-139222-blogid-660578.html 发布时间: 2018-03-24



几款主流电子电路仿真软件优缺点比较

。在我们参加电子竞赛的时候,特别是模拟方向的题目,我们用得最多的仿真软件就是MulTIsim。同时,MulTIsim不仅支持MCU,还支持汇编语言和C语言为单片机注入程序,并有与之配套的制版软件NI Ultiboard10,可以从电路设计到制板layout一条龙服务。Multisim的缺点是,软件过于庞大,对MCU的支持不足,制板等附加功能比不上其他的专门的软件。  2、TinaTina的界面简单直观...
关键词: 电子电路仿真

http://www.eeworld.com.cn/mndz/article_2018032426939.html 发布时间: 2018-03-24



采用AT89C51单片机控制的量程自切换频率计

整个系统的功率在稳压管的额定功率的范围内,从而保证整个系统的正常工作。电源电路原理图如图7所示。    2 软件设计    在单片机应用系统的开发过程中,C语言的应用最为广泛。C语言不仅能直接对计算机的硬件进行操作,而且语言灵活、程序结构良好、代码效率高、可移植性好。    2.1 系统总流程图    流程图分析:当电源开启...

http://www.eeworld.com.cn/mcu/article_2018032338403.html 发布时间: 2018-03-23



利用USB接口进行ATMAGE128与上位微机之间数据传输的实现

16MHz。片内集成有容量为128KB的闪存作为程序存储器,4KB的EEPROM,以及4KB的片内存储器,最高可支持64KB的片外存储器。    3.2  开发过程简述    TMAGE128的开发一般是由ATMEL公司提供的免费仿真工具avrstudio完成的,与常用的51单片机略有不同,使用c语言进行开发的时候必须使用第三方编译器...

http://www.eeworld.com.cn/mcu/article_2018032338402.html 发布时间: 2018-03-23



基于BASIC语言的BASCOM-8051开发环境单片机编程系统

    BASCOM-8051开发环境是以BASIC语言为基础的单片机编程系统,具有易学易用、功能强大、开发周期短等特点。      一、命令分类示例       1、伪指令      伪指令是一些对开发环境的设置指令,如:$Large是说明应用程序大于2K;$Asm~$End Asm是使用汇编语言;$CrySTal是说明单片机应用系统中的时钟频率等等。      2、一般命令      这一类命令和BAS...

http://www.eeworld.com.cn/mcu/article_2018032338394.html 发布时间: 2018-03-23



一直不清楚的Cotex-Mx处理器的启动代码堆栈分配问题

得不是很明白,特来请教论坛里的各位,先上图:        我先描述一下问题:这里的堆和栈的分配有些看不明白,Stack_Mem   SPACE   Stack_Size,这条是能看懂,意思是分配Stack_Size大小的内存空间,类似于c语言的定义一个数组,但是这句代码之后的__initial_sp,这句代码...

http://bbs.eeworld.com.cn/thread-626002-1-1.html 发布时间: 2018-03-23



单片机C语言的十六进制(HEX)转BCD码程序

本帖最后由 tiankai001 于 2018-3-23 11:08 编辑 此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 说明:本程序分别列举了单字节HEX码转换为BCD型数据;2字节HEX码转换为BCD型数据;4字节HEX码转换为BCD型数据的的方法。 void HEXtoBCDData(void) { unsigned char ucHEXdata[10] = {0},ucBCDdata[10] = {0}; unsigned int uiHEXdata = 0; unsigned long int...

http://bbs.eeworld.com.cn/thread-625948-1-1.html 发布时间: 2018-03-23



单片机C语言的十六进制(HEX)转BCD码程序

此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 说明:本程序分别列举了单字节HEX码转换为BCD型数据;2字节HEX码转换为BCD型数据;4字节HEX码转换为BCD型数据的的方法。 void HEXtoBCDData(void) { unsigned char ucHEXdata[10] = {0},ucBCDdata[10] = {0}; unsigned int uiHEXdata = 0; unsigned long int ulHEXdata = 0; ucHEXdata[0] = 0x...

http://home.eeworld.com.cn/my/space-uid-139222-blogid-660551.html 发布时间: 2018-03-23



单片机C语言的BCD 码转十进制(十六进制HEX)程序

本帖最后由 tiankai001 于 2018-3-23 10:58 编辑 说明:本程序分别列举了单字节BCD码转换为char型数据;2字节BCD码转换为int型数据;4字节bcd码转换为long int型数据的的方法。 unsigned char ucBCDdata[10] = {0x11,0x22,0x33,0x44,0x55,0x55,0x66,0x77};unsigned char ucHEXdata11 = 0,ucHEXdata[10] = {0};unsigned int uiHEXdata = 0,uiHEXdata11 = 0;unsigned long int ulH...

http://bbs.eeworld.com.cn/thread-625946-1-1.html 发布时间: 2018-03-23



单片机C语言的BCD 码转十进制(十六进制HEX)程序

此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 说明:本程序分别列举了单字节BCD码转换为char型数据;2字节BCD码转换为int型数据;4字节bcd码转换为long int型数据的的方法。[align=left][color=rgb(34, 34, 34)]unsigned char ucBCDdata[10] = {0x11,0x22,0x33,0x44,0x55,0x55,0x66,0x77};[/color][/align][align=left][color=rgb(34, 34, 34)]unsig...

http://home.eeworld.com.cn/my/space-uid-139222-blogid-660550.html 发布时间: 2018-03-23



建议论坛搞一个单片机C语言编程经验和技巧系列比赛

       最近在工作中的一个项目用到了大数据的数值转换以及数据的排序、倒序、加、减、乘、除等大量算法处理。在实际程序中,同样的一个功能,使用不同的算法,单片机的执行效率和执行时间差别很大。        举个例子,我做了两个long long int型的HEX转BCD的算法程序,一个用的是移位算法,一个用的除法算法,最后实际运行看了一下,两个程序的执行时间差了将近30倍。实在是相当大的差别。        所以我忽然有了这个想法: 建议举办一个单片机C语言编程经验和...

http://bbs.eeworld.com.cn/thread-625944-1-1.html 发布时间: 2018-03-23



电子发明、发现历史年表

年份发明、发现或创立发明者、发现者或创立者1745电容器莱顿1780电流效应加尔瓦尼1800干电池伏打1808原子理论道尔顿1812电缆绝缘塞默灵和希灵1820电磁学奥斯特1821温差电学塞贝克1826欧姆定律欧姆1831电磁感应法拉第1831变压器法拉第1832自感亨利1834电解法拉第1837继电器库克、惠斯登、戴维1839光电效应贝克莱尔1843惠斯登电桥惠斯登1845基尔霍夫定律基尔霍夫 年份发明、发现或创立发明者、发现者或创立者1850热敏电阻法拉第1860传声器振膜李斯1865无线电波传输麦克斯韦1874电容器、云母鲍尔1876卷纸式电容器斐茨杰拉德1876电话贝尔1877唱筒式...

http://bbs.eeworld.com.cn/thread-625929-1-1.html 发布时间: 2018-03-23



LED点阵滚动显示【C语言+汇编版】

LED点阵滚动显示【C语言+汇编版】,多种集合,符合同时爱好C语言+汇编的学习者的胃口。 ...
关键词: LED点阵

http://download.eeworld.com.cn/detail/flexbuilder/568668 发布时间: 2018-03-23



基于单片机温度远程显示的实现

:将各芯片插在面包板上并用导线按原理图连接。    ◇ 软件开发环境:Keil uVision2 for Windows。该软件的模拟调试器支持C语言及汇编语言源代码调试,其汇编程序支持宏汇编及模块化编程,使用方便。    ◇ 首先在模拟调试器中调试各子模块,各子模块调试正常后再将各子模块及主模块全部汇编连接成目标文件,最后将目标代码下载到单片机中并连接...

http://www.eeworld.com.cn/mcu/article_2018032238378.html 发布时间: 2018-03-22



基于物联网架构的智能火灾预警系统的设计

    本文介绍了一种基于物联网架构的智能火灾预警系统的设计,以ZigBee无线传感器网络为底层的数据采集和传输网络,完成对火灾信息的准确感知。WSN节点以CC2530和CC2591为处理和无线收发单元,以DHT21和MQ传感器为数据采集单元,实现了多传感器数据采集。采用Qt技术设计了系统GUI,基于qextserialport类和SQLite数据库实现了系统的串口通信和数据库操作。测试表明,系统准确可靠,GUI界面友好,易于操作。     物联网(Internet Of Things,IOT)技术的提出和快速发展为火灾预警技术的发展提供了新的...

http://www.eeworld.com.cn/mcu/article_2018032238370.html 发布时间: 2018-03-22



基于MSP430单片机的智能自适应间断光控系统设计

液晶显示模块    液晶型号为12864,由单片机控制,显示当前外界光强值和点亮LED灯盏数。2 项目系统软件设计    本系统采用C语言进行软件部分的编程工作。软件部分主要包括主函数,定时器中断程序,各部分子程序。    定时器A和定时器B分别控制采光模块的中断和LED补光模块的中断。具体框图如图5所示。 ...

http://www.eeworld.com.cn/mcu/article_2018032238366.html 发布时间: 2018-03-22




<上一页 891011121314151617181920212223 下一页> 相关结果约21,563个