2018年3月9日

说说M451例程之PWM

摘要: /**************************************************************************//** * @file main.c * @version V3.00 * $Revision: 2 $ * $Date: 15/09/02 10: 阅读全文

posted @ 2018-03-09 23:10 张凌001 阅读(1509) 评论(0) 推荐(0) 编辑

M451定时器的寄存器讲解

摘要: M451的定时器的寄存器的这一章节,相信很多人都清楚明白了,但还是有必要说一说的 One–shot模式 如果定时器工作在单周期 (one-shot) 模式(TIMERx_CTL[28:27]为00,且CNTEN (TIMERx_CTL[30])置1),则定时器的计数器开始计数。一旦CNT (TIME 阅读全文

posted @ 2018-03-09 17:57 张凌001 阅读(1220) 评论(0) 推荐(0) 编辑

经典51懒人5步速成法

摘要: 应用程序设计入门再高级的单片机也是解决问题的一个工具,如何灵活运用已掌握的外设模块来满足功能需求以解决实际问题,是我们学习单片机开发的目标。你的程序写得很快,每个外设用得很溜,并不能代表你解决问题的能力就很好。这需要通过实际开发的磨练与经验的积累。 实际上每个工程师在不断的开发过程中,多多少少都会形 阅读全文

posted @ 2018-03-09 14:15 张凌001 阅读(807) 评论(0) 推荐(0) 编辑

C语言数组元素的查询

摘要: 在实际开发中,经常需要查询数组中的元素。例如,学校为每位同学分配了一个唯一的编号,现在有一个数组,保存了实验班所有同学的编号信息,如果有家长想知道他的孩子是否进入了实验班,只要提供孩子的编号就可以,如果编号和数组中的某个元素相等,就进入了实验班,否则就没进入。不幸的是,C语言标准库没有提供与数组查询 阅读全文

posted @ 2018-03-09 13:48 张凌001 阅读(2897) 评论(0) 推荐(0) 编辑

C语言二维数组

摘要: 上节讲解的数组可以看作是一行连续的数据,只有一个下标,称为一维数组。在实际问题中有很多数据是二维的或多维的,因此C语言允许构造多维数组。多维数组元素有多个下标,以确定它在数组中的位置。本节只介绍二维数组,多维数组可由二维数组类推而得到。 二维数组的定义 二维数组定义的一般形式是: 其中,dataTy 阅读全文

posted @ 2018-03-09 11:50 张凌001 阅读(1116) 评论(0) 推荐(0) 编辑

C语言数组的概念

摘要: 在《C语言数据输出大汇总以及轻量进阶》一节中我们举了一个例子,是输出一个 4×4 的整数矩阵,代码如下: #include <stdio.h> #include <stdlib.h> int main() { int a1=20, a2=345, a3=700, a4=22; int b1=5672 阅读全文

posted @ 2018-03-09 11:39 张凌001 阅读(1858) 评论(0) 推荐(0) 编辑

C语言基础之水仙花数

摘要: 题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 每个数分解出个位,十位,百位 PE14-1 阅读全文

posted @ 2018-03-09 10:06 张凌001 阅读(1370) 评论(0) 推荐(0) 编辑

导航