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

正文內(nèi)容

基于單片機(jī)的點(diǎn)陣顯示設(shè)計(jì)畢業(yè)論文-wenkub.com

2025-06-24 20:26 本頁(yè)面
   

【正文】 //if(key1==0) {goto DL1。 //9 } if(n8) //8 下半部分 { P1=i/2。i32。n16。j++)。 delay(unsigned char n) { for(。 unsigned char code tab1[]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0x11,0x22,0x31,0x22,0x51,0x22,0x91,0x22,0x11,0x22,0x11,0x22,0x11,0x22,0x1F,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*自,0*/0x02,0x08,0x22,0x3C,0x23,0xC8,0x22,0x08,0x22,0x28,0x22,0x1D,0x02,0x02,0x08,0x0C,0x08,0x70,0xFF,0x80,0x08,0x02,0x08,0x01,0x08,0x02,0x0F,0xFC,0x00,0x00,0x00,0x00,/*動(dòng),1*/0x00,0x80,0x01,0x00,0x06,0x00,0x1F,0xFF,0xE0,0x00,0x00,0x20,0x00,0x40,0x00,0x80,0xFF,0xFC,0x02,0x02,0x04,0x02,0x08,0x02,0x10,0x02,0x20,0x02,0x00,0x1E,0x00,0x00,/*化,2*/0x20,0x08,0x24,0x10,0x22,0x60,0x21,0x80,0x26,0x41,0x39,0x32,0x02,0x04,0x0C,0x18,0xF0,0x60,0x13,0x80,0x10,0x60,0x10,0x18,0x14,0x04,0x18,0x02,0x00,0x01,0x00,0x00,/*歡,3*/0x02,0x00,0x02,0x02,0x42,0x04,0x33,0xF8,0x00,0x04,0x00,0x02,0x3F,0xF2,0x20,0x22,0x40,0x42,0x00,0x02,0x3F,0xFE,0x20,0x42,0x20,0x22,0x3F,0xC2,0x00,0x02,0x00,0x00,/*迎,4*/0x00,0x80,0x01,0x00,0x06,0x00,0x1F,0xFF,0xE0,0x00,0x02,0x08,0x04,0x30,0x18,0xC0,0xF0,0x02,0x10,0x01,0x13,0xFE,0x10,0x00,0x10,0x80,0x14,0x60,0x18,0x18,0x00,0x00/*你,5*/ }??梢栽O(shè)想利用LED的高穩(wěn)定性和低能耗,再與無(wú)線通信技術(shù)相結(jié)合在沙漠深處或者人跡罕至的雪山之顛樹(shù)立一塊依靠太陽(yáng)能充電,通過(guò)無(wú)線傳輸方式更改顯示內(nèi)容的信息板為登山者提供指示和天氣信息,為沙漠迷路的人指引方向。在實(shí)現(xiàn)這一設(shè)計(jì)的過(guò)程中所遇到的問(wèn)題和困難給我留下了寶貴的經(jīng)驗(yàn)和深刻教訓(xùn)。通過(guò)了解我認(rèn)識(shí)到LED是一門(mén)當(dāng)今應(yīng)用非常廣泛的技術(shù),整個(gè)產(chǎn)業(yè)每年都會(huì)有巨大的產(chǎn)值而且技術(shù)還在不斷發(fā)展和創(chuàng)新。雖然本設(shè)計(jì)只使用了一塊1616LED點(diǎn)陣,電路簡(jiǎn)單,但是已經(jīng)包涵了LED漢字滾動(dòng)顯示屏的電路基本原理、基本程序和Proteus軟件仿真,只要擴(kuò)展單片機(jī)的10接口,并增加一些LED點(diǎn)陣和相關(guān)芯片,就能設(shè)計(jì)出更大面積、更多花樣的LED顯示屏。 硬件仿真(1) 打開(kāi)桌面上的ISIS 7 Professional快捷方式,出現(xiàn)如圖55窗口: 圖55仿真界面 (2) 點(diǎn)擊圖中P按鈕,從庫(kù)中選出本設(shè)計(jì)所需要的元器件:如51單片機(jī),8*8點(diǎn)陣模塊若干,LCD1602顯示屏,74HC154, 排阻等,如圖56: 圖56器件選擇 (3)按照設(shè)計(jì)要求對(duì)各個(gè)模塊和元器件進(jìn)行布局和連接,連接最終結(jié)果如圖57: 圖57器件連接(4) 進(jìn)行硬件仿真將已經(jīng)編譯好的HEX文件下載到設(shè)計(jì)中模擬的單片機(jī)上。如圖52所示:圖52 器件選擇(3) 新建Text文件并命名為“”,在“Target”中加載“”文件,單擊“close”按鈕。為了減小軟件的修改和優(yōu)化難度,先把各子程序?qū)憺橐粋€(gè)可單獨(dú)執(zhí)行的完整程序。程序開(kāi)始進(jìn)入中斷等待,當(dāng)PC機(jī)向單片機(jī)發(fā)送數(shù)據(jù)時(shí)產(chǎn)生中斷接收允許位RI置1,將SBUF(緩沖寄存器)中的值輸入到暫存器中進(jìn)行數(shù)據(jù)處理。程序設(shè)計(jì)時(shí)還要考慮到中斷優(yōu)先級(jí)的問(wèn)題。CPU屏蔽所有中斷。編程時(shí)通過(guò)設(shè)置其狀態(tài)來(lái)管理中斷系統(tǒng)。所以將元素?cái)?shù)據(jù)進(jìn)行邏輯位移便能產(chǎn)生上下移動(dòng)的效果。所以當(dāng)74HC154選通時(shí),而送入后一列的數(shù)據(jù)則相當(dāng)于畫(huà)面左移移位,同理送入前一列數(shù)據(jù)相當(dāng)于右移一位。 顯示程序的設(shè)計(jì) 顯示程序分為靜態(tài)顯示程序、左移顯示、右移顯示、上移顯示、下移顯示五種種顯示方式。8個(gè)像素對(duì)應(yīng)一個(gè)字節(jié),字節(jié)的位順序是上高下低,比如從上到下8個(gè)點(diǎn)的狀態(tài)是“**”(*為黑點(diǎn),為白點(diǎn)),則轉(zhuǎn)換的字模數(shù)據(jù)是0x82(B1000_0010)。按照設(shè)定的方式和內(nèi)容顯示出所需要的內(nèi)容。外部中斷源由按鍵的電平變化觸發(fā),外部中斷主要功能是選擇LED點(diǎn)陣顯示屏的控制方式是由按鍵控制還是上位機(jī)控制和顯示狀態(tài)是靜態(tài)顯示還是動(dòng)態(tài)顯示。其功能結(jié)構(gòu)如圖41所示。但這種方法仍然存在難點(diǎn),一是各獨(dú)立的子系統(tǒng)的通信和協(xié)調(diào)性要求更高了,如果要實(shí)現(xiàn)顯示內(nèi)容的實(shí)時(shí)性必須需要上位機(jī)不斷更新顯示內(nèi)容則增加了上位機(jī)的通信數(shù)據(jù)量,逐個(gè)的單片機(jī)傳送數(shù)據(jù)也會(huì)影響整個(gè)畫(huà)面的更新速度;二是成本提高了。構(gòu)建大屏幕LED顯示屏的另一種方法是將以較小的LED顯示系統(tǒng)做為模塊進(jìn)行級(jí)連。(3)、256級(jí)灰度視頻顯示屏該系列具有256級(jí)灰度控制功能,使沒(méi)種基色可達(dá)256種顏色,圖象顯示細(xì)膩、柔和、顏色豐富、層次感強(qiáng)等特點(diǎn)。最后通過(guò)5V三端穩(wěn)壓模塊LM7805得出穩(wěn)定的5V輸出。在實(shí)際的大屏幕LED顯示屏設(shè)計(jì)中,用電腦USB供電明顯不切實(shí)際。但單片機(jī)串行口采用正邏輯TTL電平,即數(shù)字“1”時(shí)為+5V數(shù)字“0”時(shí)為5V,所以單片機(jī)與計(jì)算機(jī)不能直接相連進(jìn)行通信必須將RS232C與TTL電平進(jìn)行轉(zhuǎn)換。當(dāng)任何一個(gè)選通輸入是高時(shí),所有輸出都為高。大大減少了I/O口的占用數(shù)目,為單片機(jī)擴(kuò)展其他功能預(yù)留下來(lái)了空間。 16線多路分配功能該使能門(mén)電路包含兩個(gè)“邏輯與”輸入,必須置為低以便使能輸出端。根據(jù)功能選擇一定的單片機(jī)端口添加外圍的器件,具體電路如圖32所示。XTAL1: 反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。另外,該引腳被略微拉高。因此它可用做對(duì)外部輸出的脈沖或用于定時(shí)目的。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。當(dāng)P3口寫(xiě)入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。在Flash編程時(shí),P0口作為原碼輸入口,當(dāng)FLASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高. P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,P1口作為第八位地址接收。 GND:接地。其主要參數(shù)及引腳圖及其功能如下:主要性能參數(shù):1)與MCS51產(chǎn)品指令系統(tǒng)完全兼容2)4k字節(jié)可重擦寫(xiě)Flash閃速存儲(chǔ)器3)1000次擦寫(xiě)周期4)全靜態(tài)操作:0Hz—24MHz5)三級(jí)加密程序存儲(chǔ)器6)128*8字節(jié)內(nèi)部RAM7)32個(gè)可編程I /O口線8)低功耗空閑和掉電模式9)6個(gè)中斷源圖32 AT89C51結(jié)構(gòu)圖AT89C51是一個(gè)低電壓,高性能CMOS 8位單片機(jī),片內(nèi)含4Kbytes的可反復(fù)擦寫(xiě)的只讀程序存儲(chǔ)器(EPROM)和128 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),器件采用ATMEL公司的高密度、非易失存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash 存儲(chǔ)器單元,內(nèi)置功能強(qiáng)大的微型計(jì)算機(jī)的AT89C51提供了高性價(jià)比的解決方案。該器件采用ATMEL公司高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS51指令集和輸出管腳相兼容。根據(jù)題目的要求該芯片必須要具有的就是方便的編程能力,因?yàn)樵谲浖O(shè)計(jì)時(shí)方便的程序下載對(duì)程序的驗(yàn)證和編寫(xiě)非常有用。(6)由串口完成單片機(jī)與上位機(jī)的通信,通信速度和數(shù)據(jù)傳輸?shù)目煽啃砸_(dá)到顯示要求。(3)譯碼電路的高低電平的區(qū)分能力以及譯碼的輸入輸出頻率必須滿足單片機(jī)以及驅(qū)動(dòng)電路的要求。通過(guò)查閱資料和對(duì)比最終的硬件原理圖如圖31所示。所以上位機(jī)選擇存儲(chǔ)顯示的方法,控制LED顯示屏的顯示內(nèi)容。實(shí)時(shí)顯示及上位機(jī)屏幕上的內(nèi)容同時(shí)顯示在LED顯示屏上,上位機(jī)上內(nèi)容變化LED顯示屏也跟著變化。因此軟件設(shè)計(jì)最終方案為采用C語(yǔ)言為程序語(yǔ)言,KELC
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1