版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、一、單項(xiàng)選擇題:(每小題2分,共10分。在每小題備選答案中選出一個正確答案,并將正確答案的代碼填在題中括號內(nèi)。選對得分,不選、選錯均不得分。)1 .利用下列( D )關(guān)鍵字可以改變工作寄存器組A、interruptB、sfrC、whileD、using2 . C51中一般指針變量占用(C)字節(jié)存儲。A、一個B、兩個 C、三個 D、四個3 .使用宏來訪問絕對地址時,一般需包含的庫文件是( B )4 .執(zhí)行 #define PA8255 XBYTE0x3FFC;PA8255=0x7e;后存儲單元0x3FFC的值是(A )A、Ox7eB、8255H C、未定 D、7e5 .設(shè)有 int i ;則表達(dá)
2、式 i=1,+i,+i|+i,i 的值為(C)A、 1B、 2C、 3 D、 46 .設(shè)有 int a尸10,11,12,*p=&a0;則執(zhí)行完*p+;*p+=1;后 a0,a1,a2 的值依次是 (C)A、10,11,12 B、11,12,12 C、10,12,12D、11,11,127 .設(shè)有int i ;則表達(dá)式i=1,+i,i|+i,i 的值為 (B)A、 1B、 2C、 3 D、 4二、判斷題:(每小題1分,共10分。正確的在括號內(nèi)打錯誤的打“x?!迸袑Φ梅?,不判、判錯均不得分。)1. 若一個函數(shù)的返回類型為void,則表示其沒有返回值。(,)2. 特殊功能寄存器的名字,在
3、C51程序中,全部大寫。(V )3. “sfr后面的地址可以用帶有運(yùn)算的表達(dá)式來表示。(X )4. #include <reg51.h>與#include" reg51.h1等價(jià)的。(,)5. sbit不可以用于定義內(nèi)部 RAM的可位尋址區(qū),只能用在可位尋址的 SFR上。(X )6. Continue 和break都可用來實(shí)現(xiàn)循環(huán)體的中止。(x )7. 若一個函數(shù)的返回類型為void ,則表示其沒有返回值。(V )8. 所有定義在主函數(shù)之前的函數(shù)無需進(jìn)行聲明。(X)9. int i,*p=&i;是正確的 C說明。( V )10. 7&3+12 的值是 15
4、。( X)11. 一個函數(shù)利用return不可能同時返回多個值。(,)三、填空( 每空1分,共20分。在空白處填上正確的內(nèi)容)1. KeiL C51軟件中,工程文彳的擴(kuò)展名是_UV2,編譯連接后生成可燒寫的文件擴(kuò)展名是 HEX 。2. C51支持的指針有一般指針和存儲器指針 。3. C51中,沒有專門的循環(huán)語句,我們可以用函數(shù) crol 完成一個字節(jié)的循環(huán)左移,用 irol 完成二個字節(jié)的循環(huán)左移。4. 函數(shù) 是C語言的基本單位。5. C語言中輸入和輸出操作是由庫函數(shù) scanf 和 printf等函數(shù)來完成。6. 若有說明 int i,j,k;則表達(dá)式 i=10,j=20,k=30,k*=i
5、+j 的值為 900。7. 數(shù)組是一組有固定數(shù)目和相同類型成分分量的有序集合。8. 變量的指針就是變量的地址 ;指針變量的值是指針 。9. 在C語言中,把多個不同類型的變量結(jié)合在一起形成的一個組合型變量,稱為結(jié)構(gòu)變量 ,簡稱 結(jié)構(gòu) 。10. C51的數(shù)據(jù)類型有基本類型、構(gòu)造類型、指針類型、 空類g。11. C51的基本數(shù)據(jù)類型有位型、字符型、整形、長整形、浮點(diǎn)型 、雙精度浮點(diǎn)型。12. C51的構(gòu)造數(shù)據(jù)類型有數(shù)組類型、結(jié)構(gòu)類型、共用體型、梅舉型 。13. C51 的存儲類型有data 、bdata 、 idata 、 pdata、 xdata 、 code 。14. C51 的存儲模式有SMA
6、LL、 COMPACT 和LARGE。15. C51程序與其他語言程序一樣,程序結(jié)構(gòu)也分為順序結(jié)構(gòu) 、 選擇結(jié)構(gòu)(或分支結(jié)構(gòu))、循環(huán)結(jié)構(gòu)三種。16. 數(shù)組的一個很重要的用途就是查表 。17.四、問答題(共20分)1 .簡述C51語言和匯編語言的比較(5分)使用C51語言進(jìn)行嵌入式系統(tǒng)的開發(fā),有著匯編語言所不可比擬的優(yōu)勢:編程調(diào)試靈活方便;生成的代碼編譯效率高;模塊化開發(fā);可移植性好;便于項(xiàng)目的維護(hù);2 .簡述單片機(jī)的C語言的特點(diǎn)(7分)單片機(jī)的C語言的特點(diǎn)主要體現(xiàn)在以下幾個方面:無需了解機(jī)器硬件及其指令系統(tǒng),只需初步了解 MCS-51的存儲器結(jié)構(gòu);C51能方便的管理內(nèi)部寄存器的分配、不同存儲器
7、的尋址和數(shù)據(jù)類型等細(xì)節(jié)問題,但對硬件控制有限;而匯編語言可以完全控制硬件資源;C51在小應(yīng)用程序中,產(chǎn)生的代碼量大,執(zhí)行速度慢;但在較大的程序中代碼效率高;C51程序由若干函數(shù)組成,具有良好的模塊化結(jié)構(gòu),便于改進(jìn)和擴(kuò)充;C51程序具有良好的可讀性和可維護(hù)性;而匯編語言在大應(yīng)用程序開發(fā)中,開發(fā)難度增加,可讀性差;C51有豐富的庫函數(shù),可大大減少用戶的編程量,顯著縮短編程與調(diào)試時間,大大提高軟件開發(fā)效率;使用匯編語言編制的程序,當(dāng)機(jī)型改變時,無法直接移植使用,而C語言程序是面向用戶的程序設(shè)計(jì)語言,能在不同機(jī)型的機(jī)器上運(yùn)行,可移植性好。3 .哪些變量類型是51單片機(jī)直接支持的? ( 5分)答:C51
8、編譯器支持的數(shù)據(jù)類型有:位型( bit )、無符號字符型(unsigned char )、 有符號字符型(signed char )、無符號整型(unsigned int )、有符號整型(signed int )、無符號長整型(unsigned long )、有符號長整型(signed long )、浮點(diǎn)型 (float )和指針型等。C51編譯器支持的數(shù)據(jù)類型、長度和值域如表1-1所示。表1-1 C51的數(shù)據(jù)類型數(shù)據(jù)類型長度/bit長度/byte值域bit10,1unsigned char810 255signed char81-128 127unsigned int1620 65 535s
9、igned int162-32 76832 767unsigned long32404 294 967 295signed long324-2 147 483 6482 147483 647float324+ 1. 176E-38 ±3. 40E+38 (6 位數(shù)字)double648+ 1. 176E-38 ±3. 40E+38 (10 位數(shù)字)一般指針243存儲空間065 5354 .簡述C51的數(shù)據(jù)存儲類型(10分)答:我們都知道,8051單片機(jī)存儲區(qū)可分為內(nèi)部數(shù)據(jù)存儲區(qū)、外部數(shù)據(jù)存儲區(qū)以及程序存儲區(qū)。8051單片機(jī)內(nèi)部的數(shù)據(jù)存儲區(qū)是可讀寫的,8051派生系列最多可有
10、256字節(jié)的內(nèi)部數(shù)據(jù)存儲區(qū),其中低 128字節(jié)可直接尋址,高128字節(jié)(從0x80至i0xFF )只能間接尋 址,從20H開始的16字節(jié)可位尋址。內(nèi)部數(shù)據(jù)區(qū)可分為3個不同的存儲類型:data、idata和 bdata 。外部數(shù)據(jù)區(qū)也是可讀寫的,訪問外部數(shù)據(jù)區(qū)比訪問內(nèi)部數(shù)據(jù)區(qū)慢,因?yàn)橥獠繑?shù)據(jù)區(qū)是通過數(shù)據(jù)指針加載地址來間接訪問的。C51提供兩種不同的存儲類型 xdata 和pdata訪問外部數(shù)據(jù)。程序存儲區(qū)是只能讀不能寫。程序存儲區(qū)可能在 8051單片機(jī)內(nèi)部或者在外部或者內(nèi)外都有,這由8051單片機(jī)的硬件決定。C51提供了 code存儲類型來訪問程序存儲區(qū)。每個變量可以明確地分配到指定的存儲空間,
11、對內(nèi)部數(shù)據(jù)存儲器的訪問比對外部數(shù)據(jù)存儲器的訪問快許多,因此應(yīng)當(dāng)將頻繁使用的變量放在內(nèi)部存儲器中,而把較少使用的變量放在外部存儲器中。各存儲區(qū)的簡單描述如表1-2所示。表1-2 C51存儲類型與8051存儲空間的對應(yīng)關(guān)系存儲區(qū)描述DATA片內(nèi)RAM的低128字節(jié),可在一個周期內(nèi)直接尋址BDATA片內(nèi)RAM的位尋址區(qū),16字節(jié)IDATA片內(nèi)RAM的256字節(jié),必須采用間接尋址XDATA外部數(shù)據(jù)存儲區(qū),使用 DPTR間接尋址PDATA外部存儲區(qū)的256個字節(jié),通過P0 口的地址對其尋址。使用 MOVX Ri,需要兩個指令周期CODE程序存儲區(qū),使用DPTR尋址。以上介紹的是 C51的數(shù)據(jù)存儲類型,C
12、51存儲類型及其大小和值域如表1-3所示。表1-3 C51存儲類型及其大小和值域存儲類型長度/bit長度/byte值域data810 255idata810 255pdata810 255code1620 65 535xdata1620 65 5355 簡述 C51 對 51 單片機(jī)特殊功能寄存器的定義方法( 5分)答:MCS-51通過其特殊功能寄存器(SFR)實(shí)現(xiàn)對其內(nèi)部主要資源的控制。MCS-51單片機(jī)有21個SFR,有的單片機(jī)還有更多的 SFR,它們分布在片內(nèi)RAM的高128字節(jié)中,其 地址能夠被8整除的SFR一般可以進(jìn)行位尋址。關(guān)于MCS-51單片機(jī)的特殊功能寄存器參看附 錄A。對SF
13、R只能用直接尋址方式訪問。C51允許通過使用關(guān)鍵字sfr、sbit或直接引用編譯器提供的頭文件來實(shí)現(xiàn)對SFR的訪問。6 1 )使用關(guān)鍵字定義sfr為了能直接訪問特殊功能寄存器SFR, C51 提供了一種自主形式的定義方法。這種定義方法與標(biāo)準(zhǔn)的C語言不兼容,只適用于對 8051系列單片機(jī)進(jìn)行C編程。這種定義的方法是引 入關(guān)鍵字 “ sfr ” ,語法如下:sfr 特殊功能寄存器名字= 特殊功能寄存器地址;如:sfr SCON=0x98 ;/* 串口控制寄存器地址98H*/sfr TMOD=0X89 ;/* 定時器 / 計(jì)數(shù)器方式控制寄存器地址 89H*/7 2 )通過頭文件訪問 SFR8051
14、系列單片機(jī)的寄存器數(shù)量與類型是極不相同的,因此對單片機(jī)特殊功能寄存器的訪問可以通過對頭文件的訪問來進(jìn)行。為了用戶處理方便, C51 編譯器把 MCS-51 單片機(jī)的常用的特殊功能寄存器和特殊位進(jìn)行了定義,放在一個“reg51.h ” 或 “reg52.h ” 的頭文件中。當(dāng)用戶要使用時,只需要在使用之前用一條預(yù)處理命令“#include <reg51.h> ” 把這個頭文件包含到程序中,然后就可以使用特殊功能寄存器名和特殊位名稱了。用戶可以通過文本編輯器對頭文件進(jìn)行增減。8 3) SFR中位定義在8051單片機(jī)的應(yīng)用問題中,經(jīng)常需要單獨(dú)訪問SFR中的位,C51的擴(kuò)充功能使之成為可能
15、,使用關(guān)鍵字“sbit ”可以訪問位尋址對象。特殊位(sbit )的定義,像SFR一樣不與標(biāo)準(zhǔn)C兼容。與SFR定義一樣,用關(guān)鍵字“sbit ”定義某些特殊位,并接受任何符號名,“=”號后將絕對地址賦給變量名。這種地址分配有三種方法:第一種方法:sbit位名=特殊功能寄存器名A位置;當(dāng)特殊功能寄存器的地址為字節(jié)( 8位)時,可使用這種方法。特殊功能寄存器名必須是已定義的SFR的名字?!叭恕焙蟮?位置”語句定義了基地址上的特殊位的位置。該位置必須是07的數(shù)。如:第二種方法:sbit位名二字節(jié)地址人位置;這種方法是以一個整常數(shù)為基地址,該值必須在 0x800xFF之間,并能被8整除,確 定位置的方法
16、同上。第三種方法:sbit 位名 =位地址;這種方法將位的絕對地址賦給變量,地址必須在 0x800xFF之間。6 C51 的 data 、 bdata 、 idata 有什么區(qū)別?( 6分)答: data 、 bdata 、 idata 是表明數(shù)據(jù)的存儲類型,data是指片內(nèi)RAM勺低128字節(jié),可在一個周期內(nèi)直接尋址;bdata是指片內(nèi)RAM的位尋址區(qū),16字節(jié);idata 是指片內(nèi)RAM白256字節(jié),必須采用間接尋址。7 C51 中的中斷函數(shù)和一般的函數(shù)有什么不同?( 6分)答: C51 編譯器允許用 C51 創(chuàng)建中斷服務(wù)函數(shù),中斷函數(shù)是由中斷系統(tǒng)自動調(diào)用的。中斷函數(shù)的定義格式為:函數(shù)類型
17、 函數(shù)名 interrupt n using n其中:interrupt 和 using 為關(guān)鍵字;interrupt 后面的 n 為中斷源的編號,即中斷號;using后面的n所選擇的寄存器組,取值范圍為03。定義中斷函數(shù)時, using 是一個選項(xiàng),可以省略不用。如果不用 using 選項(xiàng),則由編譯 器選擇一個寄存器組作為絕對寄存器組。8051的中斷過程通過使用interrupt關(guān)鍵字和中斷號(031 )來實(shí)現(xiàn),中斷號告訴編譯器中斷函數(shù)的入口地址。8 按照給定的數(shù)據(jù)類型和存儲類型,寫出下列變量的說明形式( 6分)( 1 )在 data 區(qū)定義字符變量val1( : char data val
18、l;( 2 )在 idata 區(qū)定義整型變量val2( : int idata val2;( 3 )在 xdata 區(qū)定義無符號字符型數(shù)組 val34。答: unsigned xdata val34;( 4)在 xdata 區(qū)定義一個指向 char 類型的指針 px 。答: char xdata *px;( 5 )定義可位尋址變量flag 。( :bit flag;( 6)定義特殊功能寄存器變量P3 。答:Sfr P3=0xB0;9什么是重入函數(shù)?重入函數(shù)一般什么情況下使用,使用時有哪些需要注意的地方?答: 多個函數(shù)可以同時使用的函數(shù),稱為重入函數(shù)。 ( 6 分)通常情況下, C51 函數(shù)不能
19、被遞歸調(diào)用, 也不能應(yīng)用導(dǎo)致遞歸調(diào)用的結(jié)構(gòu)。 有此限制是由于函數(shù)參數(shù)和局部變量是存儲在固定的地址單元中。重入函數(shù)特性允許你聲明一個重入函數(shù)。即可以被遞歸調(diào)用的函數(shù)。重入函數(shù)可以被遞歸調(diào)用, 也可以同時被兩個或更多的進(jìn)程調(diào)用。 重入函數(shù)在實(shí)時應(yīng)用中及中斷服務(wù)程序代碼和非中斷程序代碼必須共用一個函數(shù)的場合中經(jīng)常用到。10如何消除鍵盤的抖動?(5 分)答: 由于按鍵是機(jī)械開關(guān)結(jié)構(gòu), 所以當(dāng)用手按下其中一個鍵時, 往往會出現(xiàn)所按鍵在閉合位置和斷開位置之間發(fā)生跳幾下后才會穩(wěn)定到閉合狀態(tài)的情況。 在釋放一個鍵時, 也會出現(xiàn)類似的情況,這就是鍵的抖動,抖動的持續(xù)時間不一,但通常不會大于10ms。若抖動問題不
20、解決, 就會引起對閉合鍵的多次讀入。 對于鍵抖動最方便的解決方法就是當(dāng)發(fā)現(xiàn)有鍵按下后,不是立即進(jìn)行掃描,而是延時大約 10ms 后再進(jìn)行。由于一個鍵按下的時間一般會持續(xù)上百毫秒,所以延遲10ms后再掃描處理并不遲。11在使用 8051 的定時器/計(jì)數(shù)器前,應(yīng)對它進(jìn)行初始化,其步驟是什么?(4 分)答: (1)確定 T/C 的工作方式 編程 TMOD 寄存器;(2)計(jì)算 T/C 中的計(jì)數(shù)初值,并裝載到 TH 和 TL ;(3)T/C 在中斷方式工作時,須開CPU 中斷和源中斷 編程 IE 寄存器;(4)啟動定時器/計(jì)數(shù)器 編程 TCON 中 TR1 或 TR0 位。五、程序分析題( 10 分)1
21、 .設(shè)單片機(jī)時鐘頻率為6MHz,分析下面程序?qū)崿F(xiàn)什么功能?#include "reg51.h"sbit P10=P1A0;void main()TMOD=0x01;TH0=(65536-12500)/256;TL0=(65536-12500)%256;ET0=1;EA=1;TR0=1;while(1);void T0_srv(void)interrupt 1 using 1TH0=(65536-12500)/256;TL0=(65536-12500)%256;P10=!P10;解:P1.0引腳輸出50ms周期的方波。2 分析下面程序?qū)崿F(xiàn)什么功能?#include "
22、;reg51.h"#include "stdio.h"void init_ser() SCON = 0x50; /*SCON: 工作模式 1, 8-bit UART ,允許接收*/TMOD |= 0x20; /*TMOD :定時器 T1 ,工作模式2, 8位自動重載方式*/TH1 = 0xf3;/* 當(dāng)波特率為2400 時,定時器初值*/TR1 = 1;/* 定時器 T1 開始運(yùn)行 */TI = 1;/* 允許發(fā)送數(shù)據(jù)*/long factorial(int n) reentrant long result;if(n=0)result=1;elseresult=n
23、*factorial(n-1);return result;void main() int j;long tmp;long (*p)(int n);init_ser();p=(void*)factorial; for(j=0;j<11;+j) tmp=(*p)(j);/* 函數(shù)指針變量定義*/* 函數(shù)指針變量p 指向 factorial() 函數(shù) */* 用指針變量p 調(diào)用 factorial() 函數(shù) */printf("%d!=%ldn",j,tmp);for(;);解:輸出010的階乘。六、編程題( 30 分)1 在 8051 系統(tǒng)中,已知振蕩頻率是12MHz
24、,用定時器/ 計(jì)數(shù)器 T0 實(shí)現(xiàn)從產(chǎn)生周期是 2s 的方波,試編程。 ( 10 分)解:#include <reg51.h>sbit P1_1=P1A1;unsigned char i;void timer0over(void);void main( )/i=0;TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;TR0=1;for(;)if(TF0)/ 定義位變量/ 定時次數(shù)/ 函數(shù)聲明(定時50ms 函數(shù))主函數(shù)/ 定時器 T0 定時 50ms ,方式 1/ 開 T0timer0over( );void timer0ove
25、r(void)TH0=(65536-50000)/256;TL0=(65536-50000)%256;TF0=0;i+;if(i=20)/20 次到了嗎?i=0;P1_1=!P1_1;2 在 8051 系統(tǒng)中,已知振蕩頻率是12MHz ,用定時器/ 計(jì)數(shù)器 T1 實(shí)現(xiàn)從產(chǎn)生高電平寬度是 10ms ,低電平寬度是20ms 的矩形波,試編程。 ( 10 分)解:#include <reg51.h>unsigned char i;sbit P1_1=P1A1;void main( )/ 主函數(shù)i=0;TMOD=0x10;/T1 定時方式 1 ,定時時間 10msTH0=(65536-10
26、000)/256;TL0=(65536-10000)%256;EA=1;ET1=1;TR1=1;while(1);void timer1_int(void) interrupt 3TH0=(65536-10000)/256;TL0=(65536-10000)%256;i+;if(i=1) P1_1=0;else if(i=3)i=0;P1_1=1;100Hz ,占空比為2:1,設(shè)單片機(jī)3 .用單片機(jī)和內(nèi)部定時器來產(chǎn)生矩形波,要求頻率為 的時鐘頻率為12MHz,寫出有關(guān)程序。(10分) 解:#include <reg51.h>unsigned char i;sbit P1_1=P1A
27、1;void main()i=0;TMOD=0x10;TH0=(65536-10000)/256;TL0=(65536-10000)%256;EA=1;ET1=1;TR1=1;while(1);void timer1_int(void) interrupt 3TH0=(65536-10000)/256;TL0=(65536-10000)%256;i+;if(i=2) P1_1=0;else if(i=3)i=0;P1_1=1;4 .如圖1-1所示,單片機(jī) P1 口的P1.0和P1.1各接一個開關(guān) S1、S2, P1.4、P1.5、P1.6和P1.7各接一只發(fā)光二極管。由 S1和S2的不同狀態(tài)來
28、確定哪個發(fā)光二極管被點(diǎn)亮,如表1-4所示。(10分)Pl?noFlt5FJlFL5f H表1-4 S1、S2與二極管的關(guān)系S2S1被點(diǎn)亮的二極管00VD101VD210VD311VD4解: (一)程序如下:#include<reg51.h>void main()char a;a=P1/*讀 P1 口*/a=a&0x03;/* 屏蔽高 6 位*/if(a=0) P1=0x83;else if a=1 P1=0x43;else if a=2 P1=0x23;else P1=0x13;(二)程序如下:#include “”void main()char a;a=P1;/*讀 P1
29、 口*/a=a&0x03;/* 屏蔽高 6 位*/switch (a)case0: P1=0x83 ; break ;case1: P1=0x43 ; break;case2: P1=0x23 ; break ; case3: P1=0x13 ;(三)程序如下:#include “”void main()char a;loop:a=P1;a=a&0x03;/* 屏蔽高 6 位*/switch (a)case0: P1=0x83 ; break ;case1: P1=0x43 ; break;case2: P1=0x23 ; break ; case3: P1=0x13 ;got
30、o loop ;(四)程序如下:#include “”void main()char a;while (1)a=P1;a=a&0x03;/* 屏蔽高 6 位*/switch (a)case0: P1=0x83 ; break;case1: P1=0x43 ; break;case2: P1=0x23 ; break; case3: P1=0x13 ;(五)程序如下:#include “”void main()char a;do a=P1;a=a&0x03;/* 屏蔽高 6 位*/switch (a)case0: P1=0x83 ; break ;case1: P1=0x43 ;
31、 break;case2: P1=0x23 ; break ; case3: P1=0x13 ; while (1);(六)程序如下:#includevoid main()char a;for ( ; )a=P1;a=a&0x03;/* 屏蔽高 6 位 */switch (a)case0 : P1=0x83; break ;case1 : P1=0x43; break ;case2 : P1=0x23; break ;case3 : P1=0x13;5 外部中斷0 引腳()接一個開關(guān),接一個發(fā)光二極管。開關(guān)閉合一次,發(fā)光二極管改變一次狀態(tài),試編程。 ( 10 分)解:程序如下:#inc
32、lude“ reg51.h ”#include“ intrins.h ”void delay ( void )int a=5000 ;while ( a)_nop_();void int_srv ( void ) interrupt 0 using 1delay() ;if ( INT0=0 )P10=!P10 ; while (INT0=0 ); void main () P10=0 ;EA=1 ;EX0=1 ; while ( 1) ;6 .讓接在P1.0引腳上的LED發(fā)光,試編程。解:程序如下:include<reg51.h>sbit P1_0=P1A0;void main(
33、)P1_0=0;7 .讓接在P1.0引腳上的LED閃爍發(fā)光,試編程。 解:程序如下:#include"reg51.h"#define uchar unsigned char#define uint unsigned intsbit P1_0=P1A0;/*延時程序,有 Delay參數(shù)確定延遲時間*/void mdelay(uint Delay) uint i;for(;Delay>0;Delay-)for(i=0;i<124;i+);void main()for(;)mdelay(10000);第1、2課時課題第一章 AutoCAD 2006操作基礎(chǔ)(1)課型理
34、論教學(xué)目的學(xué)習(xí)CAD的一些基本知識重點(diǎn)難點(diǎn)熟悉AutoCAD 2006的工作界面教學(xué)媒體區(qū)1多媒體 口其它媒體教學(xué)方法講授式授課班級授課日期教 學(xué)過程一、AutoCAD 簡介:AutoCAD是利用計(jì)算機(jī)的軟硬件系統(tǒng)來輔助工程技術(shù)人員進(jìn)行產(chǎn)品的開發(fā)、設(shè)計(jì)、修改、模擬和輸出的一門綜合性應(yīng)用技術(shù)。二、AutoCAD2006 基礎(chǔ)知識1. . AutoCAD2006的運(yùn)行環(huán)境 軟件環(huán)境:操作系統(tǒng),瀏覽器 硬件環(huán)境:CPU,內(nèi)存RAM ,硬盤,顯示器,顯卡等2. AutoCAD 2006 的安裝3. AutoCAD 2006 的啟動三、AutoCAD 2006 的用戶界面1 .標(biāo)題欄:位于工作界面的最上
35、方2 .菜單欄與快捷菜單工具欄(1)菜單欄:包括了 AutoCAD 2006幾乎全部的功能和命令(2)快捷菜單:又叫上下文跟蹤菜單,利用這些菜單可以快捷高效地完成繪圖操作,右擊鼠標(biāo)就可顯示快捷菜單3 .工具欄:可使用戶方便地訪問常用的命令、設(shè)置模式,直觀地實(shí)現(xiàn)各種操作,它是一 種可代替命令和下拉菜單的簡便工具4 .繪圖區(qū)5 .命令區(qū)與命令窗口狀態(tài)欄:是用戶和AutoCAD進(jìn)行對話的窗口,對于初學(xué)者來說,應(yīng)特別注意這個窗口6 .狀態(tài)欄:狀態(tài)欄中部是一些按鈕,表示繪圖時是否啟用正交模式、柵格捕捉、柵格顯 示等功能,7 .選項(xiàng)卡:包含“模型”、“布局1”、“布局2” 3個選擇項(xiàng)目8 .工具選項(xiàng)板:由
36、用戶定制的工具面板四、AutoCAD2006的文件管理1 .創(chuàng)建新圖2 .打開已用的圖形3 .保存和關(guān)閉圖形文件小結(jié)AutoCAD 2006已經(jīng)進(jìn)行20次升級,是目前最流行的軟件之一。與傳統(tǒng)的手工 繪圖相比,用AutoCAD繪圖速度更快,精度更高,且便于修改,已經(jīng)在航空航 天、造船、建筑、機(jī)械、電子、化工、輕紡等很多領(lǐng)域得到了廣泛的應(yīng)用,并 取得了豐碩的成果和巨大的經(jīng)濟(jì)效益。第3、4課時課題第一章 AutoCAD 2006操作基礎(chǔ)(2)課型理 論教學(xué)目的了解 AutoCAD2006 的繪圖環(huán)境,AutoCAD2006 的新功能,并掌握AutoCAD 命令的坐標(biāo)表示方法重點(diǎn)難點(diǎn)AutoCAD 命
37、令的坐標(biāo)表示方法教學(xué)媒體區(qū)多媒體因?qū)嵨飬^(qū)加投影/幻燈/電視/電影其它媒體釵子刀體力僅授課班級授課日期教 學(xué)過程一、AutoCAD2006的坐標(biāo)系統(tǒng)1 .世界坐標(biāo)系:是缺省坐標(biāo)系統(tǒng),其坐標(biāo)原點(diǎn)和坐標(biāo)軸方向均不會改變2 .用戶坐標(biāo)系:根據(jù)需要自己建立的坐標(biāo)系一、坐標(biāo)表小方法1.絕對坐標(biāo):以原點(diǎn)(0,0,0)為基點(diǎn)定位所有的點(diǎn)(1)絕對直角坐標(biāo):繪圖區(qū)內(nèi)任何一點(diǎn)均可以用 x, v, z來表示,在XOY平面繪圖時,Z坐標(biāo)缺省值為0,用戶僅輸入X、Y坐標(biāo)即可(2)絕對極坐標(biāo):極坐標(biāo)是通過相對于極點(diǎn)的距離和角度來定義點(diǎn)的位置的,表示方法是:距離角度2.相對坐標(biāo):相對坐標(biāo)是某點(diǎn)(例如 A點(diǎn))相對某一特定點(diǎn)(
38、例如 B點(diǎn))的位置,繪圖 中常將上一操作點(diǎn)看成是特定點(diǎn),相對坐標(biāo)的表示特點(diǎn)是,在坐標(biāo)前加上相對坐標(biāo)符號“ ”(1)相對直角坐標(biāo):表示方法:x, y(2)相對極坐標(biāo):表示方法:距離角度三、AutoCAD2006的新功能1 .更加簡便的使用(1)自定義用戶界面(2)個性化的工作空間(3 )圖形修復(fù)管理器(4)鎖定工具欄和選項(xiàng)板2 .更加快速的繪制(1)選擇對象(2)創(chuàng)建和編輯多線(3)在位編輯文字(4)創(chuàng)建編號和項(xiàng)目符號列表(5)動態(tài)輸入(6)動態(tài)塊(7)執(zhí)行數(shù)學(xué)計(jì)算(8)執(zhí)行表格數(shù)據(jù)的計(jì)算(9)命令少步加強(qiáng)3 .更加簡便的共享(1)發(fā)布二維圖形(2) Subscription 中心訪問(3)快速
39、食后命小結(jié)坐標(biāo)輸入是CA腔圖的基礎(chǔ),要熟練掌握絕對直角坐標(biāo),絕對極坐標(biāo),相對直角坐標(biāo),相對極坐標(biāo)的使用。對AutoCAD2006的新功能的熟悉有助于我們更好的使用改繪圖軟件,從而達(dá)到更加簡便使用,更加快速繪制,更加方便的共享 的目的第5、4課時課題上機(jī)實(shí)訓(xùn)課型實(shí)訓(xùn)課教學(xué)目的1.掌握 AutoCAD 2006 的安裝與運(yùn)行2,熟悉 AutoCAD 界面3 .掌握存儲、打開文件及坐標(biāo)表示方法4 . AutoCAD2006 的新功能認(rèn)識重點(diǎn)難點(diǎn)AutoCAD 界面的認(rèn)識教學(xué)媒體區(qū)多媒體其它媒體教學(xué)方法 演示式授課班級授課日期上機(jī)實(shí)訓(xùn)指導(dǎo)一、 AutoCAD 2006 的安裝1 .系統(tǒng)要求運(yùn)行Auto
40、CAD 2006的最低系統(tǒng)要求:(1)推薦Pentium m 800以上,或兼容的相同主頻 CPU。(2)最小256MB內(nèi)存。(3) Windows XP 或者 Windows 2000 或 Windows NT4.0 。(4)典型安裝需要至少 300MB硬盤空間,150MB的可用硬盤交接空間。(5) 800X 600的分辨率,建議用 1024X 768分辨率。(6)四倍速以上光驅(qū)。2 AutoCAD 2006的安裝步驟(1)在光盤上找到 SETUP.EXE文件并執(zhí)行;(2)在“序列號”對話框中輸入正確的軟件序列號;(3)在“目標(biāo)位置”對話框中,可考慮將AutoCAD 2006安裝在空間相對富
41、裕的驅(qū)動器下;(4)在“安裝類型”對話框中,根據(jù)需要以及硬盤空間大小,合理選擇安裝類型為典型、完全、精簡或自定義;(5)在“文件夾名稱”對話框中,為 AutoCAD 2006指定一個程序文件夾。二、 熟悉AutoCAD 2006 用戶界面1 .啟動AutoCAD 2006 (有3種方法)(1)雙擊桌面上的“啟動圖標(biāo)”啟動 AutoCAD2006軟件。(2)單擊Windows中【開始】按鈕,選擇程序菜單中【 AutoCAD 2006 程序組,然后再選擇【AutoCAD2006 程序項(xiàng),即可啟動 AutoCAD2006程序軟件。(3)單擊 Windows中【開始】菜單中的【運(yùn)行】項(xiàng),彈出“運(yùn)行”對
42、話框,在輸入框中輸入文件名,即啟動 AutoCAD 2006 。注:在第一次啟動 AutoCAD 2006時,將顯示產(chǎn)品激活向?qū)А? .建立新圖形:三種方式(1)默認(rèn)設(shè)置(2)選擇樣板(3)選擇“向?qū)А? .保存文件(1) “存盤”命令下拉菜單:【文件】一【存盤】。圖標(biāo)位置:.旦:在“標(biāo)準(zhǔn)工具欄”中。輸入命令:Qsave/(2)另存為"命令下拉菜單:【文件】一【另存為】一彈出“圖形另存為”對話框。輸入命令:Saveas/4 .關(guān)閉圖形:下拉菜單:【文件】一【關(guān)閉】。圖標(biāo)位置:單擊圖形文件右上角的“關(guān)閉”按鈕。輸入命令:close/5 .打開已有圖形:下拉菜單:【文件】一【打開】。圖標(biāo)
43、位置:在 “標(biāo)準(zhǔn)工具欄”中。輸入命令:Open/三、坐標(biāo)表示方法1 .絕對直角坐標(biāo)表示方法:x, y2 .絕對極坐標(biāo)表示方法:距離角度3 .相對直角坐標(biāo)表示方法:x, y4 .相對極坐標(biāo)表示方法:距離角度小結(jié)本次課主要通過上機(jī)練習(xí),使同學(xué)們對CAD工作界面有個更直觀的了解,同時進(jìn)彳L些基礎(chǔ)操作,如新建、保存文件、坐標(biāo)的輸入等,其中坐標(biāo)的輸入一定 要熟練掌握第7、8課時課題第二章基本繪圖與編輯命令(1)課型理論教學(xué)目的掌握AutoCAD 2006 二維基本繪圖命令的使用方法重點(diǎn)難點(diǎn)繪制直線類圖形和繪制圓弧類圖形教學(xué)媒體區(qū)|多媒體因?qū)嵨飮鴪D畫 口投影/幻燈/電視/電影口其它媒體教學(xué)方法講授式授課班
44、級授課日期教 學(xué)過程一、直線繪制命令2 .命令調(diào)用方式:命令行:菜單方式:【繪圖】一【直線】圖標(biāo)方式:鍵盤輸入方式:LINE3 .操作過程:命令:_Line(回車)指定第一點(diǎn):(輸入一點(diǎn)作為線段的起點(diǎn))指定下一點(diǎn)或放棄(U):指定下一點(diǎn)或放棄(U):指定下一點(diǎn)或閉和(C) /放棄(U):二、圓繪制命令1 .命令調(diào)用方式:命令行:菜單方式:【繪圖】一【圓】圖標(biāo)方式:'鍵盤輸入方式:CIRCLE2 .操作過程:AutoCAD 2006提供了 6種繪制圓的方法(1)圓心、直徑法命令:CIRCLE指定圓的圓心或 三點(diǎn)(3P)/兩點(diǎn)(2P)/相切、相切、半徑(T):(輸入一點(diǎn)作為圓心)指定圓的半
45、徑或直徑(D) : D/指定圓的直徑:(輸入圓的直徑)(2)圓心、半徑法(3)三點(diǎn)法命令:CIRCLE指定圓的圓心或 三點(diǎn)(3P)/兩點(diǎn)(2P)/相切、相切、半徑(T): 3p/指定圓上的第一個點(diǎn):(輸入圓的第一點(diǎn))指定圓上的第二個點(diǎn):(輸入圓的第二點(diǎn))指定圓上的第三個點(diǎn):(輸入圓的最后一點(diǎn))(4)兩點(diǎn)法(5)相切、相切、半徑(6)相切、相切、相切法命令:CIRCLE指定圓的圓心或 三點(diǎn)(3P)/兩點(diǎn)(2P)/相切、相切、半徑(T): 3p/指定圓上的第一個點(diǎn):_tan 至 U(利用捕捉方式選擇與圓相切的 A 條直線)指定圓上的第二個點(diǎn):_tan 至 U(利用捕捉方式選擇與圓相切的第二條直線)
46、指定圓上的第三個點(diǎn):_tan 至 U(利用捕捉方式選擇與圓相切的第三條直線)、圓弧繪制命令1 .命令調(diào)用方式:菜單方式:【繪圖】一【圓弧】(如圖2-5所示)圖標(biāo)方式:鍵盤輸入方式:ARC2 .操作過程:圓弧的畫法有多種,最常用的有以下3種方法(1)三點(diǎn)法命令:ARC指定圓弧的起點(diǎn)或 圓心(C):(輸入圓弧起點(diǎn))指定圓弧的第二個點(diǎn)或圓心(C)/端點(diǎn)(E):(輸入圓弧上除起點(diǎn)或端點(diǎn)外的任意一點(diǎn))指定圓弧的端點(diǎn):(輸入圓弧端點(diǎn))(2)起點(diǎn)、端點(diǎn)、半徑法命令:ARC指定圓弧的起點(diǎn)或 圓心(C):(輸入圓弧起點(diǎn))指定圓弧的第二個點(diǎn)或圓心(C)/端點(diǎn)(E) : E/指定圓弧的端點(diǎn):(輸入圓弧端點(diǎn))指定圓弧
47、的圓心或 角度(A)/方向(D)/半徑(R) : R/指定圓弧的半徑:(輸入圓弧半徑)(3 )起點(diǎn)、端點(diǎn)、角度法指定圓弧的起點(diǎn)或 圓心(C):(輸入圓弧起點(diǎn))指定圓弧的第二個點(diǎn)或圓心(C)/端點(diǎn)(E) : E/指定圓弧的端點(diǎn):(輸入圓弧端點(diǎn))指定圓弧的圓心或 角度(A)/方向(D)/半徑(R) : A/指定包含角:(輸入圓弧包含角)TZ|本次課內(nèi)容較少,主要通過幾個簡單命令繪圖的使用,掌握基本圖形的繪制方l口 法,熟悉命令提示行中各符號的意義第9、10課時課題第二章基本繪圖與編輯命令(2)課型 理論教學(xué)目的掌握AutoCAD 2006 二維基本編輯命令的使用方法重點(diǎn)難點(diǎn)構(gòu)建選擇集的方式和修剪命
48、令教學(xué)媒體因多媒體 因?qū)嵨?園mu 投影/幻燈/電視/電影其它媒體教學(xué)力法授課班級授課日期教 學(xué)過程一、構(gòu)建選擇集的方式1 .點(diǎn)選:用光標(biāo)點(diǎn)取要選擇的對象。2 . W窗口選:圖形有任何一部分在窗外都不能被選中3 . C窗口選:只要圖形有任何一部分在窗內(nèi)均被選中4 .最后圖元:選中最后一個繪圖命令操作的對象5 .前選擇集:將上一次選取的對象作為本命令的選擇對象6 .移去:在選擇集中移出對象7 .添加:加入選擇對象方式。8 .圍欄選:選擇與圍欄相交的圖元9 .全部選:所有對象選擇方式。二、刪除命令1 .命令功能:刪除圖形中的所選對象。2 .命令調(diào)用方式:菜單方式:【修改】一【刪除】圖標(biāo)方式:-鍵盤
49、輸入方式:ERASE三、取消命令1 .命令功能:逐步取消本次進(jìn)入繪圖狀態(tài)后的操作。2 .命令調(diào)用方式:菜單方式:【編輯】一【放棄】島圖標(biāo)方式:鍵盤輸入方式:UNDO四、重作命令1 .命令功能:恢復(fù)使用 UNDO命令或U命令撤消的操作。2 .命令調(diào)用方式:菜單方式:【編輯】一【重作】圖標(biāo)方式:°鍵盤輸入方式:REDO五、復(fù)制對象命令1 .命令功能:可以在當(dāng)前圖形中復(fù)制單個或多個對象,而且可以在圖形文件間或圖形文件與其它Windows應(yīng)用程序間進(jìn)行復(fù)制。2.命令調(diào)用方式:菜單方式:【修改】一【復(fù)制】圖標(biāo)方式:飛鍵盤輸入方式:COPY六、修剪命令1 .命令功能:將所選對象的一部分切斷或切除
50、。2 .命令調(diào)用方式:菜單方式:【修改】一【修剪】圖標(biāo)方式:+'鍵盤輸入方式:TRIM小結(jié)通過對基本編輯命令的學(xué)習(xí),掌握各命令的使用方法,操作注意事項(xiàng),正確、 有效的使用這些命令,不僅進(jìn)行圖形編輯,而且能夠提高繪圖速度,熟練掌握 平面圖形的編輯命令是繪制平面圖形的基礎(chǔ)。第11、12課時課題上機(jī)實(shí)訓(xùn)課型實(shí)訓(xùn)課教學(xué)目的基本繪圖與編輯命令的使用重點(diǎn)難點(diǎn)各命令的靈活調(diào)用教學(xué)媒體區(qū)多媒體 區(qū)實(shí)物 國圖回口投影/幻燈/電視/電影其它媒體教學(xué)方法演示式授課班級授課日期上機(jī)實(shí)訓(xùn)指導(dǎo)一、運(yùn)用直線命令繪制如下所示的圖形(不標(biāo)注尺寸)一 £ ,3«門J一 P1| 058回圖操作步驟:1
51、.單擊繪圖工具欄上【直線】按鈕 /,指定第一點(diǎn)坐標(biāo)0, 0 /2 .指定卜一點(diǎn)或 放棄(U): 10, 0 /3 .指定卜一點(diǎn)或 放棄(U) : 20< 60 /4 .指定卜一點(diǎn)或 閉合(C)/放棄(U): 26, 0 /5 .指定卜一點(diǎn)或 閉合(C)/放棄(U) : 0,-22/6 .指定卜一點(diǎn)或 閉合(C)/放棄(U): 12,0 /7 .指定卜一點(diǎn)或 放棄(U): 0,35 /8 .單擊鼠標(biāo)右鍵結(jié)束直線命令9 .再單擊繪圖工具欄上【直線】按鈕 ,指定第一點(diǎn)坐標(biāo)0,0 /10 .指定卜一點(diǎn)或閉合(C)/放棄(U): 0, 30 /11 .指定下一點(diǎn)或閉合(C)/放棄(U) : 16,
52、0 /12 .指定下一點(diǎn)或 放棄(U): 0, 10 /13 .指定下一點(diǎn)或 放棄(U) : 40, 0 /14 .單擊鼠標(biāo)右鍵結(jié)束直線命令15 .鼠標(biāo)選取第一次直線命令結(jié)束時的最后一點(diǎn),用相對極坐標(biāo)繪制一條傾斜角為142度與第二次直線命令繪制的最后一條線相交的斜線16 .使用修剪命令,得到最終圖形二、使用相應(yīng)的圓命令繪制如下所示的圖形(不標(biāo)注尺寸 )畫圖操作步驟:單擊繪圖工具欄上【圓】按鈕,指定圓的圓心或 三點(diǎn)(3P)/兩點(diǎn)(2P)/相切、相切、半徑(T) : 0, 0/2.指定圓的半徑或直徑(D): 40 /3.回車鍵重復(fù)圓命令,指定圓的圓心或三點(diǎn)(3P)/兩點(diǎn)(2P)/相切、相切、半徑(T): 80,4.指定圓的半徑或直徑(D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國無水磷酸二氫鉀數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025年中國臺階銑刀片市場調(diào)查研究報(bào)告
- 2025年中國三層密閉加熱冷卻保溫桶市場調(diào)查研究報(bào)告
- 2025至2031年中國銀制計(jì)時鐘行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國熱塑性高軟化點(diǎn)酚醛樹脂行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年度個人獨(dú)家銷售代理合同(化妝品品牌專署代理權(quán))
- 個人廉潔自律合同標(biāo)準(zhǔn)版
- 2025年度存量房維修基金管理與使用合同模板4篇
- 2025年度個人對科技公司股權(quán)借款合同
- 二零二五年度線上線下傳單聯(lián)合派發(fā)及效果反饋合同3篇
- 勞務(wù)協(xié)議范本模板
- 2024年全國職業(yè)院校技能大賽高職組(生產(chǎn)事故應(yīng)急救援賽項(xiàng))考試題庫(含答案)
- 2025大巴車租車合同范文
- 老年上消化道出血急診診療專家共識2024
- 人教版(2024)數(shù)學(xué)七年級上冊期末測試卷(含答案)
- 2024年國家保密培訓(xùn)
- 2024年公務(wù)員職務(wù)任命書3篇
- CFM56-3發(fā)動機(jī)構(gòu)造課件
- 會議讀書交流分享匯報(bào)課件-《殺死一只知更鳥》
- 2025屆撫州市高一上數(shù)學(xué)期末綜合測試試題含解析
- 公司印章管理登記使用臺賬表
評論
0/150
提交評論