STC單片機(jī)實(shí)驗(yàn)板實(shí)驗(yàn)指導(dǎo)書【過(guò)程】_第1頁(yè)
STC單片機(jī)實(shí)驗(yàn)板實(shí)驗(yàn)指導(dǎo)書【過(guò)程】_第2頁(yè)
STC單片機(jī)實(shí)驗(yàn)板實(shí)驗(yàn)指導(dǎo)書【過(guò)程】_第3頁(yè)
STC單片機(jī)實(shí)驗(yàn)板實(shí)驗(yàn)指導(dǎo)書【過(guò)程】_第4頁(yè)
STC單片機(jī)實(shí)驗(yàn)板實(shí)驗(yàn)指導(dǎo)書【過(guò)程】_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

10嵌入式系統(tǒng)根底【STC單片機(jī)】試驗(yàn)指導(dǎo)書電子通信工程系·電子工程試驗(yàn)中心目錄試驗(yàn)一試驗(yàn)板的裝配和使用試驗(yàn)二KEIL試驗(yàn)三流水燈試驗(yàn)試驗(yàn)四音頻輸出試驗(yàn)試驗(yàn)五按鍵的查詢編程試驗(yàn)試驗(yàn)六按鍵的中斷編程試驗(yàn)試驗(yàn)七數(shù)碼管顯示試驗(yàn)試驗(yàn)八矩陣鍵盤編程試驗(yàn)試驗(yàn)九定時(shí)器編程試驗(yàn)試驗(yàn)十電子時(shí)鐘編程試驗(yàn)試驗(yàn)十一時(shí)鐘芯片DS1302試驗(yàn)十二A/D1試驗(yàn)十三A/D2試驗(yàn)十四A/D3試驗(yàn)十五液晶顯示屏LCD1602試驗(yàn)十六液晶顯示屏LCD12864試驗(yàn)十七超聲波測(cè)距試驗(yàn)DS18B20試驗(yàn)十九紅外遙控接收解碼試驗(yàn)試驗(yàn)二十二多功能數(shù)字計(jì)算器試驗(yàn)試驗(yàn)二十四基于PWM16試驗(yàn)二十六16試驗(yàn)二十七校園打鈴智能掌握器試驗(yàn)三十 智能家居多參數(shù)測(cè)控系統(tǒng)試驗(yàn)一試驗(yàn)板的裝配和使用一、試驗(yàn)板電路原理圖STC 8 8 8 8 8 8VCC afgbe ccd dpc

VCC afgbccd dpc

VCC agbccd dpc

VCC agbccd dpc

VCC agbccd dpc

VCC A6agb D1e ccd dpcbafge

d

bafge

d

bafge

d

bafge

d

bafge

d

bafge

d

D2 IN4148*3167901

1245

6790

1245

6790

1245

6790

1245

6790

1245

6790

1245D332101111

6543

1321011111

6543

1321011111

6543

1321011111

6543

1321011111

6543

1321011111

6543HGFEDCBAQQQQQQQQ

IC4

HGFEDCBAQQQQQQQQ

IC5

HGFEDCBAQQQQQQQQ

IC6

HGFEDCBAQQQQQQQQ

IC7

HGFEDCBAQQQQQQQQ

IC8

HGFEDCBAQQQQQQQQ

IC9 +5V74LS164 74LS164 74LS164 74LS164 74LS164

74LS164CRK DCLL NVCC G BA

CRK DCLL NVCC G

CRK DCLL NBA VCC G

CRK DCLL NBA VCC G

CRK DCLL NBA VCC G

CRK DCLL NBA VCC G BA14 98 7 211

4 98 7 21

4 98 7 21

4 98 7 21

4 98 7 21

4 98 7 21

11111RXD2TXD211111+5V+5V

超聲波模塊VCC

+5V

U G 1KP1.4

X2 123

P1.0 P1.1

IC1P1.0P1.1

VCC

+5V40

12

+5VX910K100P1K

5100P

1KP1.6 4100P

RXD23TXD24P1.4(AD-U)5P1.5(AD-G)6

P1.2(RXD2)P1.3(TXD2)P1.4

P0.0P0.1P0.2

39P0.038P0.137P0.2

20蜂鳴器 1918

X10+5V10uF

P1.6(AD-T)7P1.7(AD)8

P0.3

36 10K35

8550

10 1716 16+5V103 10UF RESET

RST

P1.7RESET

STC12C5A08S2

34P0.5(D/I)33P0.6(R/W)32P0.7(E)

+5V

15P2.714P2.613

15P2.714P2.613D-D+GND

VccD-D+GND

RXDTXD

RXDTXD

10K

INT0上(加)左移

RXD10TXD11INT012INT113P3.414P3.515P3.616

RXD(P3.0)TXD(P3.1)P3.4(T0)P3.5(T1)

P0.7P4.5P4.4P2.7

3130P4.5(DS18B20)29P4.4(HW)1K×8 2827

20K10K

P2.512P2.411P2.310P2.29P2.18P2.07P0.76P0.65

P2.512P2.411P2.310P2.29P2.18P2.07P0.76P0.65USB

下(減)右移

P3.71718

P3.6(WR)P3.7(RD)

P2.6P2.5 26P2.4 2524

32

P0.5432X4 X7

22P

X212MHz 1920 X1

P2.3 23P2.2P2.1 2221

+5V 1

+5V1P1.0P1.1RXD2TXD2

+5V P0.0P0.1P0.2

+5VP0.0P0.1P0.2

X12

22P

GND

P2.0

LCD12864 LCD16024P1.4(AD-U)5P1.5(AD-G)6P1.6(AD-T)7P1.7(AD)8

P0.3P0.4P0.5P0.6P0.79

P0.3P0.4P0.5P0.6P0.79

+5V

+5VX6

X14HRM0038

GND+3V

X1121

IC3Vcc1Vcc2X1SCLK3

+5V103876

2P

2P

2P

2PEX-LVDP4.5

X1X15

P4.5

Y1 4

X2 I/OGNDRST

P0.0 S1 S2S3S4RXDTXDINT023

P4.4

1112 2V213 +5VTXD2

HW+5V C132.768KHz12 3

DS1302

R210K

P2.3S5P2.2

S6S7S8INT14P3.4

14 315RXD24GND

1K

6pF 6pF

R310K

P2.1

S9 S10S11S12P3.5P3.6P3.7

P2.316 5P2.2 17P2.118 X3

7

P4.4

+5V

R410K

P2.0

S13

S14S15S16GND

P2.01920

ADGND

100P 紅外遙控放射、接收 時(shí)鐘電路 矩陣鍵盤二、試驗(yàn)板插裝和焊接的留意事項(xiàng)1STC12C5AxxS2USBMCS-51系列單片機(jī)兼容,也可以直接AT89S51等單片機(jī);2、套件主要包括一袋元器件【共計(jì)51〔貼片元器件已經(jīng)焊接在電路板上了USB連接線和一塊單片機(jī)芯片USB接線和單片機(jī)等到焊接完畢檢查無(wú)誤后再發(fā);3、電路板上的貼片元件已經(jīng)焊接完畢,袋中的其它直插元件由學(xué)生自己動(dòng)手焊接〔練習(xí)焊接工藝并生疏元器件和試驗(yàn)板的構(gòu)成;4、請(qǐng)焊接前逐一了解各個(gè)元件的名稱、在電路中的作用、在電路板上的插裝位置、引腳極性【往電路板上插裝時(shí)的方向 要】等學(xué)問(wèn)點(diǎn)〔參見“元件清單”,防止消滅焊接錯(cuò)誤;5、焊接時(shí)請(qǐng)遵循先低后高的原則〔可以依據(jù)“元件清單”的先后挨次來(lái)插裝和焊接3-5秒,焊后準(zhǔn)時(shí)剪去元件引腳;6、為保證電路板上元件的整齊、美觀,建議插裝和焊接時(shí)留意肯定的技巧剩下的引腳全部焊接完畢;7、電路板上有一局部元器件〔或焊盤〕是為今后進(jìn)展功能擴(kuò)展預(yù)留的,不需要焊接〔標(biāo)有X1~X15的位置都不必焊,需要焊的元件可以參見“電;8、焊接過(guò)程中要養(yǎng)成良好的習(xí)慣,例如工具擺放位置要順手,元件及剪下的引腳不亂丟棄,留意用電安全,工作完畢后準(zhǔn)時(shí)清理桌面衛(wèi)生等;9、焊接完畢通電前,要用萬(wàn)用表的電阻檔測(cè)量電源接口的阻抗值〔一般會(huì)1kΩUSBUSB口連接;10USB線給電路板通電時(shí),由于單片機(jī)中還沒(méi)有程序,所以電路板上的發(fā)光二極管和數(shù)碼管的顯示都是隨機(jī)的,不代表任何意義,不能由此判別試驗(yàn)板是否存在故障;11見下文“五、試驗(yàn)板的使用方法”局部。袋中元件三、元件清單袋中元件名稱數(shù)量說(shuō)明12MHz晶體2沒(méi)極性32.768KHz晶體1沒(méi)極性〔臥倒插裝焊接〕DIP40集成塊座1留意方向DS13021留意方向〔重點(diǎn)〕IN41483留意方向熱敏電阻1沒(méi)極性光敏電阻1沒(méi)極性LED9留意方向數(shù)碼管6【極性問(wèn)題是重點(diǎn)】留意方向按鍵22留意方向USB座1六個(gè)腳都要焊接蜂鳴器1留意方向六腳自鎖開關(guān)1留意方向多圈周密電位器1留意方向74HC1646101CH43011K14板8550110K6上10UF220K1貼1034RG==1K?1片100PF4RT==1K?122PF4R電源==10K?16PF2其它STC12C5A08S2PCB11USB線其他擴(kuò)展元件1……四、試驗(yàn)板照片五、試驗(yàn)板的使用方法5OK1〔每臺(tái)電腦U盤第一次連接計(jì)算機(jī)時(shí)要求安裝驅(qū)動(dòng)的狀況相像。2、驅(qū)動(dòng)文件在“STCwindows端然后點(diǎn)擊“安裝”按鈕即可。4USB口上,并翻開試驗(yàn)板的電源開LP”中查看多出的一個(gè)通訊端口的編號(hào)【例如:以下圖中的COM5端口通訊,這個(gè)“COM5”將在下一步中用到。不同計(jì)算機(jī)端口編號(hào)可能不同5、STC-ISP下載燒錄軟件的使用:①在“STCSTC-ISP雙擊圖標(biāo)翻開軟件,如以下圖所示:②我們要先將STCUSB可以了:步驟1:選擇單片機(jī)型號(hào):STC12C5A08S2;步驟:點(diǎn)擊按鈕“翻開程序文件*.HEX文件;步驟3:選擇與之通信的串行口的端口號(hào)【參見“試驗(yàn)板使用方法”的第4條】步驟步驟5:點(diǎn)擊“Download/下載”按鈕,下面的信息顯示框中會(huì)消滅“正在嘗試與MCU/單片機(jī)握手連接...”的提示。此時(shí),在關(guān)閉試驗(yàn)板上的電源開關(guān)的前提下,重翻開試驗(yàn)板的電源開關(guān)給試驗(yàn)板通電,程序會(huì)從計(jì)算機(jī)自動(dòng)燒錄到試驗(yàn)板的單片機(jī)中③假設(shè)想往單片機(jī)中燒錄另一個(gè)程序,可以再次執(zhí)行上面的“步驟2”和“步驟5”兩步,簡(jiǎn)潔吧!試驗(yàn)二KEIL一、Keil軟件使用前的預(yù)備工作 向KeilC中增加STC單片機(jī)型號(hào)的方法:目前我們常用的keil軟件有keiluV2版本和keiluV3版本等,現(xiàn)在以向keiluV2版本中添加STC單片機(jī)型號(hào)為例,常用的方法有兩種2】1:數(shù)據(jù)庫(kù)替換法翻開文件夾“STC單片機(jī)試驗(yàn)板資源匯總【學(xué)生\KeilC中增加STC型號(hào)”\“方法UVUV2.cdb文件,粘貼到C:\Keil\UV2中,替換其中的keil軟件中,可選的單片機(jī)就全是STC公司的型號(hào)了】2:數(shù)據(jù)庫(kù)添加法翻開文件夾“STC單片機(jī)試驗(yàn)板資源匯總【學(xué)生\KeilC中增加STC型號(hào)”\“方法2UV2文件夾中的STC.CDB文件粘貼到C:\Keil\UV2TOOLS.INIC:\KeilTOOLS.INIkeil軟件中,即保存了原keil軟件中自帶的單片機(jī)型號(hào),又增加了STC公司的型號(hào)】二、Keil軟件的使用簡(jiǎn)介下面是KeiluVision2STC單片機(jī)試驗(yàn)板資Keil_uVision2.do1、點(diǎn)擊桌面上的圖標(biāo)翻開軟件。2Project】/【NewProject】建工程,在彈出的對(duì)話框中選擇保存路徑和填寫工程名稱,如以下圖所示,然后點(diǎn)擊“保存”按鈕。假設(shè)是承受了“方法2:數(shù)據(jù)庫(kù)添加法”向keiluV2中添加STC單片機(jī)型號(hào)的話,SelectaCPUBaseFilSTC對(duì)話框中選擇“STC12C5A16S2”系列中的“STC12C5A08S2”單片機(jī),然后點(diǎn)擊“確定”按鈕,如以下圖所示:3、接下來(lái)要建一個(gè)源程序文件。選擇【File】/【New】選項(xiàng),在彈出的程序文本框中輸入程序,并選擇【File】/【Save】選項(xiàng),或者單擊工具欄按鈕,保存源程〔留意C*.〕源程序文件,可以無(wú)視這一步。4、單擊Target1SourceGroupSource在彈出的快捷菜單中選擇AddFiletoGroup‘SourceGroup1’選項(xiàng),如以下圖所示:5、AdClos閉該窗口,如以下圖所示:6Target1,在彈出的快捷菜單中選擇OptionsforTarget‘Target1’選項(xiàng),如以下圖所示:7OptionsforTarget‘Target110OutpuCreateHEXFil生成HEX文件】選項(xiàng)肯定要選中,假設(shè)編譯之后沒(méi)有生成HEX文件,就是由于這個(gè)選項(xiàng)沒(méi)有被選中。默認(rèn)是不選中的。最終點(diǎn)擊“確定”按鈕,如以下圖所示:8Project】/【Rebuildalltargetfiles】選項(xiàng),或者單擊工具欄中的按鈕,如以下圖所示,開頭編譯程序。910、假設(shè)有錯(cuò)誤,回到源程序文本框中,修改程序,并且重編譯,直到編譯成功為止。至此編程工作順當(dāng)完畢,可以將生成的*.Hex文件燒錄進(jìn)單片機(jī),看看執(zhí)行的結(jié)果了。試驗(yàn)三 流水燈試驗(yàn)1、8個(gè)LEDP22I/OI/O“0”時(shí)LEDI/O1”時(shí)LED3、生疏延時(shí)子程序的構(gòu)造和編寫方法;4LED5

0.3~1.5試驗(yàn)四 音頻輸出試驗(yàn)1、本試驗(yàn)板的P0.312PNP8550I/OI/OP0.31”時(shí)蜂鳴器不響;3、生疏單片機(jī)編程掌握蜂鳴器發(fā)聲的工作原理;4、把握單片機(jī)編程掌握蜂鳴器發(fā)出不同頻率聲音的方法;567試驗(yàn)五按鍵的查詢編程試驗(yàn)11〔INT1〕接口上,具體見原理圖;2、8LEDP0I/OI/O0”時(shí)LEDI/O1”時(shí)LED3、生疏中斷子程序的編寫方法;4LED0.3~1.5之間

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論