电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式威廉希尔官方网站 >编程语言及工具>单片机与程序设计(上)

单片机与程序设计(上)

12下一页全文

本文导航

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

单片机程序设计(下)

在《单片机程序设计(上)》中我们已经学习了将程序放在地址空间中,并在向量表中显示保存位置的内容。本期是这一系列的最后一期,将会介绍在执行程序及产生中断时CPU内会发生什么变化。
2016-09-13 10:07:552721

PIC单片机程序设计的基本结构框架

为了快速掌握PIC单片机程序的基本结构,这里给出一个典型的程序结构框架。建立源程序时首先用伪指令TITLE提供程序的标题,接着给出整个程序的总说明
2011-11-04 17:18:421429

单片机程序设计中颇为重要的“分层思想”

分层的思想,并不是什么神秘的东西,事实上很多做项目的工程师本身自己也会在用。##下面用一个简单的常用的例子,说明我们这个设计思想的用法。
2015-05-19 13:40:564370

单片机程序设计时必须遵循的优化原则

栈进行检查;同时,CPU也要在函数调用时保存和恢复当前的现场,进行压栈和弹栈操作,所以,函数调用需要一些CPU时间。而宏函数不存在这个问题。宏函数仅仅作为预先写好的代码嵌入到当前程序,不会产生函数调用,所以仅仅是占用了空间,在频繁调用同一个宏函数的时候,该现象尤其突出。
2018-09-21 08:46:006844

浅谈 malloc 函数在单片机上的应用

聊聊 malloc函数 在单片机程序设计中怎么使用
2023-05-18 09:35:391377

解决单片机设计上的难题需要哪些技能?

用C语言进行单片机程序设计单片机开发与应用的必然趋势。如果使用C编程时,要达到最高的效率,最好熟悉所使用的C编译器。先试验一下每条C语言编译以后对应的汇编语言的语句行数,这样就可以很明确的知道效率。在今后编程的时候,使用编译效率最高的语句。
2019-07-30 19:30:583475

单片机程序设计实例

单片机程序设计实例
2013-09-18 22:08:14

单片机原理及c语言程序设计

0417、C语言程序设计及应用实例单片机的C语言应用程序设计 0413、单片机原理与应用及C51程序设计课件电子教案0414、《单片机原理与应用》(金龙国)电子教案0427、单片机典型模块设计实例0428、C语言趣味程序百例精解C语言程序设计及应用实例--2
2013-08-14 16:31:29

单片机应用威廉希尔官方网站 课件(教学下载)

单片机应用威廉希尔官方网站 教学课件单片机程序设计.ppt单片机的串行口.ppt单片机的定时计数器.ppt单片机的基础知识.ppt单片机的结构原理.ppt单片机的扩展.ppt单片机
2008-11-20 16:56:170

单片机应用威廉希尔官方网站 电子教案

单片机应用威廉希尔官方网站 电子教案内容有:单片机程序设计单片机的串行口,单片机的定时计数器,单片机的基础知识.,单片机的结构原理.,单片机的扩展.,单片机的外围接口,单片
2008-12-06 20:48:4937

PIC单片机基础知识

◆ PIC系列单片机简介 ◆ PIC系列单片机程序设计基础 ◆ PIC 8位单片机的分类和特点(一) ◆ PIC 8位单片机的分类和特点(二) ◆ PIC系列单片机的振荡器配置方法 ◆ PI
2009-01-18 13:30:51108

PIC单片机程序设计基础

1、程序的基本格式先介绍二条伪指令:EQU ——标号赋值伪指令ORG ——地址定义伪指令PIC16C5X在RESET后指令计算器PC被置为全“1”,所以PIC16C5X几种型号芯片的复位地址为
2009-01-18 13:31:4066

单片机C语言应用程序设计

单片机C语言应用程序设计针对目前最通用的单片机8051和最流行的程序设计语言——C语言,以KEII。公司8051单片机开发套件讲解单片机的C语言应用程序设计。该套件的编译器有支
2009-10-09 17:53:49168

状态机思路在单片机程序设计中的应用

状态机思路在单片机程序设计中的应用 状态机的概念状态机是软件编程中的一个重要概念。比这个概念更重要的是对它的灵活应用。在一个思路清晰而且高效的程序中,
2009-02-09 11:25:1310096

状态机思路在单片机程序设计中的应用

状态机思路在单片机程序设计中的应用 状态机的概念       状态机是软件编程中的一个重要概念。比这个概念更重要的是对
2009-03-18 15:00:021120

单片机编程技巧-时钟中断

单片机编程技巧-功能强大的时钟中断 功能强大的时钟中断  在单片机程序设计中,设置一个好的时钟中断,将能使一个CPU发挥两个CPU的功效,大大方便和简化程序
2009-04-07 09:18:071190

C51的编程规范说明

C51的编程规范说明 现在单片机程序设计,C51已经得到广泛的推广和应用,算是单片机的主流设计程序,甚至可以说作为单片机开发
2009-04-07 14:00:43678

电力线载波通信系统中的单片机程序设计

近距离的单片机通信采用总线方式即可实现,远距离的单片机通信不能采用这种方式,寻找一种即可远距离传输,又保证安全可靠的通信方式很重要。电力线载波通信威廉希尔官方网站 (PLC),是指
2009-04-22 19:57:451020

PIC单片机程序设计基础格式

PIC单片机程序设计基础格式 为了快速掌握PIC单片机程序的基本结构,这里给出一个典型的程序结构框架。        建立
2010-05-17 09:07:24864

PIC单片机程序设计解析

    PIC单片机采用精简指令集,例如对于PIC16F716单片机,只有35条单字节指令。要用这么少的指令实现复杂的控制或计算,显然要在程序设计上多做文章,以下就程序设计
2010-06-08 08:33:401289

单片机开发技巧

一、 如何提高C语言编程代码的效率邓宏杰指出,用C语言进行单片机程序设计单片机开发与应用的必然趋势。他强调:“如果使用C编程时,要达到最高的效
2010-06-29 18:24:21737

Cx51程序设计堆栈的计算方法

引言   用C语言进行MCS51系列单片机程序设计单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051派生产品的版本,通称为Cx51。应该说,Cx51是C语言
2010-12-10 09:55:331077

PIC单片机原理和程序设计

PIC单片机(Peripheral Interface Controller)是一种用来开发的去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统
2011-04-26 16:03:24379

单片机编程中的时钟中断

单片机程序设计中,设置一个好的时钟中断,将能使一个CPU发挥两个CPU的功效,大大方便和简化程序的编制,提高系统的效率与可操作性。我们可以把一些例行的及需要定时执行的程
2011-06-23 11:42:241902

STM32 USB设计 单片机程序

下面具体从usb的中断输入输出来讲述基于keil C mdk开发环境的stm32的USB接口单片机程序设计。值得一提的是,st或相关公司给我们提供许多封装函数和相关例子,我们可以根据其中的例子并
2011-07-16 10:19:048963

单片机程序设计

2012-02-26 20:08:2459

PIC单片机学习知识之程序设计(二)

上文中我们讲述了PIC单片机基础学习之程序设计(一),接下来将继续为大家讲解PIC单片机程序设计(二),供大家学习。
2012-06-27 11:50:005486

基于PIC16C74的室内机控制器功能实现

单片机软件实现是单片机系统应用的重点,他是在硬件设计基础上实现程序设计的重要环节。单片机程序设计一般包括以下几个步骤:软件规划、流程图编制、代码编写。由于单片机
2012-07-17 17:52:363448

PIC系列单片机原理和程序设计

内容提要: PIC系列微控器系统结构和工作原理 PIC系列微制器的指令系统 PIC系列微控器汇编言程序设计等。 PIC系列单片机原理和程序设计》 pdf 窦振中 北京航空航天大学出版社 本书介绍
2012-10-29 17:28:24126

浅谈单片机程序设计中的“分层思想

2013-07-21 20:06:4183

AVR单片机程序设计方法

电子发烧友网站提供《AVR单片机程序设计方法.doc》资料免费下载
2017-04-17 15:24:004

新手宝典之单片机程序设计基础

2014-07-21 11:38:0769

状态机在单片机程序设计中的应用

2015-04-24 11:29:213

单片机程序设计基础_周航慈

2015-05-18 12:00:199

心形花样流水灯

心形花样流水灯基于51单片机程序设计电路图等
2015-11-26 16:36:25211

2015年《专业综合实训》实训指导书

《专业综合实训》是电子信息专业的实践教学课程,是培养学生专业技能的重要实践环节。学好该课程并能够熟练使用Keil C51开发环境进行单片机程序设计,使用DXP软件完成硬件电路设计与制作,了解传感器
2015-12-22 11:32:300

MSP430单片机(微控制器)基础

MSP430 单片机程序设计可以使用汇编语言,也可以使用 C 语言,这一部分将讲述这 些内容。
2016-02-16 18:20:406

单片机程序设计实践教程

该文档详细介绍了单片机程序设计实践教程,适合新手老手充电学习
2016-08-24 17:42:399

单片机程序设计概述

电子专业,单片机、DSP、ARM相关知识学习资料与教材
2016-10-27 17:04:020

单片机程序设计

单片机程序设计,感兴趣的小伙伴们可以瞧一瞧。
2016-11-05 11:42:400

时间片轮转算法在单片机程序设计中的应用

时间片轮转算法在单片机程序设计中的应用
2017-01-14 14:42:2517

PIC系列单片机程序设计基础

PIC系列单片机程序设计基础
2017-10-16 14:27:509

PIC单片机原理与程序设计

PIC单片机原理与程序设计
2017-10-16 14:57:4716

单片机程序设计》实训报告模板

单片机程序设计》实训报告模板
2017-11-09 17:29:234

浅谈单片机程序设计中的“分层思想”

怎么驱动,那好办,看一下 datasheet ,参考一下阿别人的程序,很快就可以做出来。但是如果不懂程序设计的思想的话,会给你做项目的过程中带来很多很多的困惑。 参考了市面上各种各样的嵌入式书籍, MCS-51 , AVR , ARM 等都有看过,但是没
2017-11-24 04:20:01992

C51单片机程序设计

单片机C程序的基本概念 目前仍在使用的单片机开发设计语言大致有两类:汇编语言和C语言。C语言由于其结构化、移植性好和高效性的特点,是进行单片机开发的一种利器。C语言是一种源于编写UNIX操作系统
2017-11-26 11:01:339

关于AT89C51系统时钟中断的应用

功能强大的时钟中断 在单片机程序设计中,设置一个好的时钟中断,将能使一个CPU发挥两个CPU的功效,大大方便和简化程序的编制,提高系统的效率与可操作性。我们可以把一些例行的及需要定时执行的程序放在
2018-07-21 11:08:002710

模数转换器ADC0809引脚及内部框图_ADC0809数模转换与显示程序设计

本文主要介绍了模数转换器ADC0809引脚及内部框图_单片机程序设计:ADC0809数模转换与显示。ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。ADC0809由一个8路模拟开关、一个地址锁存与译码器、一个A/D转换器和一个三态输出锁存器组成。
2018-01-05 17:35:5824671

消息驱动的单片机程序设计

单片机软件开发过程中,编制的程序要合理使用各种中断机制。当中断要处理的事务较复杂时,就会导致中断服务程序执行时间过长。这时如果另有中断发生,如MCS-51这种只有二级中断优先级的单片机,就有可能
2018-02-02 15:01:082

单片机程序设计的十层境界详细给你概述

一层,我来了。处在这一层的典型是可以用C语言写简单的逻辑控制,如闪烁LED,简单数码管显示,简单外围模块驱动实验。一般对单片机感兴趣,经常动手实践的人,半年左右,可以练到此地步(针对没有接触过单片机
2018-04-22 11:01:355782

MSP430单片机基础及应用

MSP430 单片机程序设计可以使用汇编语言,也可以使用 C 语言,这一部分将讲述这些内容。
2018-04-23 08:58:075

MSP430单片机程序设计基础

汇编伪指令作用有哪些?
2018-05-04 17:39:114

一文带你深入了解:AVR单片机程序设计架构

最精彩的部分要数多任务并行运行。简单的多进程程序还是很容易的,比方同时控制流水灯和数码管(动态),单独的流水灯是赋值后延时,再赋值,再延时。
2018-05-25 16:43:003792

单片机程序设计时如何进行优化详细资料概述

来说就截然不同了,一般的单片机的Flash 和Ram 的资源是以KB 来衡量的,可想而知,单片机的资源是少得可怜,为此我们必须想法设法榨尽其所有资源,将它的性能发挥到最佳,程序设计时必须遵循以下几点进行优化:
2018-07-29 11:36:244398

MSP430单片机详细资料原理和基本实践实验的资料免费下载

MSP430 单片机程序设计可以使用汇编语言,也可以使用 C 语言,这一部分将讲述这 些内容。如果使用汇编语言,需要了解汇编机器指令;如果使用 C 语言,需要了解 C 语言的 相关知识。无论汇编
2018-08-13 08:00:0025

单片机原理与应用之如何进行80C51单片机程序设计

1、编程--机器语言、汇编语言与高级语言 程序设计语言:指计算机能够理解和执行的语言。 程序设计语言种类很多,有: 机器语言、汇编语言和高级语言。 具体采用哪种语言由程序设计语言的特点和适用场合决定。 机器语言、汇编语言和高级语言比较一览表
2018-11-07 11:49:5118

PIC单片机程序设计经验分享

1、PIC单片机程序的基本格式 先介绍二条伪指令: EQU ——标号赋值伪指令 ORG ——地址定义伪指令 PIC16C5X单片机在RESET后指令计算器PC
2018-11-15 15:54:132007

单片机程序设计的一些框架资料说明

从07年参加全国大学生电子设计大赛初次接触单片机开发至今已经有4年了,初学单片机时,都会纠结于其各个模块功能的应用,如串口(232,485)对各种功能IC的控制,电机控制PWM,中断应用,定时器
2019-03-21 15:43:418

51单片机堆栈的溢出问题和堆栈大小的详细说明

用C语言进行MCS51系列单片机程序设计单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051 派生产品的版本,通称为Cx51。应该说,Cx51是C语言在MCS51单片机上的扩展,既有C语言的共性,又有它自己的特点。本文介绍的是Cx51程序设计时堆栈的计算方法。
2019-09-29 17:15:0026

深入详解分析51单片机的堆栈资料免费下载

用C语言进行MCS51系列单片机程序设计单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051派生产品的版本,通称为Cx51。应该说,Cx51是C语言在MCS51单片机上的扩展,既有C语言的共性,又有它自己的特点。本文介绍的是Cx51程序设计时堆栈的计算方法。
2019-08-08 17:33:001

时间片轮转算法在单片机程序设计中要什么样的作用应用说明

提出一种采用时间片轮转算法改进单片机系统程序设计,实现多任务机制的软件设计方法,并给出了在MCS-51分级分布式系统中应用该算法进行程序设计的实例。
2019-07-29 17:36:003

单片机程序设计案例教程之数据传送指令的详细资料说明

数据转移指令的功能是将源操作数的数据复制到目的操作数里;或将指定的操作数内容交换。数据转移指令属于8051指令里的最大的一类,包括28条指令,在此将它们分为5大类来介绍。
2019-06-04 17:53:000

51单片机程序设计的20个练习题免费下载

了解8051的存储器结构、输入/输出端口、输出电路的设计等硬件部分;在软件方面,则介绍了指令格式、寻址方式,以及数据转移指令,这些都是学习8051不可或缺的相关知识。在此试着回答下列问题,以验证学习成效。
2019-05-31 17:54:000

MSP430单片机教程书之以实验讲解MSP430单片机的具体应用

MSP430 单片机程序设计可以使用汇编语言,也可以使用 C 语言,这一部分将讲述这些内容。如果使用汇编语言,需要了解汇编机器指令;如果使用 C 语言,需要了解 C 语言的相关知识。无论汇编还是
2019-04-30 08:00:003

PIC单片机的基本程序设计方法解析

PIC单片机(Peripheral Interface Controller)是一种用来开发去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。
2019-09-19 15:53:561435

MCS51单片机程序设计时堆栈的计算方法解析

应该说,Cx51是C语言在MCS51单片机上的扩展,既有C语言的共性,又有它自己的特点。本文介绍的是Cx51程序设计时堆栈的计算方法。
2019-11-14 16:06:453428

单片机程序设计调试几点经验

注释不是程序,但可以帮助编写者提高边写的可能性,也可以大大提高程序的可维护性。建议C语言程序注释到函数,一些重要的操作至少要注释;汇编语言程序,至少注释70%的语句行,建议一行一注。
2019-11-20 11:19:083305

PIC单片机程序设计的基础知识介绍

pic单片机在学习和工作中均扮演着重要角色,在往期文章中,小编曾对pic单片机汇编指令加以介绍,以帮助大家更好掌握pic单片机
2019-11-26 16:19:491205

pic单片机程序设计的基本方法解析

pic单片机在学习和工作中均扮演着重要角色,在往期文章中,小编曾对pic单片机汇编指令加以介绍,以帮助大家更好掌握pic单片机
2020-03-06 09:58:001404

如何构建C51集成开发环境

单片机程序设计可以采用汇编语言和C51语言,目前,C51语言得到了广泛的应用。对于单片机程序的开发,一般采用Keil公司的μVision系列的集成开发环境。μVision系列开发工具目前的最新版
2020-03-16 17:08:120

单片机C51语言程序设计的基础资料详细说明

单片机C51语言既具有汇编语言对操作硬件的功能,又兼有高级编程语言的许多优点。在现代的单片机程序设计中,单片机C51语言得到了广泛的采用。本章主要介绍了包括C51程序的基本结构,以及C51程序设计的基础知识,包括标识符、关键字、数据类型、表达式和运算符等。熟练掌握这些知识,将为下面进一步学习打好基础。
2020-03-16 17:08:0838

PIC18Fxxx单片机程序设计及应用PDF电子书免费下载

主要介绍PIC18Fxxx系列单片机程序设计方法。书中介绍了大量的应用例程及与程序设计相关的知识,几乎涉及到PIC18Fxxx单片机的所有功能模块的编程应用,并给出了典型应用实例的原理电路图和源程序清单。所有程序均在重庆大学美国微芯公司PIC单片机实验室设计制作的实验板上调试通过
2020-06-15 08:00:0075

基于LPC900系列单片机和红外威廉希尔官方网站 实现拍照防盗系统的设计

  系统的软件设计主要是单片机程序设计,在科学计算中采用高级语言,在实时控制中采用汇编语言。单片机常用于实时控制,而自动控制常是实时控制,本系统就是利用单片机的实时控制功能,对现场进行实时监测,对照相机、报警器等装置进行实时控制。
2020-11-10 10:13:191921

C51单片机程序设计实例说明

本文档的主要内容详细介绍的是C51单片机程序设计实例说明免费下载。虽然本章的例题很简单,但是只要做完,就可以在如下几个方面得到练习:
2021-01-26 11:53:1432

PIC系列单片机程序设计基础知识详细说明

本文档的主要内容详细介绍的是PIC系列单片机程序设计基础知识详细说明
2021-04-05 18:09:003786

单片机程序设计的三种语言资料下载

电子发烧友网为你提供单片机程序设计的三种语言资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
2021-04-08 08:45:139

探究远程升级单片机程序设计思路

之前给大家分享过IAP升级APP的例子,今天为大家分享一下远程升级单片机的设计思路。 在物联网应用中,远程IAP升级MCU的程序是一项非常有用的功能。当设备出现程序问题或者需要更新程序时,只需要
2021-04-30 13:54:061824

基于Proteus的51单片机程序设计及仿真(交通灯控制系统)

十字路口的四个方向,用两位的数码管显示剩余的时间。一、生成.hex文件1、打开keil5软件,新建工程2、芯片选择“AT89C51”,点击“OK”进入下一步3、新建程序文件,输入代码代码如下#include "reg51.h"sbit hr=P1^0;sbit hy=P1^1;sbit hg=P1
2021-11-04 14:21:0025

51单片机程序设计——电子音乐盒

写在前面:想要做电子音乐盒首先要保证单片机上的蜂鸣器为无源蜂鸣器,有源蜂鸣器是不能放歌的,因为有源蜂鸣器只要通电就发出声音,没有起伏。一、设计思路电子音乐盒说难也难,说简单也简单,只要知道如何编制
2021-11-04 18:51:0138

基于MCS-51单片机的智能电子钟

。3.对典型的串行同步通讯协议具有较好的认知。4.掌握IIC串行同步通讯协议及对应时序。5.掌握开发系统的使用和单片机程序设计,具有模块化编程的综合能力。二、实验内容1.利用PCF8563串行实时时钟芯片作一个数字钟,编制程序,在数码管上显示从设置的时间开始计时的时钟。2.当单脉
2021-11-13 10:06:0212

51单片机堆栈深入剖析

用C语言进行MCS51系列单片机程序设计单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051派生产品的版本,通称为Cx51。应该说,Cx51是C语言在MCS51单片机
2021-11-22 16:36:0416

基于AT89C52单片机红绿灯设计程序

前言本设计主要介绍十字路口红绿灯路口的单片机程序设计思路与电路设计电路设计交通灯的电路设计总体来说还是比较简单的,主要看设计者本人是否想要实现功能性比较多的智能交通灯,如果是简易的那只
2021-11-23 16:20:326

51单片机数码管显示历史键值

51单片机数码管显示历史键值TGU想说的话单片机程序设计实验目的实验内容实验原理矩阵键盘数码管动态显示实验环境实验代码想说的话这个单片机实验要求是我的同学把别人的设计要求发给我,让我帮忙做一下,但是
2021-11-23 16:20:382

hc05与单片机连接图_单片机常用电路1-晶振电路

单片机的学习中,不光是单片机程序的编写,还有电路的设计。有些公司可能会把单片机开发分成两块:电路设计、程序设计。然后负责电路设计的人只负责电路设计,不用考虑单片机编程;程序设计的人只管单片机编程
2021-11-23 16:22:598

stm32的led闪烁程序编译与利用proteus完成一个51单片机程序设计与仿真

文章目录任务目标一、stm32的LED闪烁程序编译前言1.创建工程2.编译运行二、51单片机的LED灯光循环前言1.使用keil编写程序2.打开proteus 绘制仿真图(1)电路原理图:(2)创建
2021-11-23 16:51:4119

单片机程序设计有十层功力,你现在在哪一层?

第一层 : 我来了处在这一层的典型是可以用C语言写简单的逻辑控制,如闪烁LED,简单数码管显示,简单外围模块驱动实验。一般对单片机感兴趣,经常动手实践的人,半年左右,可以练到此地步(针对没有接触
2021-11-24 20:06:060

C语言单片机等待询问_单片机程序设计有十层功力,你现在在哪一层?

第一层 : 我来了处在这一层的典型是可以用C语言写简单的逻辑控制,如闪烁LED,简单数码管显示,简单外围模块驱动实验。一般对单片机感兴趣,经常动手实践的人,半年左右,可以练到此地步(针对没有接触
2021-11-24 20:36:060

远程升级单片机程序设计思路

关注+星标公众号,不错过精彩内容来源 | 嵌入式威廉希尔官方网站 开发之前给大家分享过IAP升级APP的例子,今天为大家分享一下远程升级单片机的设计思路。在物联网应用中,远程IAP升级MCU的程序是一项...
2021-12-02 11:06:0913

【DIY】STM8的实时时钟PCF8563与红外进出门提醒器

单片机程序设计1)PCF8563 I2C通信程序2)main函数逻辑 [OLED的显示/红外对管的逻辑监测/语音模块的控制]3.效果展示1).实物电路顶层图2).实物电路底层图3). 防水盒内部图4)...
2021-12-06 09:21:1511

学习单片机,其实有一些技巧的

的效率用C语言进行单片机程序设计单片机开发与应用的必然趋势。如果使用C编程时,要达到最高的效率,最好熟悉所使用的C编译器。先试验一下每条C语言编译以后对应的汇编语言的语句行数,这样就可以很明确的知道效率。在今后编程
2021-12-08 09:21:070

学习单片机必须掌握的技巧,你还有多少不了解?

用C语言进行单片机程序设计单片机开发与应用的必然趋势。如果使用C编程时,要达到最高的效率,最好熟悉所使用的C编译器。 先试验一下每条C语言编译以后对应的汇编语言的语句行数,这样就可以很明确的知道效率。...
2021-12-08 09:21:089

这几个单片机技巧如果不了解,真的很难再进阶!

效率的开发,小编总结了几个技巧,帮助大家进阶,在优秀的开发者路上越走越远!如何提高C的代码效率?用C语言进行单片机程序设计单片机开发与应用的必然趋势。如果使用C编程时,要达到最高的效率,最好熟悉所...
2021-12-08 09:21:084

STM32单片机程序与6个设计原则之单一职责原则

还是受限于所处环境及工作行业性质,有的朋友还不知道有6个设计原则。也许这个6个设计原则太高端,底层涉及不到。因此在这里想把高大上的6个设计原则拉下“水”,与低端的单片机程序设计做个 “联姻”。六个设计原...
2021-12-31 19:12:004

STM32单片机程序与6个设计原则之单一职责原则

还是受限于所处环境及工作行业性质,有的朋友还不知道有6个设计原则。也许这个6个设计原则太高端,底层涉及不到。因此在这里想把高大上的6个设计原则拉下“水”,与低端的单片机程序设计做个 “联姻”。六个设计...
2021-12-31 19:14:322

STM32单片机程序与6个设计原则之单一职责原则

还是受限于所处环境及工作行业性质,有的朋友还不知道有6个设计原则。也许这个6个设计原则太高端,底层涉及不到。因此在这里想把高大上的6个设计原则拉下“水”,与低端的单片机程序设计做个 “联姻”。六个设计原...
2021-12-31 19:39:4712

单片机程序设计中时间片轮和分层屏蔽的设计思想

LCD怎么驱动,那好办,看一下datasheet,参考一下别人的程序,很快就可以做出来。但是如果不懂程序设计的思想的话,会给你做项目的过程中带来很多很多的困惑。 参考了市面上各种各样的嵌入式书籍
2022-04-18 10:31:33817

单片机开发有哪些事项需要注意

系统程序开始应延时一段时间。这是很多单片机程序设计中的常用方法,为什么呢?因为系统中的芯片以及器件从上电开始到正常工作的状态往往有一段时间,程序开始时延时一段时间,是让系统中所有器件到达正常工作状态。究竟延时多少才算合适?这取决于系统的各芯片中到达正常工作状态的时间,通常以最慢的为准。
2022-11-02 15:00:16616

如何在单片机中使用malloc函数

但是每个嵌入式 RTOS 都会有自己的内存管理方式,本文就来聊聊我对 malloc 函数在单片机程序设计中的一些看法。 本文并不是要说明在单片机中怎么使用 malloc函数,而是根据博主自己的理解,从函数使用的根本上来分析需不需要使用,何时何地使用。
2023-04-24 09:50:221660

DS1302时钟芯片的51单片机程序设计

DS1302是美国推出的一片带有RAM的实时时钟芯片,它能对年月日周,时分秒进行威廉希尔官方网站 ,具有闰年补偿那功能,动作电压2.5-5.5V,采用三线接口和MCU连接。
2023-06-13 15:09:151540

单片机程序设计编程规范

2023-08-21 17:49:571

已全部加载完成