I/O口的擴(kuò)展與應(yīng)用 課程設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
I/O口的擴(kuò)展與應(yīng)用 課程設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
I/O口的擴(kuò)展與應(yīng)用 課程設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
I/O口的擴(kuò)展與應(yīng)用 課程設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)
I/O口的擴(kuò)展與應(yīng)用 課程設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、鹽城工學(xué)院課程設(shè)計(jì)說(shuō)明書(shū)(2009) 目目 錄錄 一 理論部分.1 1 課題要求與內(nèi)容 .1 2 系統(tǒng)方案設(shè)計(jì) .1 3 系統(tǒng)硬件的設(shè)計(jì) .1 4 系統(tǒng)軟件設(shè)計(jì) .4 二 實(shí)踐部分.4 1 系統(tǒng)硬件原理簡(jiǎn)介 .4 2 系統(tǒng)硬件調(diào)試中出現(xiàn)的問(wèn)題及解決措施 .10 3 系統(tǒng)軟件 .10 3.1 軟件設(shè)計(jì) .10 3.2 軟件調(diào)試中出現(xiàn)的問(wèn)題及解決措施.10 三 附錄.11 . . 一一 理論部分理論部分 理論設(shè)計(jì)課題名稱(chēng):理論設(shè)計(jì)課題名稱(chēng):I/OI/O口的擴(kuò)展與應(yīng)用口的擴(kuò)展與應(yīng)用 1 課題要求與內(nèi)容課題要求與內(nèi)容 對(duì)基于單片機(jī)的 I/O 口的擴(kuò)展與應(yīng)用系統(tǒng)進(jìn)行設(shè)計(jì)。所設(shè)計(jì)的系統(tǒng)功能為:以 MCS-

2、51 系列單片機(jī)作為控制核心,通過(guò)開(kāi)關(guān)控制輸出數(shù)據(jù)來(lái)驅(qū)動(dòng)二極管顯示出 I/O 口 的擴(kuò)展。 設(shè)計(jì)目的:學(xué)習(xí)單片機(jī)系統(tǒng)中擴(kuò)展 I/O 口的方法;掌握 I/O 口的控制邏輯,學(xué)習(xí)數(shù) 據(jù)輸入輸出的種類(lèi)及程序的編輯方法。 設(shè)計(jì)要求:了解常用的 I/O 摳芯片,硬件擴(kuò)展,讀取開(kāi)關(guān)狀態(tài),輸出數(shù)據(jù)并且驅(qū)動(dòng) 發(fā)光二極管顯示出來(lái)。 2 系統(tǒng)方案設(shè)計(jì)系統(tǒng)方案設(shè)計(jì) 本設(shè)計(jì)采用單片機(jī) STC2C5A16S2 和外圍接口 8155、發(fā)光二極管、晶振、復(fù)位、電 源等電路以及必要的軟件組成的以 STC2C5A16S 為核心,輔以簡(jiǎn)單的設(shè)備和必要的電路, 設(shè)計(jì)了一款讀取開(kāi)關(guān)狀態(tài),輸出數(shù)據(jù)并且驅(qū)動(dòng)發(fā)光二極管顯示出來(lái),并編寫(xiě)簡(jiǎn)單

3、的程 序,使其能夠工作。 3 系統(tǒng)硬件的設(shè)計(jì)系統(tǒng)硬件的設(shè)計(jì) 采用發(fā)光二極管顯示的 I/O 口的擴(kuò)展與應(yīng)用系統(tǒng)電路原理圖如圖 1 所示,系統(tǒng)由 控制模塊、指示燈顯示模塊、電源模塊三部分組成。 鹽城工學(xué)院課程設(shè)計(jì)說(shuō)明書(shū)(2010-12-28) 2 C17 104 C12 C13 C6 L9 V CC 16 V + 2 13 C1- 314 GND 15 C1+ 1 C2+ 4 V - 6 T 2O UT 7 R2IN 8 C2- 5 11 T 2IN 10 R2OUT 9 12 IC03 MAX 232-CSE V CC 8 AN0 2 REF- 3 CS 5 SO 6 CCLK 7 GND 4

4、REF+ 1 IC05 T LC549 1 6 2 7 3 8 4 9 5 J2 RS232 T X D-232 RX D-232 T X D RX D V CC + C8 + C11 + C9 + C10 +C7 1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 P1-I/O SW-DIP8 P10P100 P110P11 P120 P130 P140 P150 P12 P160 P170 P13 P14 P15 P16 P17 P10 P11 P12 P13 P14 P20 P21 P15 P22 P23 P16 P24 P25 P17 P26 P27 P30

5、P31 P32 P33 P34 P35 P36 P37 CY1 11.0592MHz X 01 X 02 X 01 X 02 RESET V CC R1 680 W1 2K V CC P350 P360 P370 RESET V CC R4 10K P170 P150 1 2 JP2 1 2 JP1 P00 P01 P02 P03 P04 P05 P06 P07 L3 L2 L1 L5 L4 L8 L7 L6 P100 P110 P120 P140 P150 P160 R20-R27 680 P130 P170 1 2 3 J3 C16 CAP EA/V P 31 X 1 19 X 2 18

6、RESET 9 RD 17 WR 16 INT 0 12 INT 1 13 T 0 14 T 1 15 P10 1 P11 2 P12 3 P13 4 P14 5 P15 6 P16 7 P17 8 P00 39 P01 38 P02 37 P03 36 P04 35 P05 34 P06 33 P07 32 P20 21 P21 22 P22 23 P23 24 P24 25 P25 26 P26 27 P27 28 PSEN 29 ALE/P 30 T X D 11 RX D 10 VCC 40 GND 20 U? STC2C5A16S2 C5 +C15 V CC V CC 8 E1 2

7、E2 3 SDA 5 SCL 6 WC 7 V SS 4 E0 1 IC? 24C02 1 2 JP3 R9 10K R10 10K R11 10K V CC R9 680 C18 4.7UFP160 reset 圖 1 系統(tǒng)電路原理圖 . . 3.1 控制模塊 控制模塊電路如圖 2 所示。主控制器采用 STC2C5A16S2。 STC2C5A16S2 的晶振及復(fù)位電路按典型電路設(shè)計(jì),元器件參數(shù)如圖 2 中所示,晶振頻率 選為 12MHz。P10P17 用于控制 8 個(gè)發(fā)光二極管。由于 STC2C5A16S2 使用片內(nèi)的 8KB 的 Flash 程序存儲(chǔ)器,所以片內(nèi)外程序存儲(chǔ)器選擇引腳 /VP

8、P 接5V 電源。 EA/VP 31 X1 19 X2 18 RESET 9 RD 17 WR 16 INT0 12 INT1 13 T0 14 T1 15 P10 1 P11 2 P12 3 P13 4 P14 5 P15 6 P16 7 P17 8 P00 39 P01 38 P02 37 P03 36 P04 35 P05 34 P06 33 P07 32 P20 21 P21 22 P22 23 P23 24 P24 25 P25 26 P26 27 P27 28 PSEN 29 ALE /P 30 TXD 11 RXD 10 IC1 AT89 S 52 C6 30pF Y1 12 M

9、 HZ S4 S1C7 30pF R30 10K P3.2 P3.0 P3.1 C5 20uF +5V S2 +5V R31-R33 510*3 VCC GND +5V 20 40 P3.3 P3.7 P3.6 S3 P3.5 P3.4 圖 2 控制模塊原理圖 3.2 指示燈顯示模塊 指示燈顯示模塊如圖 3 所示。指示燈指示采用紅色發(fā)光二極管共 8 個(gè)。紅色發(fā)光 二極管的共陰極通過(guò)電阻接地,陽(yáng)極接 P10P17。當(dāng)發(fā)光電流為 6mA 時(shí),限流電阻 按公式 R=(5-1.8)/0.006 計(jì)算,取標(biāo)稱(chēng)值為 510。 圖 3 指示燈顯示模塊 3.3 電源電路 電源電路如圖 4 所示。整個(gè)系統(tǒng)采用的

10、電源電壓只需+5V 電壓,將交流電經(jīng)變壓 鹽城工學(xué)院課程設(shè)計(jì)說(shuō)明書(shū)(2010-12-28) 4 器變換為 15V 交流電,再用整流橋得到 13.5V 左右的直流電,采用不可調(diào)的 3 端穩(wěn)壓 器件 LM7805 將電源穩(wěn)定在 5V 直流輸出。 Vin 1 GND 2 +5V 3 IC01 MC7805T C4 220UF C3 104 C1 104 D1-D4 IN4007VCC +C2 470UF 1 2 J1 圖 4 電源電路 4 系統(tǒng)軟件設(shè)計(jì)系統(tǒng)軟件設(shè)計(jì) I/O 口的擴(kuò)展與應(yīng)用系統(tǒng)軟件主要分為主程序、特種車(chē)中斷服務(wù)子程序二部分。 .4.1 主程序 主程序主要負(fù)責(zé)總體程序管理功能,包括初始化

11、部分與人機(jī)交互設(shè)定部分。由于 采用動(dòng)態(tài)掃描方式顯示通斷,因此主程序大部分時(shí)間是調(diào)用掃描顯示程序。主程序流 程圖如圖 5 所示。 。 開(kāi)始 初始化 顯示程序 0?P3.7 手動(dòng)控制程序 Y N 圖 5 主程序流程圖 初始化部分主要完成內(nèi)存規(guī)劃,定時(shí)器的工作模式、中斷方式等的設(shè)定。由于子程 序調(diào)用較多,因此初始化時(shí)堆棧指針設(shè)于 80H 處。 4.2 特種車(chē)中斷服務(wù)子程序 將按鈕 S4 按下,給 引腳輸入低電平信號(hào)來(lái)模擬特種車(chē)通過(guò)信號(hào),此時(shí)外部中斷 1 被觸發(fā)。 二二 實(shí)踐部分實(shí)踐部分 1 系統(tǒng)硬件原理簡(jiǎn)介系統(tǒng)硬件原理簡(jiǎn)介 1.1 8051 單片機(jī)原理簡(jiǎn)述 MCS-51 單片機(jī)的典型芯片是 8031

12、、8051、8751。8051 內(nèi)部有 4 KB ROM,8751 內(nèi)部有 4KB EPROM,8031 內(nèi)部無(wú) ROM;除此之外,三者的內(nèi)部結(jié)構(gòu)及引腳完全相同。 本設(shè)計(jì)使用的是 STC2C5A16S2,相當(dāng)于 8031。下面我們就對(duì)本系列單片機(jī)的內(nèi)部組成 . . 及信號(hào)引腳進(jìn)行說(shuō)明。 STC2C5A16S2 單片機(jī)的基本組成: 1) 中央處理器(CPU) 中央處理器是單片機(jī)的核心,完成運(yùn)算和控制功能。有運(yùn)算電路和控制電路,其中 控制電路是單片機(jī)的指揮控制部件,保證單片機(jī)各部分能自動(dòng)而協(xié)調(diào)的工作。例如定 時(shí)控制電路和振蕩電路均屬于控制電路。單片機(jī)執(zhí)行程序就是在控制電路的控制下進(jìn) 行的。首先從程

13、序存儲(chǔ)器讀出指令,送指令寄存器保存;然后送指令譯碼器進(jìn)行譯碼, 譯碼結(jié)果送定時(shí)控制電路,有定時(shí)控制邏輯產(chǎn)生各種定時(shí)信號(hào)和控制信號(hào);再送到系 統(tǒng)的各個(gè)部件去控制相應(yīng)的操作。這就是執(zhí)行一條指令的全過(guò)程,而執(zhí)行程序就是不 斷地重復(fù)這一過(guò)程。 2) 內(nèi)部數(shù)據(jù)存儲(chǔ)器(內(nèi)部 RAM) STC2C5A16S2 芯片中共有 256 個(gè) RAM 單元,通常把這 256 個(gè)單元按其功能劃分為 兩部分:低 128 單元(單元地址 00H7FH)和高 128 單元(單元地址 80HFFH) 。 內(nèi)部 RAM 的高 128 單元是供給專(zhuān)用寄存器使用的,其單元地址為 80HFFH。因這些 寄存器的功能已作專(zhuān)門(mén)規(guī)定,故稱(chēng)之

14、為專(zhuān)用寄存器(Special Function Register) ,也可 稱(chēng)為特殊功能寄存器 SFR 區(qū)。但高 128 單元被專(zhuān)用寄存器占用,能作為寄存器供用戶(hù) 使用的只是低 128 單元,用于存放可讀寫(xiě)的數(shù)據(jù)。因此通常所說(shuō)的內(nèi)部數(shù)據(jù)存儲(chǔ)器就 是指前 128 單元,簡(jiǎn)稱(chēng)內(nèi)部 RAM。片內(nèi)低 128 字節(jié) RAM 是用戶(hù)真正可以存取隨機(jī)數(shù) 據(jù)的數(shù)據(jù)存儲(chǔ)器,其地址為 00H-7FH。 3) 定時(shí)/計(jì)數(shù)器 STC2C5A16S2 共有兩個(gè) 16 位的定時(shí)/計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)功能,并以其定時(shí) 或計(jì)數(shù)結(jié)果對(duì)計(jì)算機(jī)進(jìn)行控制。 4) 并行 I/O 口 STC2C5A16S2 共有 4 個(gè) 8 位的

15、I/O 口(P0、P1、P2、P3) ,以實(shí)現(xiàn)數(shù)據(jù)的并行輸入/ 輸出。每個(gè)口都包含一個(gè)鎖存器、一個(gè)輸出驅(qū)動(dòng)器和輸入緩沖器。實(shí)際上,它們已被 歸入專(zhuān)用寄存器之列,并且具有字節(jié)尋址和位尋址功能。在訪問(wèn)片外擴(kuò)展存儲(chǔ)器時(shí), 低 8 位地址和數(shù)據(jù)由 P0 口分時(shí)傳送,高 8 位地址由 P2 口傳送。在無(wú)片外擴(kuò)展存儲(chǔ)器 的系統(tǒng)中,這 4 個(gè)口的每一位均可作為雙向的 I/O 端口使用。 5) 串行口 STC2C5A16S2 單片機(jī)有一個(gè)全雙工的串行口,以實(shí)現(xiàn)單片機(jī)和其它設(shè)備之間的串行 數(shù)據(jù)傳送。該串行口功能較強(qiáng),既可作為全雙工異步通信收發(fā)器使用,也可作為同步 移位器使用。 6) 中斷控制系統(tǒng) STC2C5A

16、16S2 單片機(jī)的中斷功能較強(qiáng),以滿(mǎn)足控制應(yīng)用的需要。8051 共有 5 個(gè)中 斷源,即外中斷兩個(gè),定時(shí)/計(jì)數(shù)中斷兩個(gè),串行中斷一個(gè)。全部中斷分為高級(jí)和低級(jí) 共兩個(gè)優(yōu)先級(jí)別。 鹽城工學(xué)院課程設(shè)計(jì)說(shuō)明書(shū)(2010-12-28) 6 7) 時(shí)鐘電路 STC2C5A16S2 芯片的內(nèi)部有時(shí)鐘電路,但石英晶體和微調(diào)電容需外接。時(shí)鐘電路 為單片機(jī)產(chǎn)生時(shí)鐘脈沖序列。系統(tǒng)允許的晶振頻率一般為 6 MHz 和 12 MHz。 從上述內(nèi)容可以看出,STC2C5A16S2 雖然是一個(gè)單片機(jī)芯片,但作為計(jì)算機(jī)應(yīng)該具 有的基本部件它都包括,因此,實(shí)際上它已是一個(gè)簡(jiǎn)單的微型計(jì)算機(jī)系統(tǒng)了。 圖 6 STC2C5A16S2

17、 單片機(jī)芯片 STC2C5A16S2 單片機(jī)外部引腳,如圖 6 1)、主電源引腳 Vss 、 Vcc 2)、外接晶振引腳 XTAL1 、 XTAL2 3)、控制或復(fù)位引腳 RST / VPD 兩個(gè)機(jī)器周期高電平,單片機(jī)復(fù)位。 P0 P3 口:輸出高電平 SP : 07H SFR、PC: 清 0 不影響內(nèi) RAM 狀態(tài),機(jī)器從 0 地址開(kāi)始執(zhí)行。 上電復(fù)位電路、電平方式開(kāi)關(guān)復(fù)位電路如圖 2-4 所示。 ALE / PROG :地址鎖存控制端 提供 1/6 fosc 振蕩頻率,輸入編程脈沖 EPROM PSEN :外部程序內(nèi)存的讀選通信號(hào)端。 EA / VPP :EA = 1 ,訪問(wèn)內(nèi)部程序內(nèi)存

18、當(dāng) PC 值超過(guò)內(nèi) ROM 范圍(0FFFH)時(shí),自動(dòng)轉(zhuǎn)執(zhí)行外部?jī)?nèi)存的 程序 EA = 0 , 只訪問(wèn)外部程序內(nèi)存。 . . 對(duì) 8751 機(jī),可施加 21V 編程電源(Vpp) 4)、輸入/輸出引腳 P0 P3:四個(gè) I / O 口,每口 8 線,共同 32 線。 1.2 晶體振蕩電路 1. 時(shí)鐘信號(hào)的產(chǎn)生 在 MCS-51 芯片內(nèi)部有一個(gè)高增益反相放大器,其輸入端為芯片引腳 XTAL1,其 輸出端為引腳 XTAL2 。而在芯片的外部,XTAL1 和 XTAL2 之間跨接晶體振蕩器和 微調(diào)電容,從而構(gòu)成一個(gè)穩(wěn)定的自激振蕩器,這就是單片機(jī)的時(shí)鐘電路,如圖 2.1 所示。 時(shí)鐘電路產(chǎn)生的振蕩脈沖

19、經(jīng)過(guò)觸發(fā)器進(jìn)行二分頻之后,才成為單片機(jī)的時(shí)鐘脈沖信號(hào)。 一般地,電容 C1 和 C2 取 30 pF 左右,晶體的振蕩頻率范圍是 1.212 MHz。晶體振 蕩頻率高,則系統(tǒng)的時(shí)鐘頻率也高,單片機(jī)運(yùn)行速度也就快。MCS-51 在通常應(yīng)用情況 下,使用振蕩頻率為 6 MHz 或 12 MHz。 1 XTAL1 XTAL2 C1 C2 晶振 8051 至內(nèi)部時(shí)鐘電路 圖 7 晶體振蕩電路 2. 時(shí)序 時(shí)序是用定時(shí)單位來(lái)說(shuō)明的。MCS-51 的時(shí)序定時(shí)單位共有 4 個(gè),從小到大依次是: 節(jié)拍、狀態(tài)、機(jī)器周期和指令周期。下面分別加以說(shuō)明。 1) 節(jié)拍與狀態(tài) 把振蕩脈沖的周期定義為節(jié)拍(用 P 表示)

20、。振蕩脈沖經(jīng)過(guò)二分頻后,就是單片機(jī) 的時(shí)鐘信號(hào)的周期,其定義為狀態(tài)(用 S 表示) 。 這樣,一個(gè)狀態(tài)就包含兩個(gè)節(jié)拍,具前半周期對(duì)應(yīng)的拍節(jié)叫節(jié)拍 1(P1) ,后半周 期對(duì)應(yīng)的節(jié)拍叫節(jié)拍 2(P2) 。 2) 機(jī)器周期 MCS-51 采用定時(shí)控制方式, 因此它有固定的機(jī)器周期。規(guī)定一個(gè)機(jī)器周期的寬度為 6 個(gè)狀態(tài),并依次表示為 S1S6。由于一個(gè)狀態(tài)又包括兩個(gè)節(jié)拍,因此,一個(gè)機(jī)器周 期總共有 12 個(gè)節(jié)拍,分別記作 S1P1、S1P2、S6P2。由于一個(gè)機(jī)器周期共有 12 個(gè) 振蕩脈沖周期, 因此機(jī)器周期就是振蕩脈沖的十二分頻。 鹽城工學(xué)院課程設(shè)計(jì)說(shuō)明書(shū)(2010-12-28) 8 當(dāng)振蕩脈沖

21、頻率為 12 MHz 時(shí),一個(gè)機(jī)器周期為 1s;當(dāng)振蕩脈沖頻率為 6 MHz 時(shí), 一個(gè)機(jī)器周期為 2s。本設(shè)計(jì)采用的晶振頻率為 12MHz。 3) 指令周期 指令周期是最大的時(shí)序定時(shí)單位, 執(zhí)行一條指令所需要的時(shí)間稱(chēng)為指令周期。它一 般由若干個(gè)機(jī)器周期組成。不同的指令,所需要的機(jī)器周期數(shù)也不相同。通常,包含 一個(gè)機(jī)器周期的指令稱(chēng)為單周期指令,包含兩個(gè)機(jī)器周期的指令稱(chēng)為雙周期指令,等 等指令的運(yùn)算速度與指令所包含的機(jī)器周期有關(guān),機(jī)器周期數(shù)越少的指令執(zhí)行速度越 快。 單片機(jī)執(zhí)行任何一條指令時(shí)都可以分為取指令階段和執(zhí)行指令階段。ALE 引腳上出現(xiàn) 的信號(hào)是周期性的,在每個(gè)機(jī)器周期內(nèi)出現(xiàn)兩次高電平。

22、第一次出現(xiàn)在 S1P2 和 S2P1 期間,第二次出現(xiàn)在 S4P2 和 S5P1 期間。ALE 信號(hào)每出現(xiàn)一次,CPU 就進(jìn)行一次取指 操作,但由于不同指令的字節(jié)數(shù)和機(jī)器周期數(shù)不同,因此取指令操作也隨指令不同而 有小的差異。 1.3 單電源電平轉(zhuǎn)換芯片 MAX232 芯片是美信公司專(zhuān)門(mén)為電腦的 RS-232 標(biāo)準(zhǔn)串口設(shè)計(jì)的單電源電平轉(zhuǎn)換芯片,使 用+5v 單電源供電。 引腳介紹: 第一部分是電荷泵電路。由 1、2、3、4、5、6 腳和 4 只電容構(gòu)成。功能是產(chǎn)生 +12v 和-12v 兩個(gè)電源,提供給 RS-232 串口電平的需要。 第二部分是數(shù)據(jù)轉(zhuǎn)換通道。由 7、8、9、10、11、12、1

23、3、14 腳構(gòu)成兩個(gè)數(shù)據(jù)通 道。 其中 13 腳(R1IN) 、12 腳(R1OUT) 、11 腳(T1IN) 、14 腳(T1OUT)為 第一數(shù)據(jù)通道。8 腳(R2IN) 、9 腳(R2OUT) 、10 腳(T2IN) 、7 腳(T2OUT)為第二 數(shù)據(jù)通道。 TTL/CMOS 數(shù)據(jù)從 T1IN、T2IN 輸入轉(zhuǎn)換成 RS-232 數(shù)據(jù)從 T1OUT、T2OUT 送到 電腦 DB9 插頭;DB9 插頭的 RS-232 數(shù)據(jù)從 R1IN、R2IN 輸入轉(zhuǎn)換成 TTL/CMOS 數(shù)據(jù) 后從 R1OUT、R2OUT 輸出。 第三部分是供電。15 腳 GND、16 腳 VCC(+5v) 。 主要特點(diǎn)

24、: 1、符合所有的 RS-232C 技術(shù)標(biāo)準(zhǔn) 2、只需要單一 +5V 電源供電 3、片載電荷泵具有升壓、電壓極性反轉(zhuǎn)能力,能夠產(chǎn)生+10V 和-10V 電壓 V+、V- 4、功耗低,典型供電電流 5mA 5、內(nèi)部集成 2 個(gè) RS-232C 驅(qū)動(dòng)器 6、內(nèi)部集成兩個(gè) RS-232C 接收器 MAX232 芯片在串行接口電路中的到了應(yīng)用。如圖 8 . . C6 104 VCC 16 V+ 2 13 C1- 314 GND 15 C1+ 1 C2+ 4 V- 6 T2OUT 7 R2IN 8 C2- 5 11 T2IN 10 R2OU T 9 12 IC03 MAX232-CSE 1 6 2 7

25、3 8 4 9 5 J2 RS232 TXD-232 RXD-232 TXD-232 RXD-232 TXD RXD VCC + C8 1uF + C11 1uF + C9 1uF + C10 1uF + C7 22uF C? 104C? 22UF + - D1 D2 USBM USB 1 2 JP5 VCC 圖 8 串行接口電路 1.4 模數(shù)轉(zhuǎn)換器 TLC549 是美國(guó)德州儀器公司生產(chǎn)的 8 位串行 A/D 轉(zhuǎn)換器芯片,可與通用微處理器、 控制器通過(guò) CLK、CS、DATA OUT 三條口線進(jìn)行串行接口。具有 4MHz 片內(nèi)系統(tǒng)時(shí) 鐘和軟、硬件控制電路,轉(zhuǎn)換時(shí)間最長(zhǎng) 17s, TLC549

26、為 40 000 次/s。總失調(diào)誤差最 大為0.5LSB,典型功耗值為 6mW。采用差分參考電壓高阻輸入,抗干擾,可按比例 量程校準(zhǔn)轉(zhuǎn)換范圍,VREF-接地,VREF+VREF-1V,可用于較小信號(hào)的采樣。 C17 104 VCC 8 AN0 2 REF- 3 CS 5 SO 6 CCLK 7 GND 4 REF+ 1 IC05 TL C549 W1 2K VCC P350 P360 P370 VCC RESET VCC R4 10K P170 P150 1 2 JP2 1 2 JP1 1 2 3 J3 C16 CAP VCC 8 E1 2 E2 3 SDA 5 SCL 6 WC 7 VSS

27、4 E0 1 IC? 24C02 1 2 JP3 R9 10K R10 10K R11 10K VCC R9 680 C18 4.7UFP160 圖 9 A/D 轉(zhuǎn)換電路 芯片簡(jiǎn)介: 1、TLC549 的內(nèi)部框圖和管腳名稱(chēng) TLC549 的內(nèi)部框圖和引腳名稱(chēng)如圖 1 所示。 2、極限參數(shù) TLC549 的極限參數(shù)如下: 電源電壓:6.5V; 輸入電壓范圍:0.3VVCC0.3V; 鹽城工學(xué)院課程設(shè)計(jì)說(shuō)明書(shū)(2010-12-28) 10 輸出電壓范圍:0.3VVCC0.3V; 峰值輸入電流(任一輸入端):10mA; 總峰值輸入電流(所有輸入端):30mA; 工作溫度: TLC549C:070 TLC549I:4085 TLC549M:55125 2 系統(tǒng)硬件調(diào)試中出現(xiàn)的問(wèn)題及解決措施系統(tǒng)硬件調(diào)試中出現(xiàn)的問(wèn)題及解決措施 問(wèn)題 1:調(diào)試中出現(xiàn)不能下載程序的問(wèn)題 措施:檢查電板焊接部分是否焊接完整,檢查各個(gè)芯片是否正常工作。 問(wèn)題 2:通電后指示燈不亮 措施:檢查電板電路焊接,單片機(jī)是否安裝正確,元件是否有損壞。 問(wèn)題 3:數(shù)碼管顯示不完整。 措施:檢查不能顯示的電路上焊接是否有虛焊,元件損壞等問(wèn)題。 3 系統(tǒng)軟件系統(tǒng)軟件 單片機(jī)語(yǔ)言編譯用著名的 Keil C51 編譯器。Keil C51 軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成 開(kāi)發(fā)調(diào)試工具,全 Windows 界面。另外重

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論