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

正文內(nèi)容

基于c51多功能電子密碼鎖設(shè)計(jì)源程序代碼畢業(yè)設(shè)計(jì)(參考版)

2025-03-02 09:06本頁(yè)面
  

【正文】 uchar xxx=0。 uchar counter_qx=0。 uchar j=0,j_qx=0,kk。 //標(biāo)志位定義 uchar conflag=0,out=0。 uchar flag=0。 uchar code dis1[] = { CQ University }。 uchar code _large[]= Large 。 uchar code mode_d[]= Default Mode 。 uchar code fail[]= Failed 。 電子綜合設(shè)計(jì)與制作實(shí)踐 設(shè)計(jì)報(bào)告 29 uchar code codm[]= Code Modify 。 uchar code old_code[]= Enter Old Code 。 uchar code yes_[]= yes 。 uchar code simple[]= Too Simple 。 uchar code admini_[]= Administrator 。 uchar code error_code[]= Code Error 。 uchar code _dig[]=Code Must 6 Dig 。 uchar code enter_[]= Enter AD Code 。 uchar code hello[]= Hello 。 uchar code wele[]= Wele 。 uchar data save_code1[6]。 //數(shù)據(jù)定義 uchar data correct_code_qx[]={4,8,3,7}。 uint StartAdr,EndAdr。 uchar temp。 uchar KeyPro(void)。 void Play(uchar num)。 void I_delay(void)。 sbit MOSI=P1^2。 sbit SS=P1^0。 sbit lcdrw = P3^0。 參考資料 [1]程序設(shè)計(jì)技術(shù) 重慶大學(xué) 出版社 熊壯 編著 [2]單片機(jī)原理及應(yīng)用 清華大學(xué)出版社 任勇 王永東 何偉 編著 [3] MCS51 系列單片機(jī)使用接口技術(shù) [M] 北京航空航天大學(xué)出版社 李華 編著 [3] MCS51 系列單片機(jī)使用接口技術(shù) [M] 機(jī)械工業(yè)出版社 沈杰等編著 電子綜合設(shè)計(jì)與制作實(shí)踐 設(shè)計(jì)報(bào)告 26 附錄 一.元器件清單 二.工具 名 稱 數(shù)量 STC89C52 單片機(jī) 1個(gè) IDS1760 語(yǔ)音芯片 1個(gè) LCD 液晶顯示屏 1個(gè) 揚(yáng)聲器 1個(gè) 發(fā)光二極管 2個(gè) 12MHZ 晶振 1個(gè) 蜂鳴器 1個(gè) 底座 若干 歐電阻 3個(gè) 1k歐電阻 7個(gè) 歐電阻 3個(gè) 10K 歐電阻 2個(gè) 200 歐電阻 1個(gè) 100 歐電阻 8個(gè) 100 歐排阻 2個(gè) 33pF 電容 3個(gè) 30pF 電容 2個(gè) 22uf 電解電容 1個(gè) 電容 3個(gè) 電容 5 個(gè) NPN 三極管 6個(gè) 按鍵 22個(gè) 導(dǎo)線 若干 麥克風(fēng) 1個(gè) 10K 滑動(dòng)變阻器 1個(gè) 名稱 數(shù)量 電 烙 鐵 1個(gè) 鉗 子 1個(gè) 鑷 子 1個(gè) 電子綜合設(shè)計(jì)與制作實(shí)踐 設(shè)計(jì)報(bào)告 27 三.硬件設(shè)計(jì)總圖 四.源程序 include //文件庫(kù)包含 include define uchar unsigned char define uint unsigned int 平頭螺絲刀 1個(gè) 焊錫、松香、導(dǎo)線 若干 P101P112P123P134P145P156P167P178RST9P30/RXD10P31/TXD11P32/INT012P33/INT113P34/T014P35/T115P36/WR16P37/RD17XTAL218XTAL119GND20A8/P2021A9/P2122A10/P2223A11/P2324A12/P2425A13/P2526A14/P2627A15/P2728PSEN29ALE/PROG30EA/VPP31AD7/P0732AD6/P0633AD5/P0534AD4/P0435AD3/P0336AD2/P0237AD1/P0138AD0/P0039VCC40STC89C52RC *U2VSS1VDD2VL3RS4R/W5E6D07D18D29D310D411D512D613D714BLA15BLK16LCD1602 *U1Vccd1LED2RESET3MISO4MOSI5SCLK6SS7Vssa8Analn9MIC+10MIC11Vssp212SP13Vccp14SP+15Vssp116AUD/AUX17AGC18VOL19Rosc20Vcca21FT22PLAY23REC24ERASE25FWD26INT/RDY27Vssd28ISD1760 *U3GNDGNDVCCVCCR110K12345678161514131211109RP110KVCCkey2KEYkey3KEYkey6KEYkey7KEYkey4KEYkey8KEYkey10KEYkey11KEYkey12KEYkey5KEYkey9KEYkey13KEYkey14KEYkey15KEYkey16KEYkey17KEYVCCVCCGND1 2Y1XTAL30pF C2Cap30pF C3CapGNDkey1KEY200 R2Res21K R4Res2VCC10uFC4C5GND C15 C14GND C1310uF C11GND C1210uF C10GND揚(yáng)聲器 LS2*80K R9Res2 C9LS1話筒 R8Res2 R7Res2 R6Res2GNDGND C7VCC1LED1KR5VCC蜂鳴器 U1*10K R3Res2Q1NPNGNDVCCkey19key20key22key18GNDGND+ C16 +22uF C11243S1SW DIP2key21 C6VCCVCCVCC+電子綜合設(shè)計(jì)與制作實(shí)踐 設(shè)計(jì)報(bào)告 28 define KeyPort P2 //端口定義 sbit rs=P3^5。在設(shè)計(jì)的過(guò)程中遇到問(wèn)題,可以說(shuō)得是困難重重,這畢竟第一次做的,難免會(huì)遇到過(guò)各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固,對(duì)單片機(jī) 編程 語(yǔ)言掌握得不好,通過(guò)這次 課程設(shè)計(jì)之后,一定把以前所學(xué)過(guò)的知識(shí)重新溫故。在經(jīng)過(guò)一段時(shí)間的學(xué)習(xí)之后,我們需要了解自己 的所學(xué)應(yīng)該如何應(yīng)用在實(shí)踐中,因?yàn)槿魏沃R(shí)都源于實(shí)踐,歸于實(shí)踐,所以要將所學(xué)的知識(shí)在實(shí)踐中來(lái)檢驗(yàn)。通過(guò)上網(wǎng)查資料,問(wèn)老師同學(xué),這些問(wèn)題都能一一解決。這在另一方面也說(shuō)明,我們?cè)谥R(shí)上還存在很多 的漏洞和疑惑,需要進(jìn)一步的改進(jìn)! 電子綜合設(shè)計(jì)與制作實(shí)踐 設(shè)計(jì)報(bào)告 25 總結(jié) 為期四周的電子綜合設(shè)計(jì)實(shí)習(xí),在老師的指導(dǎo)下,本小組四人同心協(xié)力,分工合作,通過(guò)自身的努力,無(wú)論在學(xué)習(xí)上還是思想上都得到了很大的提高,對(duì)于團(tuán)隊(duì)合作也有了新的改善,其中,我們也遇到了很多困難。 本次設(shè)計(jì)中,我們遇到過(guò)很多的困難。在整個(gè)過(guò)程中,我們進(jìn)一步深刻地學(xué)習(xí)各種軟件的利用以及各種軟件給我們帶來(lái)的便利。要確保設(shè)計(jì)后的成品經(jīng)得住檢驗(yàn),就必須要保證程序有很好的容錯(cuò)功能。從了達(dá)到了實(shí)際應(yīng)用的最佳效果。 waveK51/L 仿真器對(duì)電子密碼鎖進(jìn)行仿真調(diào)試,發(fā)現(xiàn)蜂鳴器不能在執(zhí)行子程序的時(shí)候不能正確發(fā)出響聲以及 LCD 亮滅不準(zhǔn)確。 ,通過(guò)觀察指示燈的情況、測(cè)量各個(gè)管腳的電平值,判斷硬件電路 是否存在各種缺陷。 ,排除斷 路、短路(虛焊、漏焊等)等故障。 //發(fā)出一個(gè)音符 } beep=1。 //讀出時(shí)間長(zhǎng)度數(shù)值 i+=3。 //從數(shù)據(jù)表中讀出頻率數(shù)值 timer0l=FREQL[k]。 while(time){ k=sszymmh[i]+7*sszymmh[i+1]1。 i=0。 //開 T0中斷 EA=1。 TMOD=1。 //啟動(dòng) T0, 由 T0輸出方波去發(fā)音 delay_fmq(time)。 //控制音調(diào) TL0=timer0l。 //延時(shí)期間 , 可進(jìn)入 T0中斷去發(fā)音 TR0=0。t28000。t1t。//t=t*2。 //啟動(dòng) T0 } // void delay_fmq(unsigned char t) //延時(shí)程序 ,控制發(fā)音的時(shí)間長(zhǎng)度 { unsigned char t1。 //下次的中斷時(shí)間 , 這個(gè)時(shí)間 , 控制音調(diào)高低 TL0=timer0l。 //先關(guān)閉 T0 beep=!beep。 //報(bào)警 數(shù)據(jù) 表 code unsigned char sszymmh6[] = { 1,3,1, 6,1,1, 1,3,1, 6,1,1, 1,3,1, 6,1,1, 1,3,1, 6,1,1, 1,3,1, 6,1,1, 1,3,1, 6,1,1, 0, 0, 0}。 // //送別 數(shù)據(jù)表 code unsigned char sszymmh3[] = { 5,2,2, 3,2,1, 5,2,1, 1,3,4, 6,2,2, 1,3,1, 6,2,1, 5,2,4, 5,2,2, 1,2,1, 2,2,1, 3,2,2, 2,2,1, 1,2,1, 2,2,4, 0,0,0}。 // //可惜不是你 數(shù)據(jù)表 code unsigned char sszymmh1[] = { 6,2,1, 5,3,1, 3,3,1, 1,3,1, 2,3,1, 2,3,4, 5,2,1, 5,3,1, 3,3,1, 5,2,1, 1,3,1, 1,3,4, 6,2,1, 5,3,1, 3,3,1, 1,3,1, 7,2,2, 7,2,1, 1,3,1, 2,3,1, 4,3,3, 3,3,1, 3,3,1, 3,3,4, 0, 0, 0}。 //超高音 1234567 //頻率 半周期數(shù)據(jù)表 低八位 code unsigned char FREQL[] = { 0x42, 0xC1, 0x17, 0xB6, 0xD0, 0xD1, 0xB6, //低音 1234567 0x21, 0xE1, 0x8C, 0xD8, 0x68, 0xE9, 0x5B, 0x8F,//1,2,3,4,5,6,7,i 0xEE, 0x44, 0x6B, 0xB4, 0xF4, 0x2D, //高音 234567 0x47, 0x77, 0xA2, 0xB6, 0xDA, 0xFA, 0x16}。 蜂鳴器播放歌曲程序: unsigned char timer0h, timer0l, time。對(duì)于無(wú)源的我們可以先讓 BUZZ=1 接著延時(shí)一小段時(shí)間,在又關(guān)閉 BUZZ(即 BUZZ=0)。 有源蜂鳴器直接接上額定電源就可連續(xù)發(fā)聲 。有源蜂鳴器內(nèi)部帶振蕩源
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1