8*8点阵驱动程序,作为大屏幕的一个字否的四分之一 用8051驱动
上传时间: 2017-09-05
上传用户:GHF
实验源代码 //Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("请输入矩阵第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可传递闭包关系矩阵是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元关系的可传递闭包\n"); void warshall(int,int); int k , n; printf("请输入矩阵的行数 i: "); scanf("%d",&k); 四川大学实验报告 printf("请输入矩阵的列数 j: "); scanf("%d",&n); warshall(k,n); }
上传时间: 2016-06-27
上传用户:梁雪文以
#include "iostream" using namespace std; class Matrix { private: double** A; //矩阵A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //为向量b分配空间并初始化为0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //为向量A分配空间并初始化为0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析构中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"请输入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"请输入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"个:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分别求得U,L的第一行与第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分别求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"计算U得:"<<endl; U.Disp(); cout<<"计算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; }
标签: 道理特分解法
上传时间: 2018-05-20
上传用户:Aa123456789
C51单片机驱动的1.8"TFT彩屏8位数据,在屏幕上显示红外遥控码
上传时间: 2022-01-25
上传用户:trh505
智能手机血压计解决方案Moby 五大功能: 1、测量血压,心率。 2、在软件中加入分享功能,让消费者可以经由手机将血压数据传送 到诊所,让医生将数据整合到电脑病历中(有特殊客户群专售)。 3、使用客户端专门的应用程序还可以自动记录你每次测量的结果, 并存在数据库中,它甚至还可以自动生成折线图,用以显示用户血压 的变化情况(大屏机显示、数据库在网上)。 4、Moby 与手机结合可随时随地量度自己的血压,有关记录更会自动 上载至产品专用网站,供用家随时查阅(计划也是用手机查询) 5、利用运算资源,可以储存多次测量结果,并在萤幕上显示趋势图 (大屏智能机机显示合适)。
标签: 智能手机血压计
上传时间: 2022-03-06
上传用户:shjgzh
MS9123 是一款单芯片 USB 投屏器,内部集成了 USB2.0 控制器和数据收发模块、视频 DAC 和音 视频处理模块,MS9123 可以通过 USB 接口显示或者扩展 PC、智能手机、平板电脑的显示信息到 更大尺寸的显示设备上,支持 CVBS、S-Video 视频接口
上传时间: 2022-03-25
上传用户:
实际可用的高精度adc采集遥控器摇杆,通过串口透传无线数据,控制电机开关等设备,其中涉及到如何进行数字电路和模拟电路的隔离,提高stm32的adc采集精度,减少cpu本身的高速数字信号对模拟电路的影响,也对其他外围电路做了相应防护,可作为大学生学习电路设计的参考,stm32f103c8t6单片机主频72M,性能还可以,作为控制足够,可惜低功耗不够,所以作为电池供电,还需要替换为L0系列的单片机,也可以替换为更便宜的stm32f030cct6,兼容,可降低硬件成本,stm32f030cct6资源更丰富,但是因为是M0内核,会遇到非对齐访问的硬件错误,编程时需要注意对齐访问,否则该问题可秒杀大部分初学者,stm32f030cct6具有256KB的flash,可玩性更高,性价比非常不错。本电路引出了高达12路的开关量采集,也可作为扩展IO进行扩展,实现更多有意思的想法,比如我接了OLED显示屏,就可以显示一些系统参数等。
上传时间: 2022-04-20
上传用户:
电力电子技术的发展使电机驱动系统摆脱了常规两电平逆变器拓扑的限制,电机驱动系统与多电平逆变器的结合成了新的思路。多电平逆变器的输出电平数多,因此其输出波形更好,在大容量交流调速系统中优势明显。作为多电平逆变器的研究基础,三电平逆变器应用最为广泛,而其中首选的是二极管钳位型三电平逆变器。因此采用二极管钳位型三电平逆变器驱动PMSM的模型预测控制系统作为研究对象。在PMSM驱动系统中,位置与转速的检测是非常重要的,一般采用的方法是通过机械传感器来进行测量,但这种测量方法在实际应用中有很多缺陷,会降低电机系统的稳定性和可靠性,同时会增加成本。而无速度传感器技术是通过检测电机中的电流或电压,来对电机的实际转速和位置信息进行估计,这种技术省略了常规使用的机械传感器,能够实现电机系统的高精度、高动态性能的控制。因此PMSM的无速度传感器控制技术成为了近些年的研究热点。主要研究内容分为以下几个方面:(1)基于同一Pl转速调节器,设计三电平逆变器驱动PMSM模型预测转矩控制系统,与两电平逆变器驱动PMSMMPTC系统对比,并对两个系统的运行性能进行对比分析。(2)为进一步提高系统响应性能,克服未知负载转矩扰动、增强系统鲁棒性,设计扩张状态负载转矩观测器,进而得到将负载转矩观测器和基于幂函数滑模转速调节器相结合的复合控制器。(3)设计基于分数阶滑模观测器的PMSMMPCC系统,实现对电机转速的快速准确估计。
上传时间: 2022-06-24
上传用户:xsr1983
AD13是一款相当专业的实用型PCB电子设计辅助工具,AD13功能全面,为用户提供了十分强悍的原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等功能,Altium Designer软件操作简单,为设计者提供了简洁而全面的设计流程。AD13软件特色 1.一个新的原理图Ctrl +drag模式。AD13可以帮助准确地放置图形对象,并不受当前网格设置的限制。 2. 原理图编辑器的文本渲染的改进。 它可以使打印后的图形更忠实于屏幕上显示的原版图形。 3. 在查找相似对象的对话框中添加了一个选项。它会保证Inspector面板做出相应的更新。 4. IDF输出同样做了改进。AD13功能特点 AD13可以对原理图的模式进行快速的选择 支持使用快捷键进行创建您需要的原理图 也可以对各种图形的对象进行快速的放置 也可对当前的网格设置不会受到限制 并且拥有的渲染非常的不错 可以让您的图像更加的真实 可以让打印之后的图形变得更加符合屏幕上的原版 可以对对话框里面进行快速的添加一个需要的现象 包括了对各种面板进行更新 也支持对IDF的输出进行了同样的改进AD13截图
上传时间: 2022-07-22
上传用户:canderile
eeworm.com VIP专区 单片机源码系列 12资源包含以下内容:1. 51单片机_T0定时、计数器.doc2. 光立方完全制作手册.pdf3. MSP430常见问题汇总(利尔达).pdf4. 基于单片机的频率_电流变送器.zip5. 温度传感器DS18B20的特性及程序设计方法_刘鸣.pdf6. STC15F104W利用RC充放电使用IO口测量外部电压.doc7. 基于PIC16F688的随钻仪器锂电池监控系统的设计.zip8. LCD1602键盘显示模块实例.rar9. 跑马灯C语言程序.doc10. 基于12864简易示波器程序和图.doc11. ARM在IAR的嵌入式工作平台下快速开始指南(绝对好资料).pdf12. 基于单片机的电流电压测量.doc13. 基于单片机出租车计价器课题设计(c语言编写).doc14. 51单片机自学笔记(完整北航版).pdf15. 四档位智能型数字兆欧表的设计.pdf16. 实时操作时钟DS1302的C程序应用.doc17. 单片机音乐中音调和节拍的确定方法.pdf18. C51单片机制作摇摇棒源程序.doc19. 这是一个用C语言写的简易电子琴程序.doc20. 基于51单片机的立方体.rar21. STC12C2052AD系列单片机器件手册.pdf22. 基于51单片机的简易计算器.rar23. 自动水满报警器的设计与实现.docx24. 基于msp430g2553定时器产生pwm.docx25. EasyPRO 100B通用编程器说明书.pdf26. 16x2字符液晶屏驱动演示程序总线方式.pdf27. 单片机数字钟的设计+包含电路图+c语言程序+mcs-51单片机.doc28. AT89C51单片机实验电路板制作教程.RAR29. 间歇开关设计.doc30. LED光立方程序资料包.zip31. 便携式自行车测速系统设计.doc32. 基于单片机的LED显示屏的动态显示.rar33. 精创单片机开发板.rar34. 自动往返电动小汽车设计报告_耿洁.pdf35. [8位单片机C语言编程:基于PIC16].Programmig.8-bit.PIC.Microcontrollers.in.C.pdf36. DS12C887时钟.pdf37. 交通灯智能控制系统的设计与实现.ppt38. 一种基于PIC18单片机的数字存储示波器设计.doc39. STM32官方USB例程JoyStick详解.doc40. LED光立方电路图与程序.rar41. PIC16F877_C语言例程.pdf42. 基于AT89S51单片机的数字温度测量及显示系统设计.doc43. ARM嵌入式入门级教程.pdf44. pic18系列单片机c语言应用实例.rar45. 超声波流量计专用芯片的研制.pdf46. c8051f单片机调试器(EC6)使用说明VER2.0.pdf47. MPLAB加PICC联合Proteus仿真.pdf48. DB51 Ver2_1开发板使用说明书.rar49. mp3解码算法分析.pdf50. 无线遥控玩具汽车源程序.rar51. 单片机串行外围接口电路的三线式结构设计.doc52. STC单片机 51单片机程序下载失败总结.pdf53. 【单片机教材】C语言和汇编语言教材.zip54. 自制PC机红外线接口(Irda).doc55. 基于C8051F单片机的无位置传感器无刷直流电机的控制.pdf56. 【编程实用文档】C51指令表等6张编程实用图表.zip57. 单片机驱动标准PC机键盘的C51程序.doc58. altiumdesigner与ecadmcad协同设计.pdf59. 单片机照明灯智能控制器资料.rar60. PIC单片机CCP模块技术笔记.doc61. 在ME300上演示AVR实验入门教程(C语言).pdf62. 经典51单片机开发板.pdf63. 指纹识别门禁系统论文设计.doc64. 全自动可遥控旗帜升降系统的设计.doc65. 51单片机应用开发范例大全(光盘).zip66. 51学习开发板AD指导书和原理图.rar67. PIC24FJ32GA002单片机bootloader rs485通信移植.rar68. 基于GPS的四旋翼飞行器的设计.doc69. 51单片机与0832波形发生器锯齿波、三角波、正弦波.docx70. 基于STM32微控制器的先进电机控制方法.pdf71. 51单片机周边电路实例原理图.zip72. 博灵单片机51单片机教程.pdf73. 轻松学PIC之RS232串口通信篇.pdf74. 路灯控制系统程序.doc75. 基于LCD160128液晶显示的篮球计时计分控制系统.doc76. 51带音乐的数字钟程序.doc77. Total_Program(太阳能追踪程序).rar78. LPC1768最小系统原理图.pdf79. 基于单片机步进电机智能控制_刘博.pdf80. 51单片机定时器的使用和详细讲解特别是定时器2.pdf81. PID算法在炉温控制中的Proteus仿真.pdf82. AVR单片机烧入介绍资料.pdf83. 单片机_完整最新课件.ppt84. STM32与LabVIEW串行通信的设计.pdf85. 基于单片机的点滴输液控制装置设计.pdf86. 精通51单片机开发技术与应用实例.zip87. pragma用法大全.doc88. 单片机下载型实验板电路原理图.pdf89. 51单片机自学笔记 387页 13.8M 高清书签版.pdf90. 基于MSP430单片机的便携式血糖仪设计_邢淞.pdf91. 1 MIMO-OFDM Wireless Communications with MATLAB.pdf92. 基于51单片机数字信号源的设计与实现.zip93. 密码锁24c02源代码C语言+PCB+Protuse.pdf94. 第6章MSP430中断系统.pdf95. PC机与单片机控制的LED点阵显示实验系统_马鹏.pdf96. STM32固件库使用手册的中文翻译版.pdf97. 基于51单片机的函数发生器.wps98. 基于RS232的串口通信.rar99. 血压计芯片资料.doc100. 基于AT89C51的16×32点阵LED显示屏的设计.pdf
上传时间: 2013-05-15
上传用户:eeworm