- 博客(4)
- 收藏
- 关注
原创 C Primer Plus——一个检测单词的程序
一个检测单词数、字符数、行数的程序(C语言)主要功能主要功能1、检测字符数2、检测单词数3、检测行数#include<stdio.h>#include<ctype.h>#include<stdbool.h>int main(){ long n_c=0,n_w=0,n_l=0;//字符数、单词数、行数 bool inword=false; char ch='\n',pre_ch='\n'; printf("Enter a
2021-01-13 13:26:42
239
原创 51单片机I2C通信时序总结
这几天在电脑上用Proteus仿真了51单片机的I2C通信,初学这块内容,在错误中不断尝试,结合网上搜索的资料,终于实现了主机和从机的数据传输,为了以后方便查看,也为了帮助后学者少走弯路,献出源代码,以供参考。I2C通信不同于UART/USART串口通信,它只需要两根线(串行时钟线SCL和串行数据线SDA)就可以完成总线上一台主机(注意:主机只能有一个)和多个从机之间的数据传输,是一种比较节...
2020-02-15 21:48:13
1656
1
原创 AT89C51-UART串口通信
前言:病毒肆虐,学校延期开学了,这几天在家从网上找了些51单片机的例子,自己用Proteus仿真了几个,从比较简单的流水灯到数码管扫描显示再到串口通信,期间遇到过不少问题,也从网上搜了很多资料,今天做到串口通信,觉得里面涉及的中断内容比较复杂,在此做一些简单的注释和理解。本文主要涉及中断及相关内容,直接将代码放上,做相应注释,相关寄存器功能还请自行在网上搜索学习涉及寄存器:IE,TMO...
2020-02-09 00:46:03
2831
1
原创 MATLAB学习笔记之牛顿迭代法
牛顿迭代法的公式如下给定函数f(x)和近似根值x0,由上式逐步逼近根值;直到误差小于给定值;代码如下:function x1=newton(fun,x0,delta)syms x;%定义符号变量x,用于求导和代入df=diff(fun(x));%对f(x)进行求导x1=x0-fun(x0)/subs(df,x0);while abs(x1-x0)>deltax0=x1;x...
2019-04-16 21:35:05
20978
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人