- 博客(4)
- 资源 (13)
- 收藏
- 关注
原创 五猴分桃C++解法
海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?
2023-01-04 16:51:13
914
原创 单片机波特率计算值中的溢出率
溢出率=1/溢出一次的时间;溢出一次的时间=(0x100-初始值)*(12/fosc) //fsoc为晶振频率溢出率=(0x100-初始值)*(fosc/12) 【这里选取定时器1,工作模式2,频率经过12分频。即进入定时器1模式2下的频率为fosc/12(个人理解:每秒的脉冲次数,用于计数)。那么12/fosc就为一次脉冲数的时间,即计数器增加一的时间。】所以:波特率=( (2^SMOD)/32 )*T1溢出率 //串口工作模式1...
2021-08-31 15:20:26
3252
2
原创 自动化控制面试问题整理
一、系统建模,二、经典控制与现代控制,三、自动检测,四、过程控制,五、计算机控制,六、微机原理,七、电子技术综合,八、电机控制,九、专业英语名词一、系统建模建模的方法(1)机理建模(微分方程、传递函数、状态空间)原理:根据过程的工艺机理,写出各种有关的平衡方程,由此获得被控对象的数学模型。应用:首要条件是生产过程的机理必须已经为人们充分掌握,并且可以比较确切的加以数学描述。(2)测试建模原理:对过程的输入(包括控制变量与扰动变量)施加一定形式的激励信号,同时记录相关的输入输出数据
2021-08-22 10:32:41
24003
转载 51单片机堆栈深入剖析
用C语言进行MCS51系列单片机程序设计是单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051派生产品的版本,通称为Cx51。应该说,Cx51是C语言在MCS51单片机上的扩展,既有C语言的共性,又有它自己的特点。本文介绍的是Cx51程序设计时堆栈的计算方法。 1.堆栈的溢出问题。MCS51系列单片机将堆栈设置在片内RAM中,由于片内RAM资源有限,堆栈区的范围也是有限的。堆栈区留得太大,会减少其他数据的存放空间,留得太少则很容易溢出。所谓堆栈溢出,是指在堆栈区已经满了的
2021-08-21 12:19:22
5342
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人