freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電壓表課程設(shè)計(jì)--基于tlc549串行ad轉(zhuǎn)換器的簡(jiǎn)易電壓表的設(shè)計(jì)(編輯修改稿)

2025-02-09 14:22 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 間周期,最大為 17us。直到 A/D 轉(zhuǎn)換完成前的這段時(shí)間內(nèi),TLC549 的控制邏輯要求或者保持高電平,或者 I/O CLOCK 時(shí)鐘端保持36個(gè)系統(tǒng)時(shí)鐘周期的低電平。由此可見(jiàn),在自 TLC549 的 I/O CLOCK 端輸入8 個(gè)外部時(shí)鐘信號(hào)期間需要完成以下工作:讀入前次 A/D 轉(zhuǎn)換結(jié)果,對(duì)本次轉(zhuǎn)換的輸入模擬信號(hào)采樣并保持,啟動(dòng)本次 A/D 轉(zhuǎn)換。 TLC549與單片機(jī)的連接圖:DATA OUT ,SCLK即I/O CLOCK 。 顯示驅(qū)動(dòng)電路LED顯示系統(tǒng)設(shè)計(jì) 本設(shè)計(jì)數(shù)字電壓表的顯示采用普通的數(shù)碼管動(dòng)態(tài)掃描顯示的方式,采用 4 位一體的數(shù)碼管作為顯示器件,每位數(shù)碼管輪流點(diǎn)亮,延時(shí)5ms,具有良好的視覺(jué)效果。 LED基本結(jié)構(gòu)LED七段數(shù)碼顯示器由8個(gè)發(fā)光二極管組成顯示字段,其中7個(gè)長(zhǎng)條形的發(fā)光二極管排列成“日”字形,另一個(gè)圓點(diǎn)形的發(fā)光二極管在顯示器的右下角作為顯示小數(shù)點(diǎn)用,其通過(guò)不同的組合可用來(lái)顯示各種數(shù)字。LED引腳排列如下圖8所示:圖8 LED引腳排列本設(shè)計(jì)用共陰極接法的4位LED數(shù)碼顯示管,其中a,b,c,e,f,g為4位LED各段的公共輸出端,4分別是每一位的位數(shù)選端,dp是小數(shù)點(diǎn)引出端。圖9 4位LED引腳 LED顯示器與單片機(jī)接口設(shè)計(jì)由于單片機(jī)的并行口不能直接驅(qū)動(dòng)LED顯示器,所以,在一般情況下,必須采用專用的驅(qū)動(dòng)電路芯片,使之產(chǎn)生足夠大的電流,顯示器才能正常工作。為了簡(jiǎn)化數(shù)字式直流電壓表的電路設(shè)計(jì),在LED驅(qū)動(dòng)電路的設(shè)計(jì)上,可以利用單片機(jī)P0口上外接的上拉電阻來(lái)實(shí)現(xiàn),即將LED的AG段顯示引腳和DP小數(shù)點(diǎn)顯示引腳并聯(lián)到P0口與上拉電阻之間,這樣,就可以加大P0口作為輸出口的驅(qū)動(dòng)能力,使得LED能按照正常的亮度顯示出數(shù)字。 單片機(jī)的 P0 口通過(guò) 74LS240反向驅(qū)動(dòng)器驅(qū)動(dòng)數(shù)碼管8位數(shù)據(jù)端,單片機(jī)的P3口的低4位連接數(shù)碼管的控制端進(jìn)行點(diǎn)亮控制。 如下圖:: 連接到AT89C51的RST端晶體振蕩電路: 兩端分別連接到XTAL1,XTAL2端 Proteus中硬件電路設(shè)計(jì)全圖:4軟件系統(tǒng)設(shè)計(jì)與局部調(diào)試根據(jù)模塊的劃分原則,將該程序劃分初始化模塊,A/D轉(zhuǎn)換子程序和顯示子程序,這三個(gè)程序模塊構(gòu)成了整個(gè)系統(tǒng)軟件的主程序,如下圖所示。開(kāi)始其轉(zhuǎn)換流程圖如下: 啟動(dòng)轉(zhuǎn)換轉(zhuǎn)換結(jié)束?輸出轉(zhuǎn)換結(jié)果標(biāo)度變換顯示結(jié)束 動(dòng)態(tài)掃描程序設(shè)計(jì)顯示子程序采用動(dòng)態(tài)掃描實(shí)現(xiàn)四位數(shù)碼管的數(shù)值顯示,在采用動(dòng)態(tài)掃描顯示方式時(shí),要使得LED顯示的比較均勻,又有足夠的亮度,需要設(shè)置適當(dāng)?shù)膾呙桀l率。程序設(shè)計(jì)流程如下: :在Keil中建立新的項(xiàng)目,命名為dyb,選擇AT89C51。如下:新建文件:選擇FILE下的NEW,輸入源程序,程序如下:。*************************************************。******** 初始化程序 *************。*************************************************SDA EQU 。DATA OUTSCL EQU 。I/O CLOCKCS EQU 。/CS片選MTD EQU 30H 。發(fā)送緩沖區(qū)首址MRD EQU 40H 。接收緩沖區(qū)首址。*************************************************。******** 電壓表實(shí)驗(yàn)主程序 *************。************************************************* ORG 0000H LJMP SE11 ORG 0590HSE11: MOV SP,53H MOV 7CH,10H 。顯示緩沖區(qū)賦初值 MOV 7BH,14H MOV 7AH,10H MOV 79H,10H LO18: LCALL SSEE 。調(diào)用顯示子程序 CLR CS 。選中TLC549器件 LCALL RDBYTE 。讀取采樣/保持的數(shù)字量,并送到寄存器A SETB CS 。等待A/D轉(zhuǎn)換結(jié)束 NOP NOP NOP NOP NOP NOP LCALL BIAODU SJMP LO18 。*************************************************。******** 顯示掃描子程序 ************。***************
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1