当前位置:首页 » 课程大全 » 实验课程设计

实验课程设计

发布时间: 2020-11-29 05:43:14

① 单片机实验与课程设计

在外部中断里面定义一个变量,
//晶振 12MHz
#include<reg52.h>

//定时50ms

#define TH = (65536 - 50000)>>8 // 高位初值;
#define TL = (65536 - 50000)%256// 低位初值;

#define LED P0 //设高电平点亮LED;

unsigned char timer_cnt = 0;
unsigned char extern_flag = 0;
bit timer_1sflag;

void main()
{

TMOD = 0x10;//使用定时器1
EA = 1;
ET1 = 1;
TR1 = 1;
TH1 = TH;// 高位初值;
TL1 = TL;// 低位初值;
EX0 = 1;//开启外部中断;

while(1)

{
if(extern_flag)

{
if(timer_1sflag)LED = 0X55;

else LED = ~LED;//按位取反即可;

}

}

}
/*************** 定时50ms****************************/
void timer1() interrupt 3
{

TH1 = 0x3C;
TL1 = 0x0B0;
timer_cnt++;
if(timer_cnt > 20)

{
timer_cnt = 0;
timer_1sflag = !timer_1sflag;
}

}

/*************** 外部中断函数1*******************/
void Extern() interrupt 2 using1//中断向量符号为2;
{
extern_flag = 1;
}

请采纳,参考!

② 《C语言程序设计》课程设计实验报告

呵呵~!竟然把作业也搞上来了~!我只能告诉你怎么做.不可以帮你做~!分为版三步. 秒针 一个原点权 60个秒点分针 一个原点 60个分点时针 一个原点 12个时点三个原点可以是同一个变量,分针\秒针的秒点和分点可以用同一个60个数的数组很简单的.然后用date函数复制..只要做三个循环就可以了..如果厉害的话。 一个循环就搞定了~!

③ 数学实验课程设计作业matlab

程序代码如下:

% 文件名
file = 'CorvRain.dat';

% 1)编程读入数据文件coverRain.dat;
fid = fopen(file);
C = textscan(fid, '%f', 'Delimiter', ' ', 'Headerlines', 2);
fclose(fid);
data = reshape(C{1}, 13, []).';
year = data(:, 1); % 年份
rain_m = data(:, 2:end) / 100; % 月降水量(单位为英寸)

% 2)编程计算并画出从1890到1994年,每年总降水量(单位用英寸)
% 并打印出对应年份的平均降水量,最低降水量和最大降水量。
rain_y = sum(rain_m, 2);
plot(year, rain_y, 'r-d', 'MarkerEdgeC', 'b', 'MarkerFaceC', 'c')
set(gca, 'xlim', year([1 end]));
xlabel('年份')
ylabel('年总降水量(英寸)')

rain_av = mean(rain_m, 2);
rain_min = min(rain_m, 2);
rain_max = max(rain_m, 2);

fprintf(' 1890-1994 年降水量统计(单位:英寸) ');
fprintf(' 年份 平均降水量 最低降水量 最大降水量 ');
for i=1:length(year)
fprintf(' %i %-10.2f %-10.2f %-10.2f ', year(i), ...
rain_av(i), rain_min(i), rain_max(i));
end

% 3)计算并打印出文件coverRain.dat中每月平均降水量。计算并
% 打印出从1890到1994年每个月的总降水量。(单位用英寸)
rain_mt = sum(rain_m, 1);
rain_mav = mean(rain_m, 1);

fprintf(' 1890-1994 月降水量统计(单位:英寸) ');
fprintf(' 月份 平均降水量 总降水量 ');
for i=1:length(rain_mt)
fprintf(' %i %-10.2f %-8.2f ', i, ...
rain_mav(i), rain_mt(i));
end

% 4)不用循环来计算每年的总降水量。
rain_y = sum(rain_m, 2);

④ 8255a实验课程设计

CODE SEGMENT
ASSUME CS:CODE
START: MOV AL,89H
OUT AL,03H
AGAIN: MOV DX,02H
IN AL,DX
CMP AL,0
JZ AFF
MOV DX,00H
OUT DX,AL
LMP AGAIN
AFF: MOV AL,O
OUT 00H,AL
MOV CX,0FFFFH
AF: LOOP AF
JMP AGAIN
CODE ENDS
END START
程序就是这样
但你给的分太低了

⑤ 网络课程设计实验报告

一.实验目的: 网络构建方案设计与实现,充分利用实验室设备进行组网实验,使构建出来的网络能实现多种功能。

二.实验设备 RSR20-04型路由器4台 S2628G-I型二层交换机2台 S5750-28GT-L型三层交换机2台 主机(WindowsXP系统)7台 三.实验设计: 现有四个地理位置分离的网络区域,由四个路由器联通(采用RIPV2路由协议)。

区域一由三台主机(PC0 PC1 PC4)、一台二层交换机、一台三层交换机组成,三台主机属于不同VLAN,且PC0能与PC4通信,PC1不能与PC4通信(采用ACL访问控制列表)。 区域二只有一台主机PC6,它不能与区域四中的PC5进行通信(采用ACL访问控制列表)。 区域三由一台主机PC3与一台三层交换机组成。 区域四由两台主机(PC2 PC5)与一台二层交换机组成,两台主机属于不同VLAN,由最近的路由器实现VLAN间互联(采用单臂路由)。 除限制条件外,实现所有设备之间的互联。

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919