6段數(shù)碼管分別顯示,時(shí),分,秒,四個(gè)按鍵,K1(P0.0),K2(P0.1), K3(P0.2),K4(P0.3),四個(gè)按鍵用來(lái)調(diào)時(shí)間的,按下K1,所有位都清零顯示,然后按下K2,秒在閃爍,繼續(xù)按K2分閃爍,不段地按K2 秒--分--時(shí)切換著閃爍,在某位閃時(shí)按下K3相應(yīng)位加一,確認(rèn)調(diào)整,按K4,取消調(diào)整再按K1。在K1按下以后才有調(diào)時(shí)的功能,如果K1沒(méi)有按下,按別的鍵沒(méi)有反映。這為了在加點(diǎn)按鍵功能留著用
上傳時(shí)間: 2015-11-11
上傳用戶(hù):wl9454
(1) 給定一段符合Pascal子集語(yǔ)法的語(yǔ)言,能成功轉(zhuǎn)換成C語(yǔ)言; (2) 一個(gè)簡(jiǎn)單的說(shuō)明文檔; (3) 2007.7.14之前上傳到ftp:// C07:C07@10.11.3.71/upload,用學(xué)號(hào)建立自己的目錄; (4) (可額外加分5分)若有出錯(cuò)處理功能,請(qǐng)?jiān)谡f(shuō)明文檔中寫(xiě)明可以處理哪幾項(xiàng)錯(cuò)誤。 注意事項(xiàng): (1) 兩人一組 (2) 可以使用詞法、語(yǔ)法自動(dòng)生成工具,windows下有Flex,Bison,Linux下有Lex,Yacc,Java的有Jlex,JavaCC,ANTLR等 (3) 不用考慮Pascal和C的關(guān)鍵詞不同問(wèn)題,即Pascal子集語(yǔ)言中假設(shè)不出現(xiàn)int,for等作為變量標(biāo)志符 (4) read()和write()可用由scanf(),printf()等組成的語(yǔ)句轉(zhuǎn)換。 (5) 如果有疑問(wèn)可以發(fā)信給我 xpqiu@fudan.edu.cn.
上傳時(shí)間: 2015-11-20
上傳用戶(hù):talenthn
利用查表程序可以完成BCD與七段碼的轉(zhuǎn)換,從而取代硬件七段譯碼電路,查表程序本身并無(wú)復(fù)雜之處, 需要注意的是七段碼的取值,因?yàn)槠叨螖?shù)碼管有共陽(yáng)極及共陰極之分. 共陽(yáng)極是低電平有效時(shí)有效輸入。 共陰極是高電平時(shí)有效輸入(所以在C51單片機(jī)要使發(fā)光二極管點(diǎn)亮, 數(shù)碼管是共陽(yáng)極的就要讓I/O口的電位變?yōu)榈碗娢?如果是共陰極的就是合I/O口的電位變?yōu)楦唠娢?, 因些不同的器件會(huì)有不同的數(shù)碼值。 另外引腳信號(hào)與碼位的對(duì)應(yīng)關(guān)系也會(huì)影響碼值, 即引腳可以由高到低排列(7-1),也可以由低到高排列(1-7)。 本實(shí)驗(yàn)的數(shù)碼管為共陽(yáng)極,采用由高到低的排列(特別說(shuō)明.本站的學(xué)習(xí)工具全部為共陽(yáng)極接法)。 例如對(duì)應(yīng)0的二進(jìn)制代碼為11000000本實(shí)驗(yàn)在推出的實(shí)驗(yàn)板及學(xué)習(xí)套件上可直接使用。
標(biāo)簽: BCD 查表程序 七段碼 轉(zhuǎn)換
上傳時(shí)間: 2016-01-05
上傳用戶(hù):dsgkjgkjg
[VHDL經(jīng)典設(shè)計(jì)26例]--在xilinx芯片上調(diào)試通過(guò)--[01--1位全加器][02--2選1多路選擇器][03--8位硬件加法器][04--7段數(shù)碼顯示譯碼器][05--8位串入并出寄存器][6--8位并入串出寄存器][7--內(nèi)部三態(tài)總線(xiàn)][8--含清零和同步時(shí)鐘使能的4位加法計(jì)數(shù)器][9--數(shù)控分頻器][10--4位十進(jìn)制頻率計(jì)][11--譯碼掃描顯示電路][12--用狀態(tài)機(jī)實(shí)現(xiàn)序列檢測(cè)器的設(shè)計(jì)][13--用狀態(tài)機(jī)對(duì)ADC0832電路控制實(shí)現(xiàn)SIN函數(shù)發(fā)生器][14--用狀態(tài)機(jī)實(shí)現(xiàn)ADC0809的采樣電路設(shè)計(jì)][15--DMA方式A/D采樣控制電路設(shè)計(jì)][16--硬件電子琴][17--樂(lè)曲自動(dòng)演奏][18--秒表][19--移位相加8位硬件乘法器][20--VGA圖像顯示控制器(彩條)][21--VGA圖像顯示控制器][22--等精度頻率計(jì)][23--模擬波形發(fā)生器][24--模擬示波器][25--通用異步收發(fā)器(UART)][26--8位CPU設(shè)計(jì)(COP2000)]
上傳時(shí)間: 2014-09-06
上傳用戶(hù):han_zh
功能:時(shí)鐘DS1302的讀寫(xiě) hd7279顯示顯示分 小時(shí) 說(shuō)明: (1)每次上電時(shí),必須把秒寄存器高位設(shè)置為0,時(shí)鐘才能走時(shí) (2)如果每次需要寫(xiě)入數(shù)據(jù)和時(shí)鐘日歷信息,須將"寫(xiě)保護(hù)"寄存器設(shè)置成為0 (3)P0低4位接段碼,高4位接位選,從DS1302中讀出來(lái)的是BCD碼 (4)TS=1010,DS=01,RS=01(在Vcc1與Vcc2之間接2K電阻) (5)初始時(shí)間設(shè)置為05年 6月 10日 星期1 8:
上傳時(shí)間: 2016-06-16
上傳用戶(hù):三人用菜
題目一:設(shè)有10個(gè)學(xué)生的成績(jī)分別為:56,69,84,82,73,88,99,63,100和80分。 試編寫(xiě)程序分別統(tǒng)計(jì):低于60分,60-69分,70-79分,80-89分,90-99分以及100分的人數(shù),分別存放到s5, s6, s7, s8, s9,s10單元中,并把它們打印出來(lái)。 (要求使用完整段定義,數(shù)據(jù)只能讀一次) 題目二:試編寫(xiě)一程序,要求根據(jù)用戶(hù)鍵入的月份數(shù)在終端上顯示該月的英文縮寫(xiě)名(英文名的頭3位,比如January =JAN)。(要求用跳躍表法實(shí)現(xiàn)) (要求使用簡(jiǎn)化段定義)
上傳時(shí)間: 2013-12-21
上傳用戶(hù):fredguo
本系統(tǒng)是采用單片機(jī)AT89C51作為本設(shè)計(jì)的核心元件。利用7段共陽(yáng)LED作為顯示器件。在此設(shè)計(jì)中共接入了8個(gè)7段共陽(yáng)LED顯示器,其中4個(gè)用于記錄AB隊(duì)的分?jǐn)?shù),每隊(duì)2個(gè)LED顯示器顯示范圍可達(dá)到0~99分,足夠滿(mǎn)足賽程需要,另外4個(gè)LED顯示器則用來(lái)記錄賽程時(shí)間,其中2個(gè)用于顯示分鐘,2個(gè)用于顯示秒鐘。賽程計(jì)時(shí)采用到計(jì)時(shí)方式。即比賽前將時(shí)間設(shè)置好,比賽開(kāi)始時(shí)啟動(dòng)計(jì)時(shí),直至計(jì)時(shí)到零為止。計(jì)時(shí)范圍可達(dá)到0~99分鐘,也完全滿(mǎn)足實(shí)際賽程的需要。 其次,為了配合計(jì)時(shí)器和計(jì)分器校正調(diào)整時(shí)間和比分,我特定在本設(shè)計(jì)中設(shè)立了11個(gè)按鍵,其中8個(gè)用于設(shè)置,交換場(chǎng)地,啟動(dòng)和暫停等功能......
上傳時(shí)間: 2014-01-14
上傳用戶(hù):woshini123456
本系統(tǒng)是采用單片機(jī)AT89C51作為本設(shè)計(jì)的核心元件。利用7段共陽(yáng)LED作為顯示器件。在此設(shè)計(jì)中共接入了8個(gè)7段共陽(yáng)LED顯示器,其中4個(gè)用于記錄AB隊(duì)的分?jǐn)?shù),每隊(duì)2個(gè)LED顯示器顯示范圍可達(dá)到0~99分,足夠滿(mǎn)足賽程需要,另外4個(gè)LED顯示器則用來(lái)記錄賽程時(shí)間,其中2個(gè)用于顯示分鐘,2個(gè)用于顯示秒鐘。賽程計(jì)時(shí)采用到計(jì)時(shí)方式。即比賽前將時(shí)間設(shè)置好,比賽開(kāi)始時(shí)啟動(dòng)計(jì)時(shí),直至計(jì)時(shí)到零為止。計(jì)時(shí)范圍可達(dá)到0~99分鐘,也完全滿(mǎn)足實(shí)際賽程的需要。 其次,為了配合計(jì)時(shí)器和計(jì)分器校正調(diào)整時(shí)間和比分,我特定在本設(shè)計(jì)中設(shè)立了11個(gè)按鍵,其中8個(gè)用于設(shè)置,交換場(chǎng)地,啟動(dòng)和暫停等功能......
上傳時(shí)間: 2014-01-02
上傳用戶(hù):frank1234
實(shí)現(xiàn)二維基本圖元直線(xiàn)段生成的基本算法(DDA,中點(diǎn)法,Bresenham)實(shí)現(xiàn)二維基本圖元圓弧/橢圓圓弧生成的基本算法(中點(diǎn)法)實(shí)現(xiàn)對(duì)線(xiàn)型線(xiàn)寬的屬性的控制實(shí)現(xiàn)二維多邊形掃描轉(zhuǎn)換的掃描線(xiàn)算法實(shí)現(xiàn)二維多邊形掃描轉(zhuǎn)換的邊緣填充算法或柵欄填充算法實(shí)現(xiàn)二維連通區(qū)域填充的掃描線(xiàn)種子填充算法(四連通或八連通)實(shí)現(xiàn)二維直線(xiàn)段裁剪的Cohen-Sutherland裁剪算法和中點(diǎn)分割裁剪算法實(shí)現(xiàn)二維多邊形裁剪的Sutherland-Hodgman算法和Weiler-Athenton算法 實(shí)現(xiàn)二維圖形的平移變換實(shí)現(xiàn)二維圖形的放縮變換實(shí)現(xiàn)二維圖形的旋轉(zhuǎn)變換曲線(xiàn)曲面的生成 分形圖生成.
上傳時(shí)間: 2014-01-21
上傳用戶(hù):Ants
1. 完成時(shí)/分/秒的依次顯示并正確計(jì)數(shù),利用六位數(shù)碼管顯示; 2. 時(shí)/分/秒各段個(gè)位滿(mǎn)10正確進(jìn)位,秒/分能做到滿(mǎn)60向前進(jìn)位,有系統(tǒng)時(shí)間清零功能; 3. 定時(shí)器:實(shí)現(xiàn)整點(diǎn)報(bào)時(shí),通過(guò)揚(yáng)聲器發(fā)出高低報(bào)時(shí)聲音; 4. 時(shí)間設(shè)置,也就是手動(dòng)調(diào)時(shí)功能:當(dāng)認(rèn)為時(shí)鐘不準(zhǔn)確時(shí),可以分別對(duì)分/時(shí)鐘進(jìn)行調(diào)整; 5. 鬧鐘:實(shí)現(xiàn)分/時(shí)鬧鐘設(shè)置,在時(shí)鐘到達(dá)設(shè)定時(shí)間時(shí)通過(guò)揚(yáng)聲器響鈴。有靜音模式。
上傳時(shí)間: 2013-12-22
上傳用戶(hù):yan2267246
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1