當前位置:首頁 » 課程大全 » 數字溫度計課程設計

數字溫度計課程設計

發布時間: 2020-11-27 15:47:17

課程設計數字溫度計 熱敏晶體管感測AD轉換電路

問題出在電源部分,你沒搞清楚7107的特性,它是正負5V供電,在原來正電接1腳的基礎上,負電接21腳(GND),另加一組5V,正電接21腳,負電接26腳;如果沒有額外電源,也有折沖辦法,但要加兩個二極體、一個4069反相器晶元和一個電容,方法如圖示:

❷ 單片機課程設計,數字溫度計。

1.實驗任務

用可調電阻調節電壓值作為模擬溫度的輸入量,當溫度低於30℃時,發出長嘀報警聲和光報警,當溫度高於60℃時,發出短嘀報警聲和光報警。測量的溫度范圍在0-99℃。

2.電路原理圖

(圖)見插圖

3.系統板上硬體連線

a)把「單片機系統」區域中的P1.0-P1.7與「動態數碼顯示」區域中的ABCDEFGH埠用8芯排線連接。

b)把「單片機系統」區域中的P2.0-P2.7與「動態數碼顯示」區域中的S1S2S3S4S5S6S7S8埠用8芯排線連接。

c)把「單片機系統」區域中的P3.0與「模數轉換模塊」區域中的ST端子用導線相連接。

d)把「單片機系統」區域中的P3.1與「模數轉換模塊」區域中的OE端子用導線相連接。

e)把「單片機系統」區域中的P3.2與「模數轉換模塊」區域中的EOC端子用導線相連接。

f)把「單片機系統」區域中的P3.3與「模數轉換模塊」區域中的CLK端子用導線相連接。

g)把「模數轉換模塊」區域中的A2A1A0端子用導線連接到「電源模塊」區域中的GND端子上。

h)把「模數轉換模塊」區域中的IN0端子用導線連接到「三路可調電壓模塊」區域中的VR1端子上。

i)把「單片機系統」區域中的P0.0-P0.7用8芯排線連接到「模數轉換模塊」區域中的D0D1D2D3D4D5D6D7端子上。

j)把「單片機系統」區域中的P3.6、P3.7用導線分別連接到「八路發光二極體指示模塊」區域中的L1、L2上。

k)把「單片機系統」區域中的P3.5用導線連接到「音頻放大模塊」區域中的SPKIN埠上。

l)把「音頻放大模塊「區域中的SPKOUT插入音頻喇叭。

四.C語言源程序

#include<AT89X52.H>

unsignedcharcodedispbitcode[]={0xfe,0xfd,0xfb,0xf7,

0xef,0xdf,0xbf,0x7f};

unsignedcharcodedispcode[]={0x3f,0x06,0x5b,0x4f,0x66,

0x6d,0x7d,0x07,0x7f,0x6f,0x00};

unsignedchardispbuf[8]={10,10,10,10,10,10,0,0};

unsignedchardispcount;

unsignedchargetdata;

unsignedinttemp;

unsignedchari;

sbitST=P3^0;

sbitOE=P3^1;

sbitEOC=P3^2;

sbitCLK=P3^3;

sbitLED1=P3^6;

sbitLED2=P3^7;

sbitSPK=P3^5;

bitlowflag;

bithighflag;

unsignedintcnta;

unsignedintcntb;

bitalarmflag;

voidmain(void)

{

ST=0;

OE=0;

TMOD=0x12;

TH0=0x216;

TL0=0x216;

TH1=(65536-500)/256;

TL1=(65536-500)%256;

TR1=1;

TR0=1;

ET0=1;

ET1=1;

EA=1;

ST=1;

ST=0;

while(1)

{

if((lowflag==1)&&(highflag==0))

{

LED1=0;

LED2=1;

}

elseif((highflag==1)&&(lowflag==0))

{

LED1=1;

LED2=0;

}

else

{

LED1=1;

LED2=1;

}

}

}

voidt0(void)interrupt1using0

{

CLK=~CLK;

}

voidt1(void)interrupt3using0

{

TH1=(65536-500)/256;

TL1=(65536-500)%256;

if(EOC==1)

{

OE=1;

getdata=P0;

OE=0;

temp=getdata*25;

temp=temp/64;

i=6;

dispbuf[0]=10;

dispbuf[1]=10;

dispbuf[2]=10;

dispbuf[3]=10;

dispbuf[4]=10;

dispbuf[5]=10;

dispbuf[6]=0;

dispbuf[7]=0;

while(temp/10)

{

dispbuf[i]=temp%10;

temp=temp/10;

i++;

}

dispbuf[i]=temp;

if(getdata<77)

{

lowflag=1;

highflag=0;

}

elseif(getdata>153)

{

lowflag=0;

highflag=1;

}

else

{

lowflag=0;

highflag=0;

}

ST=1;

ST=0;

}

P1=dispcode[dispbuf[dispcount]];

P2=dispbitcode[dispcount];

dispcount++;

if(dispcount==8)

{

dispcount=0;

}

if((lowflag==1)&&(highflag==0))

{

cnta++;

if(cnta==800)

{

cnta=0;

alarmflag=~alarmflag;

}

if(alarmflag==1)

{

SPK=~SPK;

}

}

elseif((lowflag==0)&&(highflag==1))

{

cntb++;

if(cntb==400)

{

cntb=0;

alarmflag=~alarmflag;

}

if(alarmflag==1)

{

SPK=~SPK;

}

}

else

{

alarmflag=0;

cnta=0;

cntb=0;

}

}

❸ 數字溫度計課程設計 不能用單片機 我發愁了三四天了 都沒有頭緒 能幫我嗎

呵呵 不要擔心 你去找參考書吧
找op的參考書 就是運算放大器的參考書 有不用單片機的數字溫度計

設計起來也不是很復雜

話說回來
現在單片機幾毛錢一個為什麼不用單片機呢?

❹ 數字溫度計單片機課程設計

搜:

做而論道數字溫度計

網路一下,即可。

❺ 急求!!!!數字溫度計課程設計

說實話,要完全一樣的現成答案在這里很難的,除非運氣好碰到一個做過類似實例的人就給你了。
這個問題用單片機可以做,用可編程器件和VHDL編程也可以做。這我都會,但是要我花那多時間做好瞭然後用protel99se畫好電路圖給你,這根本不可能,誰搞那麼累啊。

最好的辦法還是自己到網上去搜,下載來改改試試,這樣最快。 網上像數字溫度計,數字頻率計,數字秒錶,數字定時器都很多的。

❻ 數字溫度計單片機課程設計用74LS573驅動4位數碼管

在proteus中用74hc573,做數碼管顯示的模擬。

#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
void delay(uint z);
uchar temp,aa,num,numwe,,shi,ge;
uint shu;
void init();
sbit la=P2^6;
sbit wela=P2^7;
uchar code table[]={
0x3f , 0x06 , 0x5b , 0x4f ,
0x66 , 0x6d , 0x7d ,
0x07, 0x7f , 0x6f ,
0x77, 0x7c , 0x39 ,0x5e ,0x79 ,
0x71 ,0x00
};
void display(uchar ,uchar shi,uchar ge);
void main()
{
shu=219;
init();
while(1)
{
display(,shi,ge);
}
}
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void display(uchar ,uchar shi,uchar ge)
{
wela=1;
P0=0xfe;
wela=0;
la=1;
P0=table[];
la=0;
delay(1);

wela=1;
P0=0xfd;
wela=0;
la=1;
P0=table[shi];
la=0;
delay(1);
wela=1;
P0=0xfb;
wela=0;
la=1;
P0=table[ge];
la=0;
delay(1);
}
void init()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
}
void timer0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
aa++;
if(aa==2)
{
aa=0;
shu--;
if(shu==10)
{
TR0=0;
ET0=0;
}
=shu/100;
shi=shu%100/10;
ge=shu%10;
}
}

❼ 單片機課程設計-----數字溫度計(要有原程序)

系統程序主要包括C程序主函數、DS18B20復位函數、DS18B20寫位元組函數、DS18B20讀位元組函數、溫度計算轉換函數、顯示函數等等。
以下是DS18B20溫度計C語言程序清單:
/*********************************************************************/
//
// DS18B20溫度計C程序
// 2005.2.28通過調試
/*********************************************************************/
//使用AT89C2051單片機,12MHZ晶振,用共陽LED數碼管
//P1口輸出段碼,P3口掃描
//#pragma src(d:\aa.asm)
#include "reg51.h"
#include "intrins.h" //_nop_();延時函數用
#define Disdata P1 //段碼輸出口
#define discan P3 //掃描口
#define uchar unsigned char
#define uint unsigned int
sbit DQ=P3^7; //溫度輸入口
sbit DIN=P1^7; //LED小數點控制
uint h;
//
//
//*******溫度小數部分用查表法**********//
uchar code ditab[16]=
{0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x04,0x05,0x06,0x06,0x07,0x08,0x08,0x09,0x09};
//
uchar code dis_7[12]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xff,0xbf};
/* 共陽LED段碼表 "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "不亮" "-" */
uchar code scan_con[4]={0xfe,0xfd,0xfb,0xf7}; // 列掃描控制字
uchar data temp_data[2]={0x00,0x00}; // 讀出溫度暫放
uchar data display[5]={0x00,0x00,0x00,0x00,0x00};//顯示單元數據,共4個數據,一個運算暫存用
//
//
//
/***********11微秒延時函數**********/
//
void delay(uint t)
{
for(;t>0;t--);
}
//
/***********顯示掃描函數**********/
scan()
{
char k;
for(k=0;k<4;k++) //四位LED掃描控制
{
Disdata=dis_7[display[k]];
if(k==1){DIN=0;}
discan=scan_con[k];delay(90);discan=0xff;
}
}
//
//
/***********18B20復位函數**********/
ow_reset(void)
{
char presence=1;
while(presence)
{
while(presence)
{
DQ=1;_nop_();_nop_();
DQ=0; //
delay(50); // 550us
DQ=1; //
delay(6); // 66us
presence=DQ; // presence=0繼續下一步
}
delay(45); //延時500us
presence = ~DQ;
}
DQ=1;
}
//
//
/**********18B20寫命令函數*********/
//向 1-WIRE 匯流排上寫一個位元組
void write_byte(uchar val)
{
uchar i;
for (i=8; i>0; i--) //
{
DQ=1;_nop_();_nop_();
DQ = 0;_nop_();_nop_();_nop_();_nop_();_nop_();//5us
DQ = val&0x01; //最低位移出
delay(6); //66us
val=val/2; //右移一位
}
DQ = 1;
delay(1);
}
//
/*********18B20讀1個位元組函數********/
//從匯流排上讀取一個位元組
uchar read_byte(void)
{
uchar i;
uchar value = 0;
for (i=8;i>0;i--)
{
DQ=1;_nop_();_nop_();
value>>=1;
DQ = 0; //
_nop_();_nop_();_nop_();_nop_(); //4us
DQ = 1;_nop_();_nop_();_nop_();_nop_(); //4us
if(DQ)value|=0x80;
delay(6); //66us
}
DQ=1;
return(value);
}
//
/***********讀出溫度函數**********/
//
read_temp()
{
ow_reset(); //匯流排復位
write_byte(0xCC); // 發Skip ROM命令
write_byte(0xBE); // 發讀命令
temp_data[0]=read_byte(); //溫度低8位
temp_data[1]=read_byte(); //溫度高8位
ow_reset();
write_byte(0xCC); // Skip ROM
write_byte(0x44); // 發轉換命令
}
//
/***********溫度數據處理函數**********/
work_temp()
{
uchar n=0; //
if(temp_data[1]>127)
{temp_data[1]=(256-temp_data[1]);temp_data[0]=(256-temp_data[0]);n=1;}//負溫度求補碼
display[4]=temp_data[0]&0x0f;display[0]=ditab[display[4]];
display[4]=((temp_data[0]&0xf0)>>4)|((temp_data[1]&0x0f)<<4);//
display[3]=display[4]/100;
display[1]=display[4]%100;
display[2]=display[1]/10;
display[1]=display[1]%10;
if(!display[3]){display[3]=0x0A;if(!display[2]){display[2]=0x0A;}}//最高位為0時都不顯示
if(n){display[3]=0x0B;}//負溫度時最高位顯示"-"
}
//
//
/**************主函數****************/
main()
{
Disdata=0xff; //初始化埠
discan=0xff;
for(h=0;h<4;h++){display[h]=8;}//開機顯示8888
ow_reset(); // 開機先轉換一次
write_byte(0xCC); // Skip ROM
write_byte(0x44); // 發轉換命令
for(h=0;h<500;h++)
{scan();} //開機顯示"8888"2秒
while(1)
{
read_temp(); //讀出18B20溫度數據
work_temp(); //處理溫度數據
for(h=0;h<500;h++)
{scan();} //顯示溫度值2秒
}
}
//
//*********************結束**************************//

❽ 關於LCD數字顯示溫度計的課程設計,急,重賞

/*電子時鍾源代碼*/
#include<graphics.h>
#include<stdio.h>
#include<math.h>
#include<dos.h>
#define PI 3.1415926 /*定義常量*/
#define UP 0x4800 /*上移↑鍵:修改時間*/
#define DOWN 0x5000 /*下移↓鍵:修改時間*/
#define ESC 0x11b /*ESC鍵 : 退出系統*/
#define TAB 0xf09 /*TAB鍵 : 移動游標*/
/*函數聲明*/
int keyhandle(int,int); /*鍵盤按鍵判斷,並調用相關函數處理*/
int timeupchange(int); /*處理上移按鍵*/
int timedownchange(int); /*處理下移按鍵*/
int digithour(double); /*將double型的小時數轉換成int型*/
int digitmin(double); /*將double型的分鍾數轉換成int型*/
int digitsec(double); /*將double型的秒鍾數轉換成int型*/
void digitclock(int,int,int ); /*在指定位置顯示時鍾或分鍾或秒鍾數*/
void drawcursor(int); /*繪制一個游標*/
void clearcursor(int);/*消除前一個游標*/
void clockhandle(); /*時鍾處理*/

double h,m,s; /*全局變數:小時,分,秒*/
double x,x1,x2,y,y1,y2; /*全局變數:坐標值*/
struct time t[1];/*定義一個time結構類型的數組*/
main()
{
int driver, mode=0,i,j;
driver=DETECT; /*自動檢測顯示設備*/
initgraph(&driver, &mode, "");/*初始化圖形系統*/
setlinestyle(0,0,3); /*設置當前畫線寬度和類型:設置三點寬實線*/
setbkcolor(0);/*用調色板設置當前背景顏色*/
setcolor(9); /*設置當前畫線顏色*/
line(82,430,558,430);
line(70,62,70,418);
line(82,50,558,50);
line(570,62,570,418);
line(70,62,570,62);
line(76,56,297,56);
line(340,56,564,56); /*畫主體框架的邊直線*/
/*arc(int x, int y, int stangle, int endangle, int radius)*/
arc(82,62,90,180,12);
arc(558,62,0,90,12);
setlinestyle(0,0,3);
arc(82,418,180,279,12);
setlinestyle(0,0,3);
arc(558,418,270,360,12); /*畫主體框架的邊角弧線*/
setcolor(15);
outtextxy(300,53,"CLOCK"); /*顯示標題*/
setcolor(7);
rectangle(342,72,560,360); /*畫一個矩形,作為時鍾的框架*/

setwritemode(0); /*規定畫線的方式。mode=0, 則表示畫線時將所畫位置的原來信息覆蓋*/
setcolor(15);
outtextxy(433,75,"CLOCK");/*時鍾的標題*/
setcolor(7);
line(392,310,510,310);
line(392,330,510,330);
arc(392,320,90,270,10);
arc(510,320,270,90,10); /*繪制電子動畫時鍾下的數字時鍾的邊框架*/
/*繪制數字時鍾的時分秒的分隔符*/
setcolor(5);
for(i=431;i<=470;i+=39)
for(j=317;j<=324;j+=7){
setlinestyle(0,0,3);
circle(i,j,1); /*以(i, y)為圓心,1為半徑畫圓*/
}
setcolor(15);
line(424,315,424,325); /*在運行電子時鍾前先畫一個游標*/
/*繪製表示小時的圓點*/
for(i=0,m=0,h=0;i<=11;i++,h++){
x=100*sin((h*60+m)/360*PI)+451;
y=200-100*cos((h*60+m)/360*PI);
setlinestyle(0,0,3);
circle(x,y,1);
}
/*繪製表示分鍾或秒鍾的圓點*/
for(i=0,m=0;i<=59;m++,i++){
x=100*sin(m/30*PI)+451;
y=200-100*cos(m/30*PI);
setlinestyle(0,0,1);
circle(x,y,1);
}
/*在電子表的左邊列印幫助提示信息*/
setcolor(4);
outtextxy(184,125,"HELP");
setcolor(15);
outtextxy(182,125,"HELP");
setcolor(5);
outtextxy(140,185,"TAB : Cursor move");
outtextxy(140,225,"UP : Time ++");
outtextxy(140,265,"DOWN: Time --");
outtextxy(140,305,"ESC : Quit system!");
outtextxy(140,345,"Version : 2.0");
setcolor(12);
outtextxy(150,400,"Nothing is more important than time!");
clockhandle();/*開始調用時鍾處理程序*/
closegraph(); /*關閉圖形系統*/
return 0; /*表示程序正常結束,向操作系統返回一個0值*/
}

void clockhandle()
{
int k=0,count;
setcolor(15);
gettime(t);/*取得系統時間,保存在time結構類型的數組變數中*/
h=t[0].ti_hour;
m=t[0].ti_min;
x=50*sin((h*60+m)/360*PI)+451; /*時針的x坐標值*/
y=200-50*cos((h*60+m)/360*PI); /*時針的y坐標值*/
line(451,200,x,y);/*在電子表中繪制時針*/

x1=80*sin(m/30*PI)+451; /*分針的x坐標值*/
y1=200-80*cos(m/30*PI); /*分針的y坐標值*/
line(451,200,x1,y1); /*在電子表中繪制分針*/

digitclock(408,318,digithour(h)); /*在數字時鍾中,顯示當前的小時值*/
digitclock(446,318,digitmin(m)); /*在數字時鍾中,顯示當前的分鍾值*/
setwritemode(1);
/*規定畫線的方式,如果mode=1,則表示畫線時用現在特性的線
與所畫之處原有的線進行異或(XOR)操作,實際上畫出的線是原有線與現在規定
的線進行異或後的結果。因此, 當線的特性不變, 進行兩次畫線操作相當於沒有
畫線,即在當前位置處清除了原來的畫線*/
for(count=2;k!=ESC;){ /*開始循環,直至用戶按下ESC鍵結束循環*/
setcolor(12);/*淡紅色*/
sound(500);/*以指定頻率打開PC揚聲器,這里頻率為500Hz*/
delay(700);/*發一個頻率為500Hz的音調,維持700毫秒*/
sound(200);/*以指定頻率打開PC揚聲器,這里頻率為200Hz*/
delay(300);
/*以上兩種不同頻率的音調,可模擬鍾表轉動時的嘀噠聲*/
nosound(); /*關閉PC揚聲器*/
s=t[0].ti_sec;
m=t[0].ti_min;
h=t[0].ti_hour;

x2=98*sin(s/30*PI)+451; /*秒針的x坐標值*/
y2=200-98*cos(s/30*PI); /*秒針的y坐標值*/
line(451,200,x2,y2);
/*繪制秒針*/

/*利用此循環,延時一秒*/
while(t[0].ti_sec==s&&t[0].ti_min==m&&t[0].ti_hour==h)
{ gettime(t);/*取得系統時間*/
if(bioskey(1)!=0){
k=bioskey(0);
count=keyhandle(k,count);
if(count==5) count=1;
}
}
setcolor(15);
digitclock(485,318,digitsec(s)+1);/*數字時鍾增加1秒*/

setcolor(12); /*淡紅色*/
x2=98*sin(s/30*PI)+451;
y2=200-98*cos(s/30*PI);
line(451,200,x2,y2);
/*用原來的顏色在原來位置處再繪制秒針,以達到清除當前秒針的目的*/

/*分鍾處理*/
if(t[0].ti_min!=m){ /*若分鍾有變化*/
/*消除當前分針*/
setcolor(15); /*白色*/
x1=80*sin(m/30*PI)+451;
y1=200-80*cos(m/30*PI);
line(451,200,x1,y1);
/*繪制新的分針*/
m=t[0].ti_min;
digitclock(446,318,digitmin(m)); /*在數字時鍾中顯示新的分鍾值*/
x1=80*sin(m/30*PI)+451;
y1=200-80*cos(m/30*PI);
line(451,200,x1,y1);
}

/*小時處理*/
if((t[0].ti_hour*60+t[0].ti_min)!=(h*60+m)){ /*若小時數有變化*/
/*消除當前時針*/
setcolor(15); /*白色*/
x=50*sin((h*60+m)/360*PI)+451;/*50:時鍾的長度(單位:像素),451:圓心的x坐標值*/
y=200-50*cos((h*60+m)/360*PI);
line(451,200,x,y);
/*繪制新的時針*/
h=t[0].ti_hour;
digitclock(408,318,digithour(h));
x=50*sin((h*60+m)/360*PI)+451;
y=200-50*cos((h*60+m)/360*PI);
line(451,200,x,y);
}
}
}

int keyhandle(int key,int count) /*鍵盤控制 */
{ switch(key)
{case UP: timeupchange(count-1); /*因為count的初始值為2,所以此處減1*/<br> break;<br> case DOWN:timedownchange(count-1); /*因為count的初始值為2,所以此處減1*/<br> break;<br> case TAB:setcolor(15);<br> clearcursor(count); /*清除原來的游標*/<br> drawcursor(count); /*顯示一個新的游標*/<br> count++;<br> break;<br> }
return count;
}

int timeupchange(int count) /*處理游標上移的按鍵*/
{
if(count==1){
t[0].ti_hour++;
if(t[0].ti_hour==24) t[0].ti_hour=0;
settime(t); /*設置新的系統時間*/
}

if(count==2){
t[0].ti_min++;
if(t[0].ti_min==60) t[0].ti_min=0;
settime(t); /*設置新的系統時間*/
}

if(count==3){
t[0].ti_sec++;
if(t[0].ti_sec==60) t[0].ti_sec=0;
settime(t); /*設置新的系統時間*/
}
}

int timedownchange(int count) /*處理游標下移的按鍵*/
{
if(count==1) {
t[0].ti_hour--;
if(t[0].ti_hour==0) t[0].ti_hour=23;
settime(t);/*設置新的系統時間*/
}
if(count==2) {
t[0].ti_min--;
if(t[0].ti_min==0) t[0].ti_min=59;
settime(t);/*設置新的系統時間*/
}

if(count==3) {
t[0].ti_sec--;
if(t[0].ti_sec==0) t[0].ti_sec=59;
settime(t);/*設置新的系統時間*/
}
}

int digithour(double h)/*將double型的小時數轉換成int型*/
{int i;<br>for(i=0;i<=23;i++)<br> {if(h==i) return i;}
}

int digitmin(double m)/*將double型的分鍾數轉換成int型*/
{int i;<br>for(i=0;i<=59;i++)<br> {if(m==i) return i;}
}

int digitsec(double s) /*將double型的秒鍾數轉換成int型*/
{int i;<br>for(i=0;i<=59;i++)<br> {if(s==i) return i;}
}

void digitclock(int x,int y,int clock)/*在指定位置顯示數字時鍾:時\分\秒*/
{char buffer1[10];<br>setfillstyle(0,2);<br>bar(x,y,x+15,328);<br>if(clock==60) clock=0;<br>sprintf(buffer1,"%d",clock);<br>outtextxy(x,y,buffer1);<br>}

void drawcursor(int count) /*根據count的值,畫一個游標*/
{switch(count)<br>{<br> case 1:line(424,315,424,325);break;<br> case 2:line(465,315,465,325);break;<br> case 3:line(505,315,505,325);break;<br> }
}

void clearcursor(int count) /*根據count的值,清除前一個游標*/
{switch(count)<br>{<br> case 2:line(424,315,424,325);break;<br> case 3:line(465,315,465,325);break;<br> case 1:line(505,315,505,325);break;<br> }
}

❾ 求新型數字溫度計(數電課設)電路圖

還有人用AD590啊?你老師出的題?太跟不上形勢了!!

熱點內容
武漢大學學生會輔導員寄語 發布: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