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

正文內(nèi)容

基于單片機(jī)的安全防盜裝置設(shè)計(jì)(文件)

 

【正文】 程序校驗(yàn)的控制信號(hào)。一般情況下,ALE仍以時(shí)鐘振蕩頻率的1/6 輸出固定的脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。該位置位后,只有一條MOVX 和MOVC指令才能將ALE 激活。EA/VPP外部訪(fǎng)問(wèn)允許。Flash 存儲(chǔ)器編程時(shí),該引腳加上+12V的編程允許電源Vpp,當(dāng)然這必須是該器件是使用12V 編程電壓Vpp。其工作電路原理及設(shè)計(jì)電路如圖6所示, 在VCC電源端利用C1和R2來(lái)穩(wěn)定工作電壓,同樣輸出端也多加了穩(wěn)壓元件穩(wěn)定信號(hào)。石晶振蕩和陶瓷振蕩均可采用。圖7 時(shí)鐘電路圖 復(fù)位電路的設(shè)計(jì)復(fù)位方法一般有上電自動(dòng)復(fù)位和外部按鍵手動(dòng)復(fù)位,單片機(jī)在時(shí)鐘電路工作以后, 在RESET端持續(xù)給出2個(gè)機(jī)器周期的高電平時(shí)就可以完成復(fù)位操作。圖8 手動(dòng)按鍵復(fù)位電路圖 聲音報(bào)警電路的設(shè)計(jì)本設(shè)計(jì)聲音報(bào)警電路用一個(gè)蜂鳴器和三極管、構(gòu)成聲音報(bào)警電路,如圖9示為聲音報(bào)警電路。具體顯示見(jiàn)圖11有盜模式。其功能表如表2所示。圖13 關(guān)閉報(bào)警電路5 軟件程序的設(shè)計(jì) 系統(tǒng)主程序設(shè)計(jì)本設(shè)計(jì)采用中斷響應(yīng)方式,這樣單片機(jī)對(duì)從觸電產(chǎn)生的信號(hào)有交快的相應(yīng)速度。硬件調(diào)試的任務(wù)是排除系統(tǒng)的硬件電路故障,包括設(shè)計(jì)性錯(cuò)誤和工藝性故障。本設(shè)計(jì)所要求達(dá)到的目標(biāo),通過(guò)調(diào)試得到滿(mǎn)意結(jié)果。若報(bào)警點(diǎn)2觸發(fā),則顯示報(bào)警點(diǎn)2。該防盜報(bào)警器通過(guò)以AT89C52單片機(jī)為工作處理器核心,外接熱釋電紅傳感器,它是一種新穎的被動(dòng)式紅外探測(cè)器件,能夠以非接觸方式探測(cè)出人體發(fā)出的紅外輻射,并將其轉(zhuǎn)化為相應(yīng)的電信號(hào)輸出,同時(shí)能有效的抑制人體輻射波長(zhǎng)以外的紅外光線(xiàn)與可見(jiàn)光的干擾。在利用proteus軟件仿真過(guò)程中,出現(xiàn)了很多的問(wèn)題,初次接觸這個(gè)軟件,一點(diǎn)都不熟悉,很多知識(shí)都是用的時(shí)候在網(wǎng)上找的,或者查資料得出的。仿真圖畫(huà)好之后,雖然整體看起來(lái)線(xiàn)條連接都很可靠,但是有的地方還是“接觸不良”,所以還要認(rèn)真排查,解決問(wèn)題。 通過(guò)本次的單片機(jī)課程設(shè)計(jì),我不僅掌握了硬件電路設(shè)計(jì)的基本步驟和方法,還認(rèn)真的回顧了C語(yǔ)言編程方面的知識(shí)。 致謝通過(guò)單片機(jī)畢業(yè)設(shè)計(jì),我不僅學(xué)到了很多新的電路設(shè)計(jì)知識(shí),擴(kuò)大了自己的知識(shí)面,而且學(xué)到了如何將理論知識(shí)與實(shí)際應(yīng)用相結(jié)合。首先感謝這次設(shè)計(jì)的指導(dǎo)教師王老師,老師淵博的知識(shí),認(rèn)真負(fù)責(zé)的工作作風(fēng),平易近人的態(tài)度讓我受益匪淺,嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度以及給我的詳細(xì)的修改意見(jiàn)都讓我有很大的收獲,他教給我們的不僅是知識(shí)還有待人處事的積極態(tài)度,在此,向王老師表示最衷心的感謝和最誠(chéng)摯的敬意。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code nin[]={0x20,0x10,0x08,0xFC,0x23,0x10,0x88,0x67,0x04,0xF4,0x04,0x24,0x54,0x8C,0x00,0x00,0x40,0x30,0x00,0x77,0x80,0x81,0x88,0xB2,0x84,0x83,0x80,0xE0,0x00,0x11,0x60,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code fang[]={0x00,0x00,0xFC,0x24,0x24,0x24,0x25,0x66,0xA4,0x24,0x24,0x24,0x24,0x3C,0x00,0x00,0x40,0x30,0x0F,0x81,0x41,0x31,0x0F,0x09,0x09,0x09,0x49,0x89,0x79,0x01,0x00,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code hen[]={0x00,0x10,0x88,0xC4,0x33,0x00,0xFE,0x92,0x92,0x92,0x92,0x92,0xFE,0x00,0x00,0x00,0x02,0x01,0x00,0xFF,0x00,0x00,0xFF,0x40,0x20,0x03,0x0C,0x14,0x22,0x41,0x40,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code quan[]={0x80,0x80,0x40,0x20,0x50,0x48,0x44,0xC3,0x44,0x48,0x50,0x20,0x40,0x80,0x80,0x00,0x00,0x40,0x40,0x44,0x44,0x44,0x44,0x7F,0x44,0x44,0x44,0x44,0x40,0x40,0x00,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code dao[]={0x20,0x21,0xF2,0x08,0x04,0x10,0x88,0x84,0x47,0x34,0x44,0x84,0x94,0x0C,0x00,0x00,0x40,0x40,0x7D,0x44,0x45,0x7D,0x44,0x44,0x44,0x7C,0x44,0x44,0x7C,0x41,0x41,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code jin[]={0x40,0x40,0x42,0xCC,0x00,0x80,0x88,0x88,0xFF,0x88,0x88,0xFF,0x88,0x88,0x80,0x00,0x00,0x40,0x20,0x1F,0x20,0x40,0x50,0x4C,0x43,0x40,0x40,0x5F,0x40,0x40,0x40,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code bao[]={0x10,0x10,0x10,0xFF,0x10,0x90,0x00,0xFE,0x82,0x82,0x82,0x92,0xA2,0x9E,0x00,0x00,0x04,0x44,0x82,0x7F,0x01,0x00,0x00,0xFF,0x80,0x43,0x2C,0x10,0x2C,0x43,0x80,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code dian[]={0x00,0x00,0xC0,0x40,0x40,0x40,0x7F,0x48,0x48,0x48,0x48,0xC8,0x08,0x08,0x00,0x00,0x80,0x40,0x37,0x04,0x04,0x14,0x64,0x04,0x14,0x64,0x04,0x07,0x10,0xE0,0x00,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code bu[]={0x00,0x02,0x02,0x02,0x02,0x82,0x42,0xF2,0x0E,0x42,0x82,0x02,0x02,0x02,0x00,0x00,0x10,0x08,0x04,0x02,0x01,0x00,0x00,0xFF,0x00,0x00,0x00,0x01,0x02,0x0C,0x00,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code yi[]={0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code san[]={0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */uchar code kong[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}。//讀寫(xiě)使能信號(hào),低電平(0)是關(guān)閉使能,高電平(1)是打開(kāi)使能sbit CS1=P2^4。//報(bào)警點(diǎn)2sbit k3=P1^2。//關(guān)閉報(bào)警//總結(jié)下下面所涉及到的子函數(shù)void delay(uint z)。//寫(xiě)數(shù)據(jù)void Set_page(uchar page)。 //寫(xiě)開(kāi)顯示或關(guān)顯示void SelectScreen(uchar screen)。//初始化LCDvoid Display(uchar ss,uchar page,uchar column,uchar *p)。x0。}//讀LCD忙狀態(tài)void Read_busy(){ P0=0x00。//使能打開(kāi) while(P0amp。//判斷忙不?不忙的話(huà)繼續(xù)下面代碼 RS=0。//使能段由1到0鎖存有效數(shù)據(jù) _nop_()。//判斷忙不?不忙的話(huà)繼續(xù)下面代碼 RS=1。//使能段由1到0鎖存有效數(shù)據(jù) _nop_()。//page 0~7頁(yè),0xb8=1011 1000 后三位代表具體頁(yè)碼,例如:最后一頁(yè)轉(zhuǎn)換成二進(jìn)制碼就是111,再或上0xb8就是1011 1111 write_LCD_mand(page)。0x3f。//如果onoff為0是,或上0x3e是0x3e=0011 1110為開(kāi)顯示,如果onoff為1是,或上0x3e是0x3e=0011 1111為關(guān)顯示 write_LCD_mand(onoff)。//全屏 case 1:CS1=0。CS2=0。 SelectScreen(screen)。 //07頁(yè)清0 Set_column(0)。//從0列到63列依次清0 } } }//初始化LCDvoid InitLCD(){ Read_busy()。//再選左屏 SetOnOff(1)。//設(shè)置初始行}void Display(uchar ss,uchar page,uchar column,uchar *p)//ss是選屏,page是選頁(yè),column是選列,p是字庫(kù)數(shù)組首地址(顯示16(寬)X16(高)字模){ uchar i。 //設(shè)置列 for(i=0。//寫(xiě)下半頁(yè) Set_column(column)。//控制16列輸出,漢字下半部分 }}void init_Display(){ Display(1,0,0*16,nin)。 Display(2,0,0*16,hen)。 Display(1,2,1*16,dao)。 Display(1,6,0*16,bao)。}void init_int()//外部中斷0和中斷1初始化{ EA=1。//外部中斷0低電平觸發(fā) IT1=0。 Display(2,0,0*16,bu)。 if(k2==0) { while(!k2)。 beep=0。 Display(2,0,0*16,bu)。 if(k4==0) { while(!k4)。 beep=0。 Display(1,2,0*16,wu2)。 Display(2,6,3*16,kong)。 Set_line(0)。}。 init_int()。 } }}void main(){ InitLCD()。 Display(2,6,1*16,kong)。 if(K5_off==0) { while(!K5_off)。 Display(2,0,0*16,
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1