自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 我的C语言学习之路-五-数组

我的C语言学习之路-五-数组一维数组多维数组寻址运算符& 输出其操作数的内存地址,放在变量名称前,函数就可以利用这个变量的地址,修改存储在这个变量中存储的值。格式说明符%p(指针):输出变量的地址,其值为十六进制。数组的地址可以使用数组名称,不需要&运算符一维数组数组是一组数目固定、类型相同的数据项,数组中的数据项称为元素。数组中的元素都是int,long或其他类型。数组创建方式type_t arr_name[const_n];其中type_t是指数组的元素类型,const

2022-01-23 21:19:10 834

原创 我的C语言学习之路-四-函数与递归

我的C语言学习之路-四-函数与递归常用库函数变量的作用域和生存期函数自定义函数常用库函数1IO函数2字符串操作函数3字符操作函数4内存操作函数5时间/日期函数6数学函数程序的结构C程序是由许多函数组成的,其中最重要的就是函数main(),他是执行的起点。程序中的每个函数都是一个执行特定操作的自包含单元。调用一个函数时,就执行该函数体内的代码,这个函数执行结束后,控制权就回到调用该函数的地方。变量的作用域和生存期自动变量:变量在一

2022-01-23 17:42:40 343

原创 MATLAB基础

matlab基础

2021-12-30 17:12:03 208

原创 51单片机键盘接口-独立按键和矩阵按键

51单片机键盘接口-独立按键和矩阵按键按键的分类键输入原理独立式键盘矩阵键盘消抖键码识别键盘程序按键的分类按键按照结构原理可分为两类:一类是触点式开关按键,如机械开关、导电橡胶开关等;一类是无触点式开关按键,如电气式按键、磁感应按键等。单片机应用系统的键盘大都采用机械式按键。键输入原理键盘的按键都是以其状态来设置控制功能或输入数据的。当某个键按下时,计算机应用系统应完成对按键的识别及所设定的功能。键盘通过接口电路与CPU相连,CPU可通过查询或中断方式了解有无按键功能,并检查是哪一个按键按下,并将该

2021-01-06 15:57:23 5365

原创 51单片机LED显示接口电路及仿真

LED显示接口电路1 LED的工作原理1.1 LED流水灯1.11 CODE1 LED的工作原理LED的符号:LED的工作是有方向性的,只有当正极接到LED阳极,负极接到LED阴极的时候才能工作,反接LED是不能正常工作的。开发板上原理图:LED的阳极串联一个电阻,然后连接到电源VCC(高电平),而阴极连接到单片机的I/O口。想点亮一盏LED就把单片机相对应的I/O口赋为低电平。1.1 LED流水灯1.11 CODE#include<reg52.h>//包含头文件#includ

2021-01-05 20:24:51 6247

原创 我的C语言学习之路-三-循环

我的C语言学习之路-三-循环for循环while循环do-while循环伪随机整数for循环递增运算符和递减运算符(应用在整数型)递增运算符++(将存储在整数变量中的值递增1)递减运算符--(将存储在整数变量中的值递减1)前置和后置形式;将递增或递减运算符放在变量前面,这种形式叫做前置形式,则先递增在计算表达式。将递增或递减运算符放在变量后面,这种形式叫做后置形式,则计算表达式在递增。for循环一般形式for(starting_condition;continuation_cond

2020-11-30 18:10:44 156

原创 51单片机串行通信原理

51单片机串行通信原理计算机通信串行通信异步通信同步通信数据传送速率传输方向单片机串行口串行口特殊功能寄存器串行口控制寄存器SCON电源控制寄存器PCON计算机通信计算机通信:计算机与外部设备或计算机之间的信息交换。基本的通信方式有两种。并行通信:将传送数据字节的各位用多条数据线同时进行传送。优点:控制简单,传输速度快。缺点:由于传输线较多,长距离传送成本高且接收方的各位同时接受困难。串行通信:所传送的数据各位按顺序一位一位地发送或接收。优点:传输线少,成本低。缺点:控制复杂。串行通信异步通

2020-11-24 20:40:31 3699

原创 我的C语言学习之路二-条件判断

我的C语言学习之路-二头文件ctype.h运算符if语句多项选择问题else-ifswith语句goto语句第一次尝试用写博客的方法来记录自己的学习。希望自己以后能慢慢坚持下去参考书目是《C语言入门经典》 作者:Ivor Horton头文件ctype.hinclude<ctype.h>:测试字符的函数函数名说明islower()小写字母isupper()大写字母isalnum()大写或小写字母,或者十进制的数字iscntrl()控制字符

2020-11-23 20:37:55 238

原创 51单片机的定时器/计数器接口

51单片机的定时器/计数器接口定时器/计数器0和1T0由特殊功能寄存器TH0(T0高8位)、TL0(T0低8位)构成,T1由特殊功能寄存器TH1(T1高8位)、TL1(T1低8位)构成。原理:定时/计数器实质上是一个加1计数器,当加到计数器为全1时,在输入一个脉冲就使计数器为0,并溢出发出中断请求。不需要CPU的参与。定时器:机器内部的时钟的脉冲信号对寄存器中的数据加1;计数器:机器外部的时钟的脉冲信号对寄存器中的数据加1;精确定时作用与T0/T1相关的寄存器工作方式控制寄存器TM

2020-11-20 21:14:20 2003 1

原创 51单片机的中断系统详解

单片机的中断系统概念中断发生:CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理。中断响应和中断服务:CPU暂时中断当前的工作,转去处理事件B。中断返回:将事件B处理完毕后,回到事件A被中断的地方继续处理事件A。中断源:引起CPU中断的根源。断点:被中断的地方。优点分时操作:可以分时为多个I/O设备服务实时响应可靠性高中断源五个中断源(2个优先级,二级中断嵌套)外部中断INT0‾\overline{INT0}INT0INT1‾\overline{INT1}I

2020-11-19 21:28:30 3929 1

原创 C51语言编程基础

C51语言编程基础Keil C51语言基础知识关键字关键字用途说明bit位标量声明声明一个位标量或位类型的函数sbit位标量声明声明一个可位寻址变量sfr特殊功能寄存器声明声明一个特殊功能寄存器sfr16特殊功能寄存器声明声明一个16位的特殊功能寄存器data存储器类型说明直接寻址的内部数据存储器bdata存储器类型说明可位寻址的内部数据存储器idata存储器类型说明间接寻址的内部数据存储器pdata存储

2020-11-18 21:45:04 4065 1

原创 51单片机体系结构

51单片机体系结构内部结构中央处理器(CPU)数据存储器(RAM)片内程序存储器(ROM)特殊功能寄存器(SFR)并行输入/输出口(P0,P1,P2,P3)(32个I/O口)可编程串行口(通信)(单片机与电脑/其他单片机)定时器/计数器(2个)中断系统(5个中断源)引脚功能电源引脚VCC:电源输入端(+5v)GND:共用接地端时钟引脚XTAL1片内振荡器反相放大器和时钟发生器电路输入端。XTAL2片内振荡器反相放大器的输出端。控制线引脚RST复位输入

2020-11-17 21:48:55 2009

原创 我的C语言学习记录一-编程初步

我的C语言学习记录C语言-编程初步第一次尝试用写博客的方法来记录自己的学习。希望自己以后能慢慢坚持下去参考书目是《C语言入门经典》 作者:Ivor HortonC语言-编程初步标准库: 头文件(.h)标准输入/输出文件main()函数: 每个程序必须有一个(每个程序从这个函数开始执行)delay()函数: 延时函数//或/*…*/: 注释符号# :预处理指令stdio.h : 输入输出函数的头文件,头文件的后缀 .hlimits.h: 每种类型的极限值类型最小值最大值

2020-11-16 19:37:27 177

数值分析上机实验.pdf

数值分析上机实验,采用C语言编写;包含五个习题:三次样条插值;Romberg算法;定步长四阶Runge-Kutta;列主元素消去法;牛顿下山法。

2021-05-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除