当前位置:文档之家› 太原理工大学单片机实验报告

太原理工大学单片机实验报告

太原理工大学单片机实验报告
太原理工大学单片机实验报告

查看开发板电路图,如下所示:

我们检测I/O 的电压高低来控制相应的小灯亮灭。

3.1程序流程图

3.2代码分析

(1)获取按键的值

uchar KeyScan(void)

{

if(K1 == 0) //低电平有效

{

Delay(100); //检测到按键

if(K1 == 0)

{ while(!K1); //直到松开按键

return(1); }

}

if(K2 == 0)

{Delay(100);

if(K2 == 0)

{ while(!K2);

return(2); }

}

return(0);}

该函数实现了识别到底是哪个按键被按下的功能,首先检测K1 是否等于0,如果一旦检测到等于0,说明有相应的按键被按下,延时一段时间,又来判断(if(K1 == 0))这个判断是为了防止按键抖动。同理检测按键K2是否被按下。

(2)主函数功能

主函数实现了一按键被按下后,使相应的小灯点亮,同时清除标志位。本实验主要用到的寄存器:

五、实验结果

2.6实验现象

LED1灯先闪烁隔一会熄灭,一会儿LED2灯闪烁,隔一会也熄灭。

3.3实验现象

按下K1键,LED1灯亮,按下K2键,LED2灯亮

1.实验内容:外部中断发生,控制灯的亮灭。开发板上已把S1 按键与P0.1 相连,本实验想要达到的效果就是,通过按键S1 触发P0.1的中断,进而在中断服务子程序中控制LED1的亮/灭。

2.实验流程图

3. 实验涉及的主要寄存器

初始化LED:设置P1为通用I/O口,设置P1.0 ~ P1.1 方向为输出,然后关闭2 个LED 灯。

再来配置外部中断的相关SFR 寄存器,开启各级中断使能,涉及3 个SFR:EA、IEN1、PICTL(各SFR详细介绍请查阅《CC2530中文手册》):

}

P0IFG = 0; //清中断标志

}

(1) 中断服务程序

什么意思呢?简单来说中断来了,你想要干什么。

(2) CC2530中断格式

格式如下:

#pragma vector = P0INT_VECTOR

__interrupt void P0_ISR(void)

a)P0INT_VECTOR——设定的中断向量名

本实验主要用到的寄存器:

实验现象:按键S1可以控制LED1灯亮灭

1.实验内容:

CC2530 共有4个定时器,可分3类:定时器1、定时器2、定时器3/4(3与4的用法一致)。

定时器1 是一个16 位定时器,具有定时器/计数器/脉宽调制功能。它有3 个单独可编程输入捕获/输出比较信道,每一个信道都可以用来当做PWM 输出或用来捕获输入信号的边沿时间(关于什么是输入捕获/输出比较,以及如何实现PWM输出,可自行查阅CC2530数据手册)。

定时器有一个很重要的概念:操作模式。

操作模式包含:自由运行模式(free-running)、模模式(modulo)和正计数/倒计数模式(up-down)。

2. 定时器T1的使用

自由运行模式的溢出值为0xFFFF 不可变;而其他两种模式则可通过对T1CC0 赋值,以精确控制定时器的溢出值。本实验正是利用此特性,通过特定的T1CC0,使定时器每隔1s 触发一次中断,从而精确控制LED灯的闪烁间隔为1s。

在定时器的modulo模式下,精确控制LED灯的闪烁间隔为1s,即:亮0.5s →暗0.5s →亮0.5s →暗0.5s ...... →亮0.5s →暗0.5s(即从暗转亮的时刻间隔为1s)。亮/暗的反转通过溢出中断来实现。

2.1实验流程图

2.2、计数值计算

LED 灯的状态为:亮0.5s →暗0.5s →亮0.5s →暗0.5s ...... →亮0.5s →暗0.5s,而且需用溢出中断实现,因此要求定时器的溢出周期为0.5s。为此,需要计算出相应的溢出值(暂设为N)。系统时钟频率选为32MHz,提供给定时器的时钟频率默认为16MHz(两者都由特殊功能寄存器CLKCON 来配置,具体可查阅CC2530数据手册)。

对于定时器1,设置其时钟分频为128分频。

综上所述,可列式如下:

求出N=62500,其十六进制为0xF424,即需要设置T1CC0H=0xF4,T1CC0L=0x24 即可。

2.3代码分析

本实验用到的主要寄存器:

3定时器T4中断

定时器3和定时器4都是8位的定时器,每个定时器都与两个独立的输入捕获、输出比较的定时器通道,每通道都有一个独立I/O接口。

在定时器的Up/down模式下,精确控制LED灯的闪烁间隔为1s,即:亮0.5s →暗0.5s →亮0.5s →暗0.5s ...... →亮0.5s →暗0.5s(即从暗转亮的时刻间隔为1s)。亮/暗的反转通过溢出中断来实现。

3.1程序流程图

实验现象:编译程序并在线调试,开发板上的LED1如期闪烁起来,闪烁间隔大概在1s。

1.实验内容:

CC2530包括2个串行通信接口 USART0 与 USART1,每个串口包括两个模式:UART(异步)模式、SPI(同步)模式)。

2.串口通信

2.1程序流程图

2.2实验分析

首先配置USART0所对应的I/O口:通过对PECFRG.0 清零来设置UART0为可选位置1,即RXD对应P0.2,TXD 对应P0.3。然后配置P0.2和P0.3为外部设备I/O。然后选择UART 模式,并使能接收器。接着配置USART0 的参数:波特率57600,无奇偶校验、停止位为1。

2.3 代码分析

(1) 初始化串口

void initUARTtest(void)

3.3代码分析

(1)UART 初始化函数

void initUARTtest(void)

{

CLKCONCMD &= ~0x40; //晶振

while(!(SLEEPSTA & 0x40)); //等待晶振稳定

CLKCONCMD &= ~0x47; //TICHSPD128分频,CLKSPD不分频SLEEPCMD |= 0x04; //关闭不用的RC振荡器

PERCFG = 0x00; //位置1 P0 口

P0SEL = 0x3c; //P0 用作串口

U0CSR |= 0x80; //UART 方式

U0GCR |= 10; //baud_e

U0BAUD |= 216; //波特率设为57600

UTX0IF = 1;

U0CSR |= 0X40; //允许接收

IEN0 |= 0x84; //开总中断,接收中断

}

初始化部分请参看串口通信,在这里我们允许中断并同时开总中断和接收中断。

3.4 实验现象

以我们要在串口调试工具中将波特率设为57600;配置参数如下图:

点击“打开串口”,然后启动IAR调试,让程序跑起来,你会发现串口调试工具上的接收框中出现了预期的字符串:

这样就实现了我们将数据通过串口发送到PC上了。

全国物联网工程专业大学实力排名及就业前景排名(完整版).doc

2019年全国物联网工程专业大学实力排名及就业前景排名(完整版) 全国物联网工程专业大学实力排名及就业前景排名(完整版) 全国共有32所开设了物联网工程专业的大学参与了排名,其中排名第一的是西安交通大学,排名第二的是武汉大学,排名第三的是华中科技大学,以下是物联网工程专业大学排名具体列表: 物联网工程专业大学排名学校名称1西安交通大学2武汉大学3华中科技大学4哈尔滨工业大学5北京理工大学6重庆大学7北京科技大学8西北工业大学9南京航空航天大学10湖南大学11吉林大学12武汉理工大学13西南交通大学14南京邮电大学15河海大学16江南大学17西北大学18太原理工大学19江苏大学20东北大学秦皇岛分校21华侨大学22成都理工大学23昆明理工大学24成都信息工程学院25河南科技大学26江苏理工学院27兰州交通大学28重庆三峡学院29齐齐哈尔大学30长春大学31郑州轻工业学院32常州工学院 以上物联网工程专业大学排名是根据物联网工程专业在热门省市(北京、湖北、广东等)录取分数线为依据综合排名,供大家参考。

物联网还没有一个精确且公认的定义。这主要归因于:第一,物联网的理论体系没有完全建立,对其认识还不够深入,还不能透过现象看出本质;第二,由于物联网与互联网、移动通信网、传感网等都有密切关系,不同领域的研究者对物联网思考所基于的出发点各异,短期内还没达成共识。 通过与传感网、互联网、泛在网等相关网络的比较分析,可以认为:物联网是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。它具有普通对象设备化、自治终端互联化和普适服务智能化3个重要特征。

太原理工大学计算机网络实验报告

本科实验报告 课程名称:计算机网络B 实验地点:行勉楼 专业班级:学号 学生姓名: 指导教师: 实验成绩: 2016年 6 月 14 日

实验3 VLAN基本配置 一、实验目的 掌握交换机上创建VLAN、分配静态VLAN成员的方法。 二、实验任务 1、配置两个VLAN:VLAN 2和VLAN 3并为其分配静态成员。 2、测试VLAN分配结果。 三、实验设备 Cisco交换机一台,工作站PC四台,直连网线四条,控制台电缆一条。 四、拓扑结构 五、实验结果 PC0到PC1 想通 PC0到PC2 不通,不在相同VLAN PC2到PC3 不通,网段不同。 Switch#sh run Building configuration... Current configuration : 1127 bytes ! version 12.1 no service timestamps log datetime msec no service timestamps debug datetime msec no service password-encryption ! hostname Switch ! ! spanning-tree mode pvst ! interface FastEthernet0/1

! interface FastEthernet0/2 switchport access vlan 2 ! interface FastEthernet0/3 switchport access vlan 2 ! interface FastEthernet0/4 switchport access vlan 2 ! interface FastEthernet0/5 switchport access vlan 3 ! interface FastEthernet0/6 switchport access vlan 3 ! interface FastEthernet0/7 switchport access vlan 3 ! 六、实验心得 输入容易出现错误。重复输入次数多。

太原理工大学软件工程《数据结构实验报告4-查找》

本科实验报告 课程名称:数据结构B 实验项目:查找 实验地点:行勉楼C214 专业班级:软件XXX班学号:2014XXXX 学生姓名:xxxxx 指导教师:牛之贤张润梁 2016年 1 月 1 日

void insertBST(BiTree *bt, BiTree s) { if (*bt == NULL) *bt = s; else if (s->data.key<(*bt)->data.key) insertBST(&((*bt)->lchild), s); else if (s->data.key>(*bt)->data.key) insertBST(&((*bt)->rchild), s); } main() { char ch; KeyType key; BiTree bt, s; int i = 0; printf("请输入元素:\n"); scanf("%d", &key); bt = NULL; while (key != -1) { s = (BiTree)malloc(sizeof(BiTNode)); (s->data).key = key; s->lchild = s->rchild = NULL; insertBST(&bt, s); scanf("%d", &key); } do { printf("输入你想要查找的元素:"); scanf("%d", &key); s = searchBST(bt, key); if (s != NULL) printf("成功! 这个等价元素是 %d.\n", s->data.key); else printf("没有找到!\n"); printf("是否继续查找?(y/n):"); scanf("%c", &ch); ch = getchar(); } while (ch == 'y' || ch == 'Y'); getchar(); } 4.2#include int b_search(int *p, int l, int r, int key); int main() { int a[10] = { 1,2,3,4,5,6,7,8,9,10 }; int i, p, k; for (i = 0; i < 10; i++) { printf("a[%d]=%d\n", i, a[i]); } for (i = 0; i<2; i++) {

太原理工大学单片机实验报告

实验一双字节加法 一实验目的 (1)熟悉并掌握MCS-51指令系统和程序设计方法。 (2)掌握双字节加法的程序算法。 二实验设备 计算机 操作系统:Windows 98/2000/XP 应用软件:WAVE 6000或其他。 三实验内容 编写一个双字节加法程序并调试,设9930H存在R1R0中,6083H存在R2R3中,计算R1R0+R3R2,最后结果保存在R5R4中。 四实验原理 两数低位相加后保留进位位,高位数相加时,将低位的进位加上。 五实验程序流程图 开始 30H→R0,A9H→R1 B3H→R2,50H→R3 低位数相加 (R0)+(R2)→A,Cy A→R4 高位数带进位相加 (R1)+(R3)+(Cy) →A,Cy;A→R5 结束

七实验源程序 ORG 0 LJMP MAIN ORG 30H MAIN: MOV 30H,#25H MOV 31H,#13H MOV 32H,#14H MOV 33H,#35H MOV A,30H ADDC A,32H DA A MOV 40H,A MOV A,31H ADD A,33H DA A MOV 41H,A SJMP $ 八实验结果与分析 (40H)中的结果为39;(41H)中的结果为48.与计算结果相同说明实验正确。九实验心得与总结 通过实验增强了我们分析问题和解决问题的能力,以实践证实理论,从实践中加深对理论知识的理解和掌握。

实验二数据排序程序 一实验目的 (1)熟悉并掌握MCS-51指令系统和程序设计方法。 (2)掌握排序程序算法。 (3)掌握用循环程序实现数据排序的方法。 二实验设备 计算机 操作系统:Windows 98/2000/XP 应用软件:WAVE 6000或其他。 三实验内容 编写一个通用排序子程序并调试,其功能为将RAM的40H~4FH单元16个字节无符号二进制整数按从小到大顺序排序,将排序后的数据存放在50H~5FH缓冲区中。 四实验原理 从40H单元的第一个数开始依次和相邻单元的另一个数比较,如果顺序正确,则不作任何操作;如果顺序错误,则将这两个数位置对换。这样,在完成第一遍n-1次比较后,最小的数到了最后,所以第二遍比较只需要比较n-2次,最多作n-1遍比较就可完成排序。在比较中设立一个标志位flag清零,在循环结束时,若flag=1说明排序未完成,进入外循环;若flag=0,说明排序完成,程序结束。 五实验程序流程图

太原理工大学遥感原理与应用实验指导书

《遥感原理与应用》实验指导书 矿业工程学院 测绘科学与技术系

实验一、遥感图像几何校正(2学时)实验二、遥感图像辐射增强(2学时)实验三、遥感图像非监督分类(2学时)

实验一、遥感图像几何校正(2学时)

原理与方法简介遥感影像由于遥感平台位置和运动状态变化、地形起伏、地球表面曲率、大气折射、地球自转等诸多因素的影响而产生与地面目标位置和(或)形状方面的不相一致的几何畸变,通过一定的数学算法,使这种畸变消除或接近消除,这就是几何校正。常用的几何校正计算方法主要有以下三种: 1)邻域法(Nearest neighbor )——将最接近的像元值赋予输出像元(图1.1); Figure1.1Nearest Neighbor 邻域法优点:极值和一些细节不会丢失,对植被分类、查找具线性特征的边界或侦测湖水的混浊度和温度是重要的。该方法适用于分类之前,计算速度快,适合于具有定性和定量特点的专题图像研究。 其缺点是:从较大的栅格重采样到较小栅格时会出现阶梯状斜线;可能会丢失或重复一些数值;用于线形专题图(如道路、水系)可能引起线状网络数据断开或出现裂隙。 2)双线性内插法(bilinear interpolation )——利用二次样条函数计算2×2窗口中的4个像元值并赋予输出像元(图1.2)。 Figure1.2Bilinear Interpolation 113V dy D V V V m +?-= 224V dy V V Vn +?-=

m m n V dx D V V Vr +?-=或:i i i i i i i r V D y D x D V W V ??-?-==∑∑==41241))((W i ——权重因子 Δx i ,Δy i ——r 点与i 点的坐标变化 V i ——i 像元值 双线性内插法的优点是:图像较平滑,不会出现阶梯现象,空间精度较高,常用于需要改变像元大小的场合,如SPOT/TM 的融合。 其缺点是:由于像元作过平均计算,相当于低通滤波(Low-frequency convolution )的效果,边界平滑,某些极值会丢失。 3)立方卷积内插法(Cubic convolution )——利用三次函数计算4×4窗口中的像素值并赋予输出像素(图1.3) 。 Figure 1.3Cubic Convolution 类似于双线性内插,只是所用窗口为4*4,而非2*2,即对16个像元作平均运算而得出输出像元的数据文件值。 ]} 2)2,2([*)2,2(]1)2,1([*)2,1()]2,([*)2,(]1)2,1([*)2,1({4 1--++-+++ --++-+++ -+-++ +-+--+-=∑=n j i d f n j i V n j i d f n j i V n j i d f n j i V n j i d f n j i V V i r 其中:i=int(x r ),j=int(y r ) d(i ,j)——(i ,j)和(x r ,y r )坐标距离 V(i ,j)——(i ,j)像元值 V r ——输出像元数据文件值

太原理工大学计算机网络实验报告

本科实验报告 课程名称:计算机网络B 实验地点:行勉楼 专业班级:学号 学生姓名: 指导教师: 实验成绩: 2016年 6 月14 日

实验3 VLAN基本配置 一、实验目的 掌握交换机上创建VLAN、分配静态VLAN成员的方法。 二、实验任务 1、配置两个VLAN:VLAN 2和VLAN 3并为其分配静态成员。 2、测试VLAN分配结果。 三、实验设备 Cisco交换机一台,工作站PC四台,直连网线四条,控制台电缆一条。 四、拓扑结构 五、实验结果 PC0到PC1 想通 PC0到PC2 不通,不在相同VLAN PC2到PC3 不通,网段不同。 Switch#sh run Building configuration... Current configuration : 1127 bytes ! version 12.1 no service timestamps log datetime msec no service timestamps debug datetime msec no service password-encryption ! hostname Switch ! ! spanning-tree mode pvst ! interface FastEthernet0/1

! interface FastEthernet0/2 switchport access vlan 2 ! interface FastEthernet0/3 switchport access vlan 2 ! interface FastEthernet0/4 switchport access vlan 2 ! interface FastEthernet0/5 switchport access vlan 3 ! interface FastEthernet0/6 switchport access vlan 3 ! interface FastEthernet0/7 switchport access vlan 3 ! 六、实验心得 输入容易出现错误。重复输入次数多。

太原理工大学web实验报告资料

本科实验报告 课程名称:Web开发实用技术基础 实验项目:HTML语言 网页程序设计Javascript Request与Response对象的应用 Application与Session对象的应用 实验地点:实验室211 专业班级:学号: 学生姓名: 指导教师: 2015年11月5日

学院名称学号实验成绩 学生姓名专业班级实验日期 课程名称Web开发实用技术基础实验题目HTML语言 一.实验目的和要求 1.掌握常用的HTML语言标记; 2.利用文本编辑器建立HTML文档,制作简单网页。 3.独立完成实验。 4.书写实验报告书。 二.实验内容 1.在文本编辑器“记事本”中输入如下的HTML代码程序,以文件名sy1.html保存,并在浏览器中运行。(请仔细阅读下列程序语句,理解每条语句的作用) 源程序清单如下: Example

welcome to you


A simple HTML document

Welcome to the world of HTML This is a simple HTML document.It is to give you an outline of how to write HTML file and how the markup tags work in the HTML file Following is three chapters
Following is items of the chapter two

太原理工大学多媒体实验报告

本科实验报告 课程名称:多媒体技术与应用 实验项目:《多媒体技术与应用》课程实验实验地点:思贤楼1108 专业班级:学号:201200 学生姓名: 指导教师:廖丽娟 2015年12月6日

太原理工大学学生实验报告

4)Rm格式 Rm是RealMedia文件的简称。 Real Networks公司所制定的音频视频压缩规范称为RealMedia,是目前在Internet上相当流行的跨平台的客户/服务器结构多媒体应用标准,它采用音频/视频流和同步回放技术来实现在Intranet上全带宽地提供最优质的多媒体,同时也能够在Internet上以28.8Kbps的传输速率提供立体声和连续视频。 4.硬件准备 目前,多媒体计算机中的音频处理工作主要借助声卡,从对声音信息的采集、编辑加工,直到声音媒体文件的回放这一整个过程都离不开声卡。声卡在计算机系统中的主要作用是声音文件的处理、音调的控制、语音处理和提供MIDI接口功能等。 进行录制音频信号所需的硬件除了声卡,还有麦克风、音箱以及外界的音源信号设备(如CD唱机、录音机等),把麦克风、音箱、外界音源信号设备与声卡正确连接完成硬件准备工作。 【实验步骤】 1.准备一段语音文件,本次实验使用机器猫的一段无音乐文件,文件名为机器猫.wav使用声音编辑软件(如Cool Edit)导入该语音素材: 2.使用“另存为”命令分别以A/mu-Law Wave、Microsoft ADPCM、PM3格式进行保存。将各种格式的语音文件的声音参数(如采样频率、量化精度、压缩算法、压缩前后的数据量等)以表格的形式记录: 采样频率量化精度压缩前压缩后压缩率A/mu-Law 44.1K/hz 8位 1.56 MB 218K 13% Wave Microsoft 44.1K/hz 4位 1.56 MB 402K 25% ADPCM PM344.1K/hz 1.56 MB 799K 50% 3.使用声音编辑软件(如Cool Edit)对语音进行降低噪声处理的方法:首先,导入要处理的波形文件,在单轨编辑区内,点击波形水平放大按钮将波形水平放大,找出一段适合用来作噪声的采样波形,选中采样波形,单击鼠标右键,在弹出的菜单中

基于单片机控制直流电机调速系统毕业设计论文

太原理工大学继续教育学院 毕业论文 单片机控制直流调速系统 作者姓名 所属系部 导师姓名及职称 专业班级 论文提交日期

摘要 近年来由于微型机的快速发展,国外交直流系统数字化已经达到实用阶段。由于以微处理器为核心的数字控制系统硬件电路的标准化程度高,制作成本低,且不受器件温度漂移的影响。其控制软件能够进行逻辑判断和复杂运算,可以实现不同于一般线性调节的最优化、自适应、非线性、智能化等控制规律。所以微机数字控制系统在各个方面的性能都远远优于模拟控制系统且应用越来越广泛。 本文介绍的是用一台26KW的直流电动机,8051单片机构成的数字化直流调速系统。特点是用单片机取代模拟触发器、电流调节器、速度调节器及逻辑切换等硬件设备。最后进行软件编程、调试以及计算机仿真。实时控制结果表明,本数字化直流调速系统实现了电流和转速双闭环的恒速调节,并具有结构简单,控制精度高,成本低,易推广等特点,而且各项性能指标优于模拟直流调速系统,从而能够实际的应用到生产生活中,满足现代化生产的需要。 关键词:单片机双闭环直流调速系统数字方式

目录 第1章绪论 (1) 第二章方案论证 (3) 第三章直流调速控制系统 (5) 3.1单片机部分的组成 (5) 3.1.1时钟电路 (7) 3.1.2复位电路 (8) 3.1.3存储器 (8) 3.1.4外部中断源 (9) 3.1.5定时器/计数器 (11) 3.2 单片机的扩展 (12) 3.2.1程序存储器的扩展 (13) 3.2.2数据存储器的扩展 (14) 3.2.38279可编程键盘/显示器 (16) 3.2.4模拟量与数字量的转换 (24) 3.2.5采样和保持 (28) 第四章PID的控制算法 (32) 4.1PID控制规律及其基本作用 (32) 4.2控制算法的实现 (33) 第五章直流调速系统的主电路设计 (36) 5.1直流电动机的调速方法 (36) 5.2整流电路 (37) 5.3触发电路 (38) 第六章软件设计 (42) 7.2 系统仿真结果的输出及结果分析 (49) 第七章系统的抗干扰技术 (46) 第八章直流调速系统的保护 (49)

2020年太原理工大学招生专业目录 附各学院专业设置 .doc

2020年太原理工大学招生专业目录附各学 院专业设置 2020年太原理工大学招生专业目录附各学院专业设置 更新:2019-12-30 16:53:03 每个大学开始的专业都不相同,本文为大家介绍关于太原理工大学招生专业的相关知识。 包含太原理工大学有哪些系、太原理工大学各个系有什么专业和太原理工大学相关文章推荐的文章。 一、太原理工大学有哪些系和学院学院机械工程学院材料科学与工程学院电气与动力工程学院信息与计算机学院软件学院建筑与土木工程学院水利科学与工程学院化学化工学院矿业工程学院轻纺工程学院艺术学院环境科学与工程学院数学学院物理与光电工程学院力学学院政法学院马克思主义学院外国语学院经济管理学院体育学院国际教育交流学院大数据学院二、太原理工大学各个系有哪些专业学院专业机械工程学院机械设计制造及其自动化(本) 机械电子工程(本) 工业设计(本) 车辆工程(本)材料科学与工程学院材料物理(本) 材料成型及控制工程(本) 金属材料工程(本)

材料化学(本) 无机非金属材料工程(本) 高分子材料与工程(本)电气与动力工程学院电气工程及其自动化(本) 能源与动力工程(本)信息与计算机学院电子信息工程(本)通信工程(本) 测控技术与仪器(本) 电子科学与技术(本) 计算机科学与技术(本) 物联网工程(本) 信息安全(本)软件学院软件工程(本)建筑与土木工程学院建筑学(本) 土木工程(本) 城乡规划(本) 道路桥梁与渡河工程(本)水利科学与工程学院水利水电工程(本) 农业水利工程(本) 水文与水资源工程(本)化学化工学院化学工程与工艺(本)过程装备与控制工程(本) 制药工程(本) 生物工程(本) 应用化学(本)矿业工程学院采矿工程(本) 安全工程(本) 资源勘查工程(本) 资源环境与城乡规划管理(本)

2014太原理工大学C++实验报告

本科实验报告 课程名称:C++面向对象程序设计 实验项目:C++语言编程 实验地点:明向校区 专业班级:软件1431 学号:201400XXXX 学生姓名:白建兴 指导教师:崔晓红 2015年5月10日

1.运行例题程序: #include using namespace std; void fn1(int z=5); int x=1,y=2; int main() { cout<<"Begin. . ."<>p[i]; if(p[i]>0) plus++; else if(p[i]!=0) minus++; } cout<<"正数的个数:"<

太原理工大学单片机实验

太原理工大学单片机实验

太原理工大学现代科技学院 单片机原理与接口技术课程实验报告 专业班级通信12-2 学号2012101702 姓名徐义申 指导教师温景国

实验名称 双字节BCD 加法实验 专业班级 通信12-2 学号 2012101702 姓名 徐义申 成绩 一、实验目的: 1. 熟悉并掌握MC-51指令系统及程序设计方法。 2. 掌握双字节BCD 加法的程序算法。 二、实验设备: PC 机 1. 操作系统:Windows XP / 7 2. 程序环境:Wave 6000 三、实验内容: 完成有进位位的双字节BCD 的加法实验,两个加数分别放于 40H~41H 和45H~46H ,结果存于50H~52H 中。(两个加数为9388H 和7287H )。 四、实验原理: BCD 码因其十进制的表示方式,在直接做二进制加法,发生进位时,结果可能会出现偏差,需人为校准。 五、实验源程序: ORG 0000H MOV 40H,#88H ; 88H →(40H) MOV 41H,#93H ; 93H →(41H) MOV 45H,#87H ; 87H →(45H) ……………………………………装………………………………………订…………………………………………线………………………………………

MOV 46H,#72H ; 72H →(46H) MOV R0,#40H ; 40H →R0 MOV R1,#45H ; 45H →R1 START: MOV A,@R0 ; ((R0))→A ADD A,@R1 ; ((R1))+A →A MOV 50H,A ; A →(50H) INC R0 ; (R0)+1→(R0) INC R1 ; (R1)+1→(R1) CLR A ; A 清0 ADDC A,@R0 ; ((R0))+A+Cy →A ADD A,@R1 ; ((R1))+A →A MOV 51H,A ; A →(51H) CLR A ; A 清0 ADDC A,#0H ; 0H+A+Cy →A MOV 52H,A ; A →(52H) SJMP $ ; 循环 END ……………………………………装…………订…………………………………………线………

太原理工大学’物联网工程设计考试复习总结.doc

1.物联网工程 1.概念:物联网工程是研究物联网系统的规划、设计、实施与管理的工程科学,要求物联 网工程技术人员根据既定的目标,依照国家、行业或企业规范,制定物联网建设的方案,协助工程招投标,开展设计、实施、管理与维护等工程活动。 2?内容:1.数据感知系统2.数据接入与传输系统3.数据存储系统4.数据处理系统5.应用系统6.控制系统7.安全系统&机房9.网络管理系统 3.物联网工程目标:以工程的管理方法为指导,集成已有应用平台,建设相关领域的物联网应用 4.物联网工程的特点:涉及的相关领域繁多,背景知识相当庞杂;以应用为导向的技术集成; 5?工程〃的字典释义:泛指某项需要投入巨人人力和物力的工作。即物联网工程是需要投入巨大人力和物力的一项工作。 6??王良民教授给出“工程”的定义:工程是科学和数学的某种应用,通过这一应用,使自然界的物质和能源的特性能够通过各种结构、机器、产品、系统和过程,以最短的时间和精而少的人力做出高效、可靠且对人类有用的东西。 7 ?“工程“的特点: 1.工程是需要将科学与实践结合,综合使用多个技术方法来构建一个新的系统,这个 新的系统在客观上是一个创造物。 2.工程活动应该包括确立正确的工程理念、制定一系列合理决策、正确设计、合理构 建和运行等子活动,其结果往往又具体地体现为特定形式的一个或一组新的创造物。 3.发现、发明和制造:被发现的物体是客观存在的、发明是从无到有的制造、制造是 一个可重复的过程。 8?由“工程”衍生出一系列相关概念: 工程原理:是工程实施过程中的基本方法及一般性原理,是抽象化的规律; 工程项目:是一个工程实施的实例,是具体化的工程; 工程设计:指为工程项目的建设提供技术依据的设计文件和图纸的整个活动过程, 是建设项目工程期的一个重要阶段; 9 .“工程“的特征: 1.工程是有原理的; 2.工程项目是通过建造项目目标来完成的; 3.工程实施要与环境协调一致; 4.工程设计还是可优化的; 10?物联网工程专业人才的工作内容:不是设计实现物联网所涉及的所有内容,而应该是寻找合适的、最优的工程方法和关键技术,选择已有系统部件的优化组合,搭建适合于特定应用领域的物联网服务平台; □?物联网工程的关键技术主要分为四个方面(谢金龙): 1.感知层,终端的数据釆集、处理、传输、终端网络的部署和协同等,以无线传感器网络的RFID为代表;(1.感知节点 2.无线传感器网络技术 3.射频识别技术 4.条码技术 5.智能IC卡技术6?光学字符识别技术7.声音识别/语音识别技术8.中间件技术) 2.网络层,异构的接入网络和基础的核心网络,包插基础的NGN核心网和3G、Wi-Fi、蓝牙等接入技术;(1.异构网融合技术2.远程控制技术 3.存储资源管理技术 4.互联网技术 5. 网络协议技术 6. M2M技术 7.无线接入技术 8.云汁算技术) 3?应用层,由屮间件、信息开放平台和服务支撑子层以及物联网应用领域示范系统等。第四,涉及各层的公共技术。(1.智能交通2?智能电网3.车联网4.智能农业5.智能家居6.

单片机课设

太原理工大学现代科技学院 单片机原理及接口技术课程设计设计名称豆浆机控制器 专业班级通信13-1 学号 23 姓名田锡光 指导教师温景国

专业班级 通信13-1 学号 23 姓名 田锡光 成绩 一、设计方案 豆浆机由粉碎黄豆的电机、豆浆机加热器和控制电路三大部分组成。用单片机研制的全自动豆浆机的控制系统,当放入适量泡好的黄豆,加入适量的冷水,把豆浆机的电源插头插入220V 交流电源,豆浆机指示灯亮起,按下按钮,先对豆浆机进行水位检测,符合要求后电加热管开始对水进行加热,当水温达到80℃左右,豆浆机进行启动电机开始打浆,打浆电机按间歇方式打浆。打浆过后,开始对豆浆加热,豆浆温度达到一定值时豆浆上溢,当豆浆沫接触到防溢电极时,停止加热。然后间歇加热,最后进行豆浆的防溢延煮后发出声光报警信号。若缺水,则关闭加热器和电机,并发出报警声,直到关闭电源,加水后才能继续使用。只要按下启动按键并选择功能后,豆浆机就开始工作,一会儿就能喝到美味又营养的豆浆。整个过程由单片机全自动控制,让你用起来更加的方便、更加的安全。 由于以前的豆浆机,磨浆要过滤豆渣,豆浆熬煮也要自己动手,还要特别注意豆浆溢锅的问题,程序繁琐麻烦,给人们带来不便,针对这些情况拟定开发家用豆浆机全自动控制电路装置。家用豆浆机全自动控制装置是在单片机的程序控制下进行工作的。打浆时,插上电源插头,接通电源, 直接按“启动”键,控制电路控制豆浆机工作。先给黄豆加热,并由传感器检测温度,当温度达到80度左右时,停止加热。启动磨浆电机开始磨浆,运转15秒后停止转运,间歇10秒后再启动打浆电机,如此循环进行打浆5次。磨浆完后,开始对豆浆加热3分钟,豆浆温度达到一定值时,豆浆上溢。豆浆加工自动进入防溢延煮程序,豆浆加工完成后发出声光报警信号。 方案如图所示, 由单片机、电源电路、温度传感器、放干烧电路电路、防溢电路、打浆电路、加热电路、报警电路等组成。先将黄豆放入豆浆的搅拌器滤网内,搅拌壶内倒入适量的水,装好搅拌机。接上电源,蜂鸣器长鸣一声,提示已接通电源,指示灯LED 亮,处于待命状态。按下全自动启动键,开始加热,温度达到80度时,停止加热;搅拌马达运转,将黄豆粉碎,豆浆过滤,然后马达停转,又开始加热,直到豆浆沸腾煮熟,停止加热,发出报警声,提示豆浆已做好。若豆浆较长时间没喝而变凉,按下再加热键HEAT ,加热至沸腾后,停止加热,发出报警声。若缺水,则关闭加热器和马达,并发出急促的报警声,直到关闭电源,加好水后才能工作。 选择这种方案的原因是:(1)加工方式是全自动。(2)粉碎黄豆前加热可以提高工作效率;… … …… …… ………………… …装 …… …… …… …… … …… …… …… 订… …… …………………………………线……………………………………… …………………………………装…………………

全国物联网工程专业大学排名.doc

全国物联网工程专业大学排名全国物联网工程专业大学排名 本文为你介绍关于物联网工程专业高校排名的相关知识,包含物联网工程专业介绍、物联网工程专业大学排名和物联网工程专业相关文章推荐三个方面的知识点。 一、物联网工程专业介绍物联网工程指的是将无处不在的末端设备和设施,包括具备“内在智能”的传感器、移动终端、工业系统、楼控系统、家庭智能设施、视频监控系统等、和“外在使能”的,如贴上RFID的各种资产、携带无线终端的个人与车辆等等“智能化物件或动物”或“智能尘埃”,通过各种无线和/或有线的长距离和/或短距离通讯网络实现互联互通应用大集成、以及基于云计算的SaaS营运等模式,在内网、专网、和/或互联网环境下,采用适当的信息安全保障机制,提供安全可控乃至个性化的实时在线监测、定位追溯、报警联动、调度指挥、预案管理、远程控制、安全防范、远程维保、在线升级、统计报表、决策支持、领导桌面集中展示的等管理和服务功能,实现对“万物”的“高效、节能、安全、环保”的“管、控、营”一体化。 二、物联网工程专业大学排名本科大学物联网工程专业排名 名次学校名称专业星级所在地区地区排名1东南大学5星级江苏11电子科技大学5星级四川11西安交通大学5星级陕西11中南大学5星级湖南11北京邮电大学5星级北京11吉林大学5

星级吉林17华中科技大学5星级湖北17武汉理工大学5星级湖北17合肥工业大学5星级安徽17北京科技大学5星级北京27东北大学5星级辽宁17北京理工大学5星级北京213河海大学4星级江苏213大连理工大学4星级辽宁213南开大学4星级天津113武汉大学4星级湖北313山东大学4星级山东113天津大学4星级天津113重庆大学4星级重庆113西北工业大学4星级陕西213四川大学4星级四川222滁州学院4星级安徽222江南大学4星级江苏322北京交通大学4星级北京422湖南大学4星级湖南222南京邮电大学4星级江苏322西南交通大学4星级四川322西安电子科技大学4星级陕西322南京航空航天大学4星级江苏330哈尔滨工业大学3星级黑龙江130哈尔滨工程大学3星级黑龙江130河南工业大学3星级河南130兰州交通大学3星级甘肃130河南科技大学3星级河南130江西财经大学3星级江西130青岛科技大学3星级山东230重庆邮电大学3星级重庆230长安大学3星级陕西430河北农业大学3星级河北130北京工商大学3星级北京530天津科技大学3星级天津330浙江万里学院3星级浙江143安徽师范大学3星级安徽343大连交通大学3星级辽宁343西安科技大学3星级陕西543武汉纺织大学3星级湖北443齐鲁工业大学3星级山东343烟台大学3星级山东343新疆农业大学3星级新疆143太原理工大学3星级山西143西南科技大学3星级四川443黑龙江大学3星级黑龙江343桂林电子科技大学3星级广西143哈尔滨商业大学3星级黑龙江343内蒙古科技大学3星级内蒙古143陕西科技大学3星级陕西543天津理工大学3星级天津443安徽大学3星级安徽343安徽理工大学3星级安徽343哈尔滨理工大学3星级黑龙江343华东交通大学3星级江西243山东科技大学3星级山东343东北石油大学

太原理工大学数值计算方法实验报告

本科实验报告 课程名称:计算机数值方法 实验项目:方程求根、线性方程组的直接解法、线性方程组的迭代解法、代数插值和最小二乘拟合多项式 实验地点:行勉楼 专业班级:******** 学号:********* 学生:******** 指导教师:誌,冬华 2016年4 月8 日

y = x*x*x + 4 * x*x - 10; return y; } float Calculate(float a,float b) { c = (a + b) / 2; n++; if (GetY(c) == 0 || ((b - a) / 2) < 0.000005) { cout << c <<"为方程的解"<< endl; return 0; } if (GetY(a)*GetY(c) < 0) { return Calculate(a,c); } if (GetY(c)*GetY(b)< 0) { return Calculate(c,b); } } }; int main() { cout << "方程组为:f(x)=x^3+4x^2-10=0" << endl; float a, b; Text text; text.Getab(); a = text.a; b = text.b; text.Calculate(a, b); return 0; } 2.割线法: // 方程求根(割线法).cpp : 定义控制台应用程序的入口点。// #include "stdafx.h" #include"iostream"

心得体会 使用不同的方法,可以不同程度的求得方程的解,通过二分法计算的程序实现更加了解二分法的特点,二分法过程简单,程序容易实现,但该方法收敛比较慢一般用于求根的初始近似值,不同的方法速度不同。面对一个复杂的问题,要学会简化处理步骤,分步骤一点一点的循序处理,只有这样,才能高效的解决一个复杂问题。

交通灯设计单片机汇编

太原理工大学现代科技学院 单片机原理与接口技术课程设计 设计名称交通灯控制器 专业班级信息13-1班 学号2013100000 姓名 指导教师武娟萍

太原理工大学现代科技学院 课程设计任务书 注:1.课程设计完成后,学生提交的归档文件应按照:封面—任务书—说明书—图纸的顺序进行装订上交(大张图纸不必装订) 2.可根据实际内容需要续表,但应保持原格式不变。 指导教师签名:日期:2016.06.30

目录 交通灯控制器 0 一、前言 0 1.1选题背景 0 1.2设计意义 0 1.3设计内容 0 二、设计目的和要求 (1) 2.1课程设计目的 (1) 2.2课程设计要求 (1) 三、设计硬件电路及其相关介绍 (1) 3.1AT89C51 (1) 3.1.1AT89C51简介 (1) 3.1.2AT89C51管脚功能介绍 (2) 3.1.3AT89C51复位电路 (3) 3.1.4时钟电路 (3) 3.2 74LS47 (4) 3.2.1 74LS47管脚图和真值表 (4) 3.2.2引脚功能 (5) 3.2.3实用电路连接 (6) 3.3 74LS139 (6) 3.3.1 74LS139管脚 (6) 3.3.2 74LS139真值表 (7) 3.4设计中用到的其他器件 (7) 3.4.1RESPACK-7 (7) 3.4.2反向器7405 (7) 3.4.3TRAFFIC LIGHTS (7) 3.4.4 7SEG-MPX2-CA (7) 3.4.5 BUTTON (8) 四、设计总体方案 (8) 4.1课程设计总体思路 (8) 4.1.1路口状态设置 (9) 4.1.2实现主程序状态功能的流程图 (9) 4.1.3主程序汇编 (10) 4.2调显示时间程序 (13) 4.2.1设计思想 (13) 4.2.2设计重要部分流程图 (14) 4.2.3调显示汇编程序 (15) 4.3各类情况处置程序 (16) 4.3.1各类情况介绍 (16) 4.3.2调配各模式流程图 (17) 4.2.3调配各模式程序 (18) 4.2.4少车模式H1 (18) 4.2.5手动指挥模式H2 (19)

太原理工大学各学院及专业方向中英文对照表

太原理工大学各学院及专业(方向)中英文对照表【机械工程学院】College of Mechanical Engineering 机械设计制造及其自动化Mechanical Design & Manufacturing and Automation 1.机械制造及其自动化Mechanical Manufacturing and Automation 2.机械设计及理论Mechanical Design and Theory 3.机械电子工程Mechatronics Electronics Engineering 4.车辆工程Vehicle Engineering 工业设计Industrial Design 机械系Department of Mechanical Engineering 机械制造工艺及设备Machinery Manufacturing Process and Equipment 【材料科学与工程学院】College of Materials Science and Engineering 材料成型及控制工程Materials Processing and Controlling Engineering 金属材料工程Metallic Materials Engineering 无机非金属材料工程Inorganic Non-metallic Materials Engineering 冶金工程Metallurgical Engineering 高分子材料与工程Macromolecular Materials and Engineering 材料物理Materials Physics 材料化学Materials Chemistry 1.材料物理与化学Materials Physics and Chemistry 2.材料科学与工程Materials Science and Engineering 3.材料加工工程Materials Processing Engineering 4.钢铁冶金Iron and Steel Metallurgy 5.有色金属冶金Nonferrous Metallurgy 【电气与动力工程学院】College of Electrical and Power Engineering 电气工程及其自动化Electrical Engineering and Automation 热能与动力工程Thermal Energy and Power Engineering 培养方向:

相关主题
文本预览
相关文档 最新文档
item content