【正文】
6MHz,現(xiàn)需利用定時(shí)器T1產(chǎn)生波特率為1200波特。1 擬將A/D和D/A轉(zhuǎn)換器用于數(shù)字音頻技術(shù)。1試分別畫出利用ADC0801和ADC0809芯片與80C51組成的A/D轉(zhuǎn)換電路。 請用80C51的P1口設(shè)計(jì)一個(gè)16個(gè)鍵的鍵盤電路,并編寫出相應(yīng)的鍵盤程序。如何選擇? 定時(shí)器/計(jì)數(shù)器作定時(shí)使用時(shí),定時(shí)時(shí)間與哪些因素有關(guān)?作計(jì)數(shù)用時(shí),對外界計(jì)數(shù)頻率有何限制?如何啟動(dòng)它們? 定時(shí)器T0為方式3時(shí),由于TH1位已被T0占用,如何控制定時(shí)器T1的開啟和關(guān)閉?在80C51單片機(jī)系統(tǒng)中,已知時(shí)鐘頻率為6MHz;選用定時(shí)器T0設(shè)置方式3。本職業(yè)資格認(rèn)證考試采用閉卷筆式考試方式進(jìn)行,包括理論知識考試和實(shí)踐技能考核兩部分。五、培訓(xùn)條件硬件條件南京偉福E6000/L仿真器20套、清華單片機(jī)綜合實(shí)驗(yàn)板20套、SEM型曝光機(jī)2臺(tái)、ZSF1型腐蝕箱6套、ZY3220型雕刻機(jī)1臺(tái)(可用于雕刻法制作電路板)、編程寫入器5臺(tái)。7第1416天將PCB圖用激光打印機(jī)雙面打印在菲林紙上,然后在制版室用曝光法制成印制線路板。教會(huì)學(xué)員用Visio軟件繪制程序流程圖、電路原理圖及工程設(shè)計(jì)中常用面板圖的繪制。2第23天典型匯編程序講解,主要包括查表類程序設(shè)計(jì)、代碼轉(zhuǎn)換類程序設(shè)計(jì)、數(shù)值運(yùn)算類程序設(shè)計(jì)、數(shù)字濾波類程序設(shè)計(jì)、PID算法類程序設(shè)計(jì)等。二、培訓(xùn)對象具有電子、信息、計(jì)算機(jī)、通信等弱電控制專業(yè)從業(yè)人員及大專院校師生。要求參加培訓(xùn)人員具備一定的單片機(jī)原理基礎(chǔ)知識。邊講邊練3第46天軟硬件相結(jié)合的單片機(jī)典型系統(tǒng)訓(xùn)練,內(nèi)容包括單片機(jī)的并/串口技術(shù)、定時(shí)器/中斷技術(shù)、前向/后向通道技術(shù)、鍵盤/顯示接口技術(shù)等。5第810天教師指導(dǎo)學(xué)生選擇設(shè)計(jì)課題,師生共同確定具有特定功能的單片微機(jī)系統(tǒng)。在焊接室完成元器件和集成塊座的焊接之后,同學(xué)們要用萬用表仔細(xì)檢查電路板的電氣連接特性,確保制作出的單片微機(jī)系統(tǒng)硬件電路正常工作。參考資料[1]楊光友,朱宏輝.單片微型計(jì)算機(jī)原理及接口技術(shù)[M].北京:中國水利水電出版社,2002[2]李玉梅.基于MCS51系列單片機(jī)原理的應(yīng)用設(shè)計(jì)[M].北京:國防工業(yè)出版社,2006[3]夏繼強(qiáng),沈德金.單片機(jī)實(shí)驗(yàn)與實(shí)踐教程[M].北京:北京航空航天大學(xué)出版社,2001單片機(jī)設(shè)計(jì)師職業(yè)資格認(rèn)證方案專業(yè)技術(shù)資格認(rèn)證是國際上通行的職業(yè)準(zhǔn)入制度,目前我國正在著手進(jìn)行專業(yè)技術(shù)資格認(rèn)證制度改革和加入國際互認(rèn)體系的研究。一、資格認(rèn)證名稱單片機(jī)設(shè)計(jì)師二、單片機(jī)設(shè)計(jì)師資格認(rèn)證的基本條件和要求申請對象:電子、信息、計(jì)算機(jī)、通信等弱電控制專業(yè)從業(yè)人員及大專院校師生身體狀況:健康三、理論考試復(fù)習(xí)大綱(一) 單片機(jī)的基本機(jī)構(gòu)與工作原理單片機(jī)與其他常見微機(jī)(如PC機(jī))有什么不同?它是什么獨(dú)特優(yōu)點(diǎn)?80C51系列單片機(jī)在片內(nèi)集成了哪些主要邏輯功能部件?各個(gè)邏輯部件的主要功能是什么?80C51系列單片機(jī)有哪些信號需要芯片引腳以第二功能的方式提供?80C51單片機(jī)的“ALE”信號、“/EA”信號有何功能?在使用80C31時(shí),它們的信號引腳應(yīng)如何處理?80C51存儲(chǔ)器在結(jié)構(gòu)上有何特點(diǎn)?在物理上和邏輯上各有哪幾種地址空間?訪問片內(nèi)RAM和片外RAM的指令格式有何區(qū)別?片內(nèi)RAM低128單元?jiǎng)澐譃槟娜齻€(gè)主要部分?各部分主要功能是什么?80C51設(shè)有4個(gè)通用工作寄存器組,有什么特點(diǎn)?如何選用?如何實(shí)現(xiàn)工作寄存器現(xiàn)場保護(hù)? 特殊功能寄存器的地址范圍是多少?哪些特殊功能寄存器可以位操作?堆棧有哪些功能?堆棧指示器(SP)的作用是什么?在程序設(shè)計(jì)時(shí),為什么還要對SP重新賦值?為什么說80C51具有很強(qiáng)的布爾(位)處理功能?共有多少單元可以位尋址?采用布爾處理有哪些優(yōu)點(diǎn)?80C51單片機(jī)的時(shí)鐘周期、機(jī)器周期、指令周期有何區(qū)別?它們之間有何關(guān)系?單片機(jī)晶振頻率與哪些工作參數(shù)有關(guān)?1單片機(jī)有幾種復(fù)位方法?對復(fù)位信號有何要求?復(fù)位后機(jī)器的初始狀態(tài)如何,即各寄存器的狀態(tài)如何?180C51的4個(gè)I/O口P0~P3在使用上有哪些分工和特點(diǎn)?試比較各口的特點(diǎn)?何謂分時(shí)復(fù)用總線?P3口的第二變異功能有哪些?1 80C51端口P0~P3作通用I/O口時(shí),在輸入引腳數(shù)據(jù)時(shí),應(yīng)注意什么?1“讀—改—寫”指令有何優(yōu)點(diǎn)?請至少列出五條不同操作的“讀—改—寫”指令。1用80C51的定時(shí)器測量某正單脈沖的寬度,采用何種方式可得最大量程?若時(shí)鐘頻率為6MHz,求允許測量的最大脈沖寬度是多少?(三) 單片機(jī)的系統(tǒng)擴(kuò)展與接口技術(shù)在80C51擴(kuò)展系統(tǒng)中,片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器用相同的編制方法,是否會(huì)在數(shù)據(jù)總線上出現(xiàn)總線競爭現(xiàn)象?為什么? 試?yán)L出以并行方式對80C31單片機(jī)系統(tǒng)擴(kuò)展8KB的片外數(shù)據(jù)存儲(chǔ)器的電路原理圖。 LED顯示器結(jié)構(gòu)有何特點(diǎn)?如何設(shè)計(jì)才能正確工作? 現(xiàn)有一靜態(tài)顯示接口電路,以74HC273為輸出芯片。1D/A轉(zhuǎn)換器為什么必須有鎖存器?有鎖存器和無鎖存器的D/A轉(zhuǎn)換器與80C51接口的電路有什么不同?1 在什么情況下要使用D/A轉(zhuǎn)換器的雙緩沖方式?試以DAC0832為例繪出雙緩沖方式的接口電路。例如先把人的聲音寫入EPROM芯片,然后在需要時(shí)送到喇叭上播放。請計(jì)算初值,實(shí)際得到的波特率誤差是多少?2 試分別編寫出8031單片機(jī)發(fā)送和接收數(shù)據(jù)的子程序。簡述 MOV、MOVC和MOVX指令的異同之處。1請編寫程序,將片外數(shù)據(jù)存儲(chǔ)器中20H單元中的內(nèi)容和21H單元的內(nèi)容相乘,并將結(jié)果存放再22H和23H單元中,高位存放在高地址中。已知R0指向低地址,并要求該單元低4位放在A中的4位。請寫出它們進(jìn)行“與”、“或”、“異或”操作的結(jié)果。認(rèn)證考試分理論筆試與實(shí)際操作兩部分。筆試時(shí)間:120 分鐘。2007年12月2日 年 月 日考 試 用 M M M M M M M M M M M M M M M M M M M M M M M M M M M 裝訂線︵答題不得超過此線︶ M M M M M M M M M M M M M M M M M M M M M M M M M職業(yè)認(rèn)證考試試卷樣卷姓名: ?。? 市 考號考試名稱:單片機(jī)設(shè)計(jì)師 試卷編號: 考試時(shí)間:120分鐘題 號一二三四五六七八九十總 分應(yīng)得分201010161681010100實(shí)得分評分:評卷人一、填空題(每空1分,共20分) 1.CPU主要由 器和 器組成。4.MCS51單片機(jī)訪問片外存儲(chǔ)器時(shí)利用 信號鎖存來自 口的低八位地址信號。9.若系統(tǒng)晶振頻率為6MHz,則時(shí)鐘周期為 μs,機(jī)器周期為 μs,最短和最長的指令周期分別為 μs和 μs。12.CPU與內(nèi)存或I/O接口相連的系統(tǒng)總線通常由 、 、 等三種信號線組成。16.起止范圍為0000H~3FFFH的存儲(chǔ)器容量為 KB。每題2分,共10分)1.計(jì)算機(jī)能直接識別的語言是( )。 (A)引腳 (B)片選信號 (C)地址線 (D)內(nèi)部鎖存器4.指令A(yù)JMP的跳轉(zhuǎn)范圍是( )。 (C)8μs (A)TMOD (B)TCON/SCON (C)IE (D)IP9.MCS51單片機(jī)可分為兩個(gè)優(yōu)先級別。 (A) 鎖存或寄存 (B) 三態(tài) (C)A/D (D) ROM12.若某8位D/A轉(zhuǎn)換器的輸出滿刻度電壓為+5V,則該D/A轉(zhuǎn)換器的分辨率為( )V。 ( )4.如果指令系統(tǒng)中不給用戶提供PUSH、POP指令的話,則設(shè)立堆棧毫無意義。 ( )8.MCS51單片機(jī)擴(kuò)展系統(tǒng)中, P0口必須接一個(gè)8位的鎖存器,而P2口不必接。 ( )12.PC可以看做是指令存儲(chǔ)區(qū)的地址指針。( ) 16.串行口沒有對應(yīng)的可編程外圍接口芯片。 ( )20.“接口芯片初始化”和含義是向控制字寄存器寫入與芯片工作方式有關(guān)的一串控制信息。=12MHz,要求用T1定時(shí)150us,試分別計(jì)算采用定時(shí)方式1和定時(shí)方式2的定時(shí)初值。7EH,0 DECR0 答: (R0)=_ _ H, (7EH)=_ __ H, (7FH)=__ __ H。 ANL A,17H ORL 30H,A XRL A,R0 CPL A答:(A)= 8.閱讀分析下列程序,說明它完成的功能。2.將40H開始存放的10個(gè)字節(jié)的數(shù)與50H開始存放的10個(gè)字節(jié)的數(shù)相減(假設(shè)被減數(shù)大于減數(shù)),編制該程序。4.從內(nèi)部RAM31H單元開始存放一組8位帶符號數(shù),字節(jié)個(gè)數(shù)存放在30H中,試編寫程序統(tǒng)計(jì)出其中正數(shù)、0和負(fù)數(shù)的數(shù)目,并把統(tǒng)計(jì)結(jié)果分別存入20H、21H、22H單元中。20ms 20ms 40ms 40ms八、綜合設(shè)計(jì)題(10分)1.在8031芯片外擴(kuò)展32KB EPROM(27256)和32KB RAM(62256)各一片來組成較完整的單片機(jī)系統(tǒng)。2.用8位ADC0809對1路模擬信號進(jìn)行轉(zhuǎn)換,采集100個(gè)數(shù)據(jù)存入單片機(jī)中(畫出主要接口電路圖、給出說明、編出源程序)。2.通常,單片機(jī)上電復(fù)位時(shí)PC = 0000 H,SP = 07 H;而工作寄存器則缺省采用第 0 組,這組寄存器的地址范圍是從 00H 至 07 H。6.將8031片外程序存儲(chǔ)器內(nèi)的數(shù)據(jù)傳送給A,可以采用的指令是 MOVC A,A+DPTR 7.若PSW為18H,則選擇的是第___3___組通用寄存器。上電復(fù)位時(shí),同級中斷的優(yōu)先級別從高至低為 外部中斷0 、 定時(shí)器0 、 外部中斷1 、 定時(shí)器1 和 串行口 ,若IP=00010100B,則優(yōu)先級別最高者為 外部中斷1 、最低者為 定時(shí)器1 。14.在異步通信中若每個(gè)字符由 11位組成,串行口每秒傳送250個(gè)字符,則對應(yīng)波特率為 2750bps 。18.從輸入模擬量到輸出穩(wěn)定的數(shù)字量的時(shí)間間隔是A/D轉(zhuǎn)換器的技術(shù)指標(biāo)之一,稱為 轉(zhuǎn)換速度 。 A(B)4μs (A)0003H (B)000BH (C)0013H (D)001BH7.區(qū)分片外程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的最可靠方法是( D )。 (A)IE (B) SCON (C)TCON (D) IP 10.MCS51系列單片機(jī)外擴(kuò)存儲(chǔ)器芯片時(shí),4個(gè)I/O口中用作數(shù)據(jù)總線的是( B )。 ( )2.所有的十進(jìn)制小數(shù)都能準(zhǔn)確地轉(zhuǎn)換為二進(jìn)制小數(shù)。( √ )6.EPROM中存放的信息在計(jì)算機(jī)執(zhí)行程序時(shí)只能讀,且斷電后仍能保持原有的信息。 ( )10.定時(shí)/計(jì)數(shù)器的方式1能自動(dòng)重裝載所賦予的初值。( )14.輸入輸出設(shè)備必須通過I/O接口才能接到系統(tǒng)總線上和主機(jī)進(jìn)行信息交換。( √ )18.若外設(shè)控制器中的寄存器和主存單元統(tǒng)一用主存地址編址,那么在計(jì)算機(jī)的指令系統(tǒng)中可以不設(shè)專門的I/O指令。每小題4