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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)--基于stc90c51單片機(jī)的電子跑表-wenkub.com

2024-11-13 22:14 本頁(yè)面
   

【正文】 n++。 if(m==2) { m=0。 //第四個(gè)數(shù)碼管顯示 } } void t0() interrupt 1//t0 中斷函數(shù) { TH0=0x3c。 } smg(0,n/100)。 delay(10)。amp。 while(key1==0)。 } void main() { t0start()。 TL0=0xb0。0x7F。 P2=tabledx[dx]。i++) for(j=0。 sbit key2=P1^1。 18 附錄 一 :程序清單 include define uchar unsigned char define uint unsigned int uchar tablewx[4]={0xFE,0xFD,0xFB,0xF7}。其實(shí)如何有效和快速的找到資料也是課 程 設(shè) 計(jì) 給我的啟發(fā),利用好圖書(shū)館和網(wǎng)絡(luò),是資源 得 到最好的利用。需要的是細(xì)心和耐心。 經(jīng)過(guò)一周的努力 ,順利的完成了 單片機(jī) 課 程 設(shè) 計(jì) 。將 STC90C51 芯片插在自己的硬件電路板上,觀察電路 板上的 數(shù)碼管顯示 的現(xiàn)象是否和自己的思路以及實(shí)驗(yàn)要求的一致,如果不一致或者程序有錯(cuò)誤或者達(dá)不到實(shí)驗(yàn)要求, 則 要認(rèn)真分析實(shí)驗(yàn)程序 或 求教于老師或者同學(xué),直到最后程序成功達(dá)到預(yù)期目的。 打開(kāi) Keil uvision 4 程序,新建一個(gè)工程,點(diǎn)確定按鈕,取名為 格式的 工程 文件,再新建個(gè)文件,取名為 格式的 源程序 文件,再把自己已經(jīng)寫(xiě)好的程序復(fù)制在該文件里。調(diào)試時(shí),仍采用去掉無(wú)關(guān)元件的方法,逐層調(diào)試下去,就會(huì)定位故障元件了。由分到合是指首先按邏輯功能將用戶(hù)系統(tǒng)硬件電路分為若干塊,當(dāng)調(diào)試電路時(shí),與該元件無(wú)關(guān)的器件全部從用戶(hù)系統(tǒng)中去掉,這樣可 以將故障范圍限定在某個(gè)局部的電路上。 第三步:加電檢測(cè)。如 單片機(jī)芯片和三極管的管腳有沒(méi)有差錯(cuò),有時(shí)可能芯片會(huì)插反就會(huì)導(dǎo)致芯片燒壞。當(dāng)啟動(dòng)電子跑表后,開(kāi)始從 到 的計(jì)數(shù),圖 11 為 電子跑表工作過(guò)程中 數(shù)碼管 的顯示仿真。 Keil C51 軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全 Windows 界面。 總之,該軟件是一款集單片機(jī)和 SPICE 分析于一身的仿真軟件,功能極其強(qiáng)大。目前支持的單片機(jī)類(lèi)型有:ARM7(LPC21xx)、 8051/52 系列、 AVR 系列、 PIC10/12/16/18 系列、 HC11系列以及多種外圍芯片 。 Y Y 圖 8 主程序流程圖 調(diào)用定時(shí)器 T0初始化子程序 Key1==0 ?? ? 取反 T0啟動(dòng)位 TR0 Key2==0? n=0,k=0,置位 TR0 調(diào) 用 數(shù) 碼 管 顯 示 子 程 序 13 N N Y N Y 圖 9 中斷子 程序流程圖 仿真軟件簡(jiǎn)介 Proteus 是英國(guó) Labcenter 公司開(kāi)發(fā)的電路分析與實(shí)物仿真軟件。定時(shí)器初始化子程序用于系統(tǒng)初始化,本設(shè)計(jì)選用定時(shí) /計(jì)數(shù)器 T0 定時(shí) 50ms,工作方式 1( 16 位定時(shí) /計(jì)數(shù)器)。 表 2 系統(tǒng)元器件清單 器件 數(shù)量 器件 數(shù)量 STC90C51 1 電容( 33p) 2 按鍵 3 電阻( 10k) 1 7SEGMPX4CA 1 12M晶振器 1 電容( 10uF) 1 9012三極管 4 12 4 軟件設(shè)計(jì) 與仿真 本系統(tǒng) 程序包括 主程序、 延時(shí) 子程序、 數(shù)碼管顯示 子程序、 定時(shí)器初始化 子程序、 中斷 子程序等。有兩種方式,一種使用驅(qū)動(dòng)芯片,另一種是用三極管。 顯示部分選用的是 7SEGMPX4CA 四片 7段共陽(yáng) 數(shù)碼管。上電自動(dòng)復(fù)位是通過(guò)外部復(fù)位電路的電容充電來(lái)實(shí)現(xiàn)的。 9 復(fù)位是單片機(jī)的初始化操作,其主要功能是把 PC 初始化為 0000H,使單片機(jī)從 0000H 單元開(kāi)始執(zhí)行程序。電路中的由于晶振為 12MHz,所以電容 C C2 典型值為33pF。 8 啟動(dòng) /停止鍵清零重計(jì)數(shù)P 1 .0P 1 .1 圖 4 按鍵電路 最小系統(tǒng)基本 模塊 最小系統(tǒng)基本 模塊 如圖 5所示, 由 時(shí)鐘電路 和 復(fù)位電路 構(gòu)成。 ② Vpp 功能:片內(nèi)有 EPROM 的芯片,在 EPROM 編程期間,施加編程電源 Vpp。 ① RST ( Reset)功能:復(fù)位信號(hào)輸入端。 ⒉ 時(shí)鐘 :XTAL XTAL2 晶體 振蕩電路 反相輸入端和輸出端。 雙列直插 40PinDIP 封裝 5 個(gè)中斷源, 2個(gè)優(yōu)先級(jí) 32 條 I/O 口線 6 MCS51系列單片機(jī) 的 主要功能 3 3 系統(tǒng)硬件設(shè)計(jì) 本系統(tǒng)由 單片機(jī) 模塊、按鍵模塊、 數(shù)碼管 顯示模塊和 驅(qū)動(dòng)電路 模塊 4個(gè)模塊組成,系統(tǒng)硬件組成框圖如圖 1 所示。驅(qū)動(dòng)電路采用 74LS573 驅(qū)動(dòng)芯片。 方案的選擇與論證 方案一:采用 51 系列單片機(jī)作為 系統(tǒng) 的控制單元 , LCD1602 液晶顯示屏顯示 ~。本系統(tǒng)可以簡(jiǎn)單的應(yīng)用于計(jì) 時(shí)。本系統(tǒng)通過(guò)了解單片機(jī)的基本知識(shí),簡(jiǎn)單的擴(kuò)展外圍電路,完成基本的功能。設(shè)計(jì) 使 用 4個(gè) NPN三極管作為驅(qū)動(dòng)電路驅(qū)動(dòng)四位數(shù)碼管的位選 ,用四位數(shù)碼管顯示 到 秒。 另外該方案 通過(guò) 按鍵實(shí)現(xiàn) 跑表的啟動(dòng) 和停止,清零重啟功能。 單片機(jī)由于其微小的體積和極低的成本,廣泛的應(yīng)用于生活家用電器、工業(yè)控制等領(lǐng)域中。 2 2 系統(tǒng)設(shè)計(jì) 設(shè)計(jì)任務(wù)與要求 設(shè)計(jì)任務(wù) ( 1) 設(shè)計(jì) 一個(gè)簡(jiǎn)單的電子跑表,使用單片機(jī)中的定時(shí)計(jì)數(shù)器 ; ( 2) 在設(shè)計(jì)過(guò)程中,選擇 1~ 2 個(gè)單元電路使用仿真軟件(例如Proteus 等)進(jìn)行仿真調(diào)試 ; ( 3) 用計(jì)算機(jī)繪制所有的電路圖 。 方案二:采用 51 系列單片機(jī)作為 系統(tǒng) 的控制單元, 四位數(shù)碼管 顯示~。 本設(shè)計(jì)采用第二種方案。 系統(tǒng)總體電路原理圖如圖 2所示。8 位 CPU111 條指令,大部分為單字節(jié)指令 一個(gè)全雙工串行通信口 單一 +5V 電源供電 40 個(gè)引腳 的 介紹 40 個(gè)引腳按引腳功能大致可分為 4 個(gè)種類(lèi): 電源、時(shí)鐘、控
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1