[毕业设计精品]基于18b20的温度采集系统_第1页
[毕业设计精品]基于18b20的温度采集系统_第2页
[毕业设计精品]基于18b20的温度采集系统_第3页
[毕业设计精品]基于18b20的温度采集系统_第4页
[毕业设计精品]基于18b20的温度采集系统_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于18B20的温度采集系统目录A1A01A3A4A5A2A6A7A8A0A93A11A4A12A10A13A143A16A4A13A14A5A2A15A17A184A20A4A21A19A22A21A238A25A26A27A24A28A29A3019A32A4A33A31A34A3519A37A4A38A3320A39A4A5A2A36A40A15A41A42A43A44A45A46A4720A49A48A26摘要本文介绍了基于DS18B20的温度实时采集与显示系统的设计与实现。设计中选取单片机STC89C52作为系统控制中心,数字温度传感器DS18B20作为单片机外部信号源,精度较好的数码管来显示温度。利用单片机程序来完成对STC18B20与AT89C52的控制,最终实现温度的实时采集与显示。关键词DS18B20STC89C52温度采集数码管ABSTRACTTHISPAPERINTRODUCESTHETEMPERATUREBASEDONSTC18B20REALTIMEDATAACQUISITIONANDDISPLAYSYSTEMDESIGNANDIMPLEMENTATIONDESIGNOFSTC89C52ASSYSTEMSELECTIONSINGLECHIPMICROCOMPUTERCONTROLCENTER,ANDDIGITALTEMPERATURESENSORDS18B20ASEXTERNALSOURCES,MICROCONTROLLERACCURACYTHANGOODDIGITALTUBETODISPLAYTEMPERATUREUSINGMICROCONTROLLERPROGRAMTOACCOMPLISHDS18B20ANDAT89C52SINGLECONTROLTEMPERATURE,ANDFINALLYACHIEVETHEREALTIMEDATAACQUISITIONANDDISPLAYKEYWORDSDS18B20AT89C52SINGLETEMPERATUREGATHERINGDIGITALTUBE一、设计任务和要求1、利用DS18B20实现温度采集,并用数码管显示。能实现温度上下限的设置,并能够超限报警2、硬件设计部分,根据设计的任务选定合适的单片机,根据控制对G16949设计G6521G2487G11017G17347。设计的单G1815G11017G17347G5529G20047G7389G5049作G2419G10714,器件的作用,分G7524G2656计G12651G17819程G727G22、G17731件设计部分,根据G11017G17347G5049作G17819程,G11023G1998G17731件G8981程G3282,根据G8981程G3282G13546G1901G11468G5224的程序,G17839G15904G16855G16809并G6183G2372程序G9177单G727G23、G2419G10714G3282设计部分,根据G6164G11842定的设计G11017G17347,利用G51ROTELG5049G1867G17731件G13484制G11017G17347G2419G10714G3282,G6564G1391G1815器件G9177单。5A50A51A52A53A54A55A56A57A58A59A60A61A55二、系统方案方案一G11013于本设计G7171G8991温G11017G17347,G2499G1209G1363用G9921G6947G11017G19471G1055G12879的器件利用G1866感温G6940G5224,G3324G4570G19555G15999G8991温度G2476G2282的G11017G2399G6122G11017G8981采集G17819来,G17839G15904AG18DG17728G6454G2530,G4613G2499G1209用单片机G17839G15904数据的G3800G10714,G3324显示G11017G17347上,G4613G2499G1209G4570G15999G8991温度显示G1998来,G17837G12193设计G19668G16213用G2052AG18DG17728G6454G11017G17347,感温G11017G17347G8616较G21647G9914。方案二G17839G13792G13783G15397G2052用温度传感器,G3324单片机G11017G17347设计中,G3835G3822G18129G7171G1363用传感器,G6164G1209G17837G7171G19762G5132G4493G7143G5831G2052的,G6164G1209G2499G1209采用G980G2494温度传感器DS18B20,G8504传感器,G2499G1209G5468G4493G7143G11464G6521G16847取G15999G8991温度G1552,G17839G15904G17728G6454,G4613G2499G1209G9397G17287设计G16213G8726。A62A63A64A65A66A67A68A69A70A71A72A73A74A69A75A76A67A68A77A69A78A79A80A81A82A83A69A84A85A86A87A88A80A81A82A83A69A89A75A76A90A67A68A77A91三方案设计与论证1温度采集模块方案一采用G10802G3775SENSIRIONG1856G2508G11752制的SHT11G3423G7246能G2282G9299度/温度传感器,G4439采用CMOSENSG999利G6228G7427G708CMOSG2656传感器G6228G7427的G15713合G709,外G5430G4622G4556G4579。G4439G1867G7389I2CG5647G13459G6521G2487,G6521G2487G11017G17347G12628单,并G1867G7389数字G5347G17767G1998、G1825G16855G16809、G1825G7643定、G980G14280G5627好的G10317点。G1866G11017G17347G2419G10714G3282如G32821G6164示。因G1866价格较贵,G6164G1209不采用G8504方案。G32821SHT11G11017G17347G2419G10714G3282方案二采用DALLASG1856G2508推G1998的G980G13459G5347数字温度传感器DS18B20,该芯片的管脚G12628单,无G19668外围硬件设备即G2499G17839G15904温度G8991量,与单片机交G6454信息仅G19668G980根I/OG2487G13459,G3822个DS18B20G2499G1209并联G20523根G61222根G13459上,实现G3822点G8991温。CPUG2494G196681根端G2487G13459G4613能与诸G3822DS18B20通信,占用微G3800G10714器的端G2487较少,G2499G1209节省G3835量的引G13459G2656逻辑G11017G17347。温度G8991量范围为55125,固G7389G8991温分辨率为05,符合本设计的G16213G8726,G2499G13546程为912位A/DG17728G6454精度,用户G2499自设定G19762G7143失G5627的报警上下限G1552,支持G3822点组网功能。G1867G7389负G2399G10317G5627,G11017源极G5627G6521反时,温度计不会因发G9921G13792烧毁,G2494G7171不能正G5132G5049作G13792已。G15999G8991量温度用符号扩展的16位数字量方G5347G17767G1998,G13792且G1866体积较G4579,方便焊G6521,因G8504采用G8504方案。G1866G11017G17347G3282如G32822R147KP11VCCP12DQP3GNDR247KVCCDQG32822温度采集G11017G17347G32822显示电路模块单片机扫描键盘得G2052功率预置G1552,通G17819P0的8位IOG2487控制选定数码管,P2的8位IOG2487控制数码管显示,G4570该G1552送G2052LED显示器中显示。G1866硬件G2419G10714如G32823G6164示。但G8504方案设备体积G3835,功耗G3835,因G8504不建议G3324实际G5224用中选用G8504方案。ABCDEFFDPABFCGDEDPY1234567ABCDEFG8DPDP9SBITDPY_7SEG_DPABCDEFGDPABFCGDEDPY1234567ABCDEFG8DPDP9SBITDPY_7SEG_DPABCDEFGDPABFCGDEDPY1234567ABCDEFG8DPDP9SBITDPY_7SEG_DPABCDEFGDPABFCGDEDPY1234567ABCDEFG8DPDP9DPY_7SEG_DPABCDEFGDPQ1PNPQ2PNPQ3PNPQ4PNPSBIT1SBIT2SBIT3SBIT1SBIT2SBIT3SBIT4VCCG32823显示模块3报警模块G8504模块G2419G10714G12628单,G1363用单片机的G980个IOG2487控制蜂鸣器的响灭。如G32825A92A93A94A95A96A97A98A99A100A101A102A103A104A105A106A107A108A102IOA109A99A100A110A111A112A113A114A115A116A117A118A119A120A121A122A123A124A125A126A127A128A92A93A94A129A130A99A100A131A132A122A133A134A135A124A114A115A116A117A118A119A120A121A122A136IOA109A137A119A138A131A139A122A92A93A94A140A127A122A141A131A93A131A132A127A128A115A116A117A114A115A116A117A118A119A120A121A122A136A137A119A138A131A139A142A122A92A93A94A143A144A122A145A146A131A132A132A128A115A116A117A122A123A124A147A112A148A118A119A120A121A103FMQVCCQ5PNPR14K7G32824报警模块4按键模块按键模块主G16213G7171为了达G2052如下两个个功能1乙机任意控制甲机G4613G15904温度的G17728G6454G7272G3324不G19668G16213查询温度时乙机G2499G1209控制甲机断G11017,G2052G19668G16213时G3324对G1866G1391G11017,G1209达G2052节约G11017能的目的。3控制乙机自身的开关G1209及复位作用。4G2419G10714G3282如下G1866中,S控制乙机自身的开关。S1S2与K1控制甲机的开关。5S3S4控制甲机G7171否G4613G15904温度G17728G6454。S1S2S3S4STIT2T3T4VCCVDDK1VDDJPT5C4104D14148Q6PNPVCCR24K7图5按键模块5最小系统模块G1866G5049作G11017G17347G32826G6164示P20GND40VCCP19X2P18X11P102P113P124P135P146P157P168P179RST10RXDP3011TXDP3112NINTP3221P2022P2123P2224P2325P2426P2527P2628P2739P0038P2137P2236P2335P2434P2533P2632P2731VDD13NINTP3314T0P3415T1P3516P3617P3789C52Y111592MC133PC233PS0C122UFR010KVCCABCDEFFDPT1T2T3T4VCCG3282651最G4579系统模块G11017G17347G3282电路设计文档A149A150A151A152A153R147KP11VCCP12DQP3GNDR247KDQP20GND40VCCP19X2P18X11P102P113P124P135P146P157P168P179RST10RXDP3011TXDP3112NINTP3221P2022P2123P2224P2325P2426P2527P2628P2739P0038P2137P2236P2335P2434P2533P2632P2731VDD13NINTP3314T0P3415T1P3516P3617P37Y111592MC133PC233PS0C122UFR010KK1VDDJPT5JPJPJPA154A155A156A157A158四程序流程图甲机P20GND40VCCP19X2P18X11P102P113P124P135P146P157P168P179RST10RXDP3011TXDP3112NINTP3221P2022P2123P2224P2325P2426P2527P2628P2739P0038P2137P2236P2335P2434P2533P2632P2731VDD13NINTP3314T0P3415T1P3516P3617P3789C52Y111592MC133PC233PS0C122UFR010KABCDEFFDPABFCGDEDPY1234567ABCDEFG8DPDP9SBITDS3DPY_7SEG_DPABCDEFGDPABFCGDEDPY1234567ABCDEFG8DPDP9SBITDS2DPY_7SEG_DPABCDEFGDPABFCGDEDPY1234567ABCDEFG8DPDP9SBITDS1DPY_7SEG_DPABCDEFGDPABFCGDEDPY1234567ABCDEFG8DPDP9SBITDS4DPY_7SEG_DPABCDEFGDPQ1PNPQ2PNPQ3PNPSBIT1SBIT2SBIT3SBIT4SBIT2SBIT3SBIT4VCCFMQVCCLSSPEAKERQ5PNPS1S2S3S4STIT2T3T4VCCK1VDDJPT5T1T2T3T4VCCR1FMQC4104D14148Q6PNPVCCR24K7T5A159A160A161A162A163A164A165A166A167A168A161A162A163I1A169YA170A171A172A173A174A175IA176A164A165A166T0I2A169NA177A164A165A166T0A176A162主程序A178A179主程序的主G16213功能G7171等待G6521收乙机G7171否发送启动温度G17728G6454的命令,G7171,则开始G4613G15904温度G17728G6454,并发送给乙机。G1866程序G8981程见G32828G6164示。A180A181A182A183A184A185VOIDMAINTMOD0X21TH10XFDTL10XFDTH00X3CTL00XB0TR00TR11SCON0X50EA1ET01WHILE1WHILERIISBUFRI0IFI1TR01ELSEIFI2TR00温度采集子程序A186A187A188A189A190A191A192A193A194A195A196A197A198A199A200A193A194A201A202A203A187A188A204A205A206UCHARREADTEMPERAUREUCHARTH,TL,ZONGINIT_18B20XIE0XCCXIE0X44DELAY125INIT_18B20XIE0XCCXIE0XBE18B20A207A208A209A193A194A195A196A210A211A212A213A214A215A199A200A193A194A201TLDUTHDUZONGTH4RETURNZONG写入子程序A186A187A188A216A217A190A218A219A220A221A210A211A222A22318B20A224A197A203A187A188A204A205A206VOIDXIEUCHARDATUCHARIDQ1DELAY1FORI8I0IDQ0DQDATDELAY5DQ1DAT1DELAY4A222A223A207A208A209I8A225A226A227A228A210A211A229A230IFI0A210A211A231A232YA222A223ENDN读取子程序A233A234A190A23518B20A224A212A236A237A238A239A240A225A210A211A203A187A188A204A205A206UCHARDUUCHARTEMP0,IFORI8I0I/DQ1/DELAY1DQ0TEMP1DQ1DELAY1IFDQTEMP|0X80DELAY5A212A236DQA241A242A243A244A245A246A247IFI0A248A2491A247A250A251A252A253YNA254A255A157A0A1RETURNTEMP中断函数A147A2A3A4A5A6A7A65A149A8A9A254A10A11A12A13A14A15A147A2A3A16A55A144A17A18A19A20A26VOIDZHONGDINTERRUPT1TH00X3CTL00XB0TIFT20T0IREADTEMPERAURESBUFIWHILETITI0TH0,TL0A157A0A1TT20T0A188A149A8A21A22YNA161A149A8A23A24A243A25A27A250A251TI0乙机A28A29A30A31A32A33A34A35A36A37A28VOIDMAINA178A38A39A40A4101A42B1A42YS20A136YA178A38A39A40A4102A42B0A42S30AA158A43A44A113A1A119A44JDQA158A43A45YB1A136YA169A46A47A48I30A136YA87A49A50A51A52NA143A53A50A51A52NNNNNA129A54A56A57A58A131A59S10UCHARA0,B0TMOD0X20TH10XFDTL10XFD/TL00XF0/TH00XF0SCON0X50TR11/TR00/ET01EA0ES1JDQ0WHILE1IFS1SBUF0X01WHILETI0TI0EA1B1IFS2EA0SBUF0X02WHILETI0TI0WEI1P00XFFWEI0B0IFS3DELAYMS10WHILES3AAJDQJDQIFBDISPIIFI30FMQ0ELSEFMQ1显示函数A60A61A62A63A64A66A67A68A69A70A71A72A73A74A75A76A77A78A79VOIDDISPUNSIGNEDCHARTEMPERATURESTATICUNSIGNEDCHARNUM0NUMNUMNUM3WEI1P0TABLEWNUMWEI0P00X00DUAN1SWITCHNUMCASE2P0TABLEDTEMPERATURE10BREAKNUMA194NUMA195A68A69A70A71A72A71A72A64A66A63A194NUMA171A196A805MSCASE1P0TABLEDTEMPERATURE/1010BREAKCASE0P0TABLEDTEMPERATURE/100BREAKDEFAULTDUAN0P00XFFDELAYMS5中断函数A79A185A81A82A67A83A84A85A86A88A61A89A90A185A91A63A64A66A73A74A75A76A77A78A79VOIDZHONGD2INTERRUPT4RI0ISBUFP1IA89A90A74A75A76A79INCLUDEDEFINEUCHARUNSIGNEDCHARISUBFRI0A92A93DEFINEUINTUNSIGNEDINTVOIDDISPUNSIGNEDCHARTEMPERATURESBITDQP22UNSIGNEDCHARI20UCHARTVOIDDELAYUCHARTIMEUCHARN0WHILEN0IDQ0/DELAY1DQDATDELAY5/10DQ1DAT1DELAY4UCHARDUUCHARTEMP0,IFORI8I0I/DQ1/DELAY1DQ0TEMP1DQ1DELAY1IFDQTEMP|0X80DELAY5RETURNTEMPUCHARREADTEMPERAUREUCHARTH,TL,ZONGINIT_18B20XIE0XCCXIE0X44DELAY125INIT_18B20XIE0XCCXIE0XBETLDUTHDUZONGTH4RETURNZONGVOIDMAINTMOD0X21TH10XFDTL10XFDTH00X3CTL00XB0TR01TR11SCON0X50EA0ET01WHILE1WHILERIISBUFRI0IFI1EA1ELSEIFI2EA0/DISPIVOIDZHONGDINTERRUPT1TH00X3CTL00XB0TIFT20T0IREADTEMPERAURESBUFIWHILETITI0TI0乙机源程序INCLUDEDEFINEUCHARUNSIGNEDCHARDEFINEUINTUNSIGNEDINTCODEUCHARTABLED0X3F,0X06,0X5B,0X4F,0X66,0X6D,0X7D,0X07,0X7F,0X6F,0X77,0X7C,0X39,0X5E,0X79,0X71CODEUCHARTABLEW0XFE,0XFD,0XFB,0XF7,0XEF,0XDFSBITDUANP26SBITWEIP27SBITS1P34SBITS2P35SBITS3P36SBITFMQP23SBITJDQP24UCHARI0VOIDDELAYMSUNSIGNEDCHARZUNSIGNEDCHARIWHILEZFORI112I0IVOIDDISPUNSIGNEDCHARTEMPERATURESTATICUNSIGNEDCHARNUM0NUMNUMNUM3WEI1P0TABLEWNUMWEI0P00X00DUAN1SWITCHNUMCASE2P0TABLEDTEMPERATURE10BREAKCASE1P0TABLEDTEMPERATURE/1010BREAKCASE0P0TABLEDTEMPERATURE/100BREAKDEFAULTDUAN0P00XFFDELAYMS5VOIDMAINUCHARA0,B0TMOD0X20TH10XFDTL10XFD/TL00XF0/TH00XF0SCON0X50TR11/TR00/ET01EA0ES1JDQ0WHILE1IFS1SBUF0X01WHILETI0TI0EA1B1IFS2EA0SBUF0X02WHILETI0TI0WEI1P00XFFWEI0B0IFS3DELAYMS10WHILES3JDQJDQIFBDISPIIFI30FMQ0ELSEFMQ1VOIDZHONGD2INTERRUPT4RI0ISBUF五元器件清单远程温度采集系统元器件清单G1815器件名称数量晶振110592M2陶瓷G11017G4493G22G22G51FG23G11017解G11017G449322UF1G11017G19471G237K1G22单片机89S522传感器DS18B201弹G5627按键G23蜂鸣器1自锁开关1继G11017器SRD05VDCSLC1三极管G51G49G51G25数码管G43S5101BS2G23G51CBG75072块G4560G13459G14521G5190六、项目测试报告时间20111126112068地点实训楼404教室条件室温。测试结果1各按键部分能达到预期效果。按键模块合格2能正常显示室温,用手捏住18B20时,温度能上升。温度与钟表上一致,温度采集与显示模块合格。3当人为使温度超过四十度时,蜂鸣器能发出警报声。报警模块合格。七、总结G13475G17819三个G7155G7411的G4410G7669,G17819程G7366G6252G2499G16871G980G16833G19602G4625。G3324G8504G7411G19400G6117G1216G1075失G14865G17819,G1075G7378G980度G9921G5785G20652G9084。G1186开始时G9397G4512G11439G9620G5785G2052最G2530G8747G8712G13984G2530的复G7446心G5785,点点G9416G9416无不令G6117G3250G2631无G19283。G10995G8975G4613G7171G17837G7691,G8747G8712预示G11540G13479G7536G1075见G16789G11540收G14731。G2183动G7171G1166G12879G10995G4396G10995G8975G8716G5670不G2476的G16817G20076。通G17819实G1076,G6117G6177G11507正G20058G11065G2052G256G14404G14522G3871G7019G257G17837G980词的G11507正G2559G1053,G6117G6177意G16794G2052G13781G980G17756G11017G4388设计为G6117G1216的G12050会G1196G1998。G6117G5831G16840,设计G11842实G7389G1135G17775G14522,但G14522中G1075G7389G1060,G3324如G1182单G980的G10714G16782G4410G1076中,G5468少G7389机会能G7389实G17353的机会,但G6117G1216G2499G1209,G13792且设计G1075G7171G980个G3254G19443的任务,G980G17227的G5049作G2499G1209G16765G6117G1216G7389G16840G7389G12517,G11468G1126G5122G2173,G18209合G21676G3877,G3822少G1166G19400G8438G1060G3324G17837G18336G8934下,G3835G4410G18336G980G5192的G11468G3800G17836G17226不上G17837G2325来G3837的合作,G6117感G16285G6117G2656G2528G4410G1216G1055G19400的G17329G12175G7368G2164G17829了G727G6117G5831G16840,G11842实G5468G13059,但G5415G6117G1216G11487G2052自G5061G6164G1582的成G7536时,心中G1075不G1825G1147G10995G1864G3871G727正G6164G16871G256三G11346G1857G2325G15904,G15904G15904G1998G10378G1815G257。G6117G1216G2528G7691G2499G1209为G12050会作G1998G6117G1216G5224该G1582的G980G2011,G17837G7389G1172G1052不好G731G6117G1216不断的反G19394自G5061。G1075G16780G7389G1166不G2928G8438G17837G12879的G5049作,G1075G16780G7389G1166G16760为设计的G5049作G7389G1135G7555G10169,但G6117G1216G16760为无G16782G5190G1172G1052,G2494G16213G1166G10995G8975的G7389意G1053G4613G2499。G12050会G19668G16213G6117G1216,G6117G1216G1075G2499G1209为G12050会G13792G5049作。G7094然如G8504,那G17836G7389G1172G1052G5529G16213失G14865呢G731于G7171G6117G1216决定沿G11540自G5061的G17347,执G11540的走下去。G2528时G6117G16760为G6117G1216的G5049作G7171G980个G3254G19443的G5049作,G3254G19443G19668G16213个G1166,个G1166G1075G12175不开G3254G19443,G5529G20047发扬G3254G13479协作的精神。某个G1166的G12175群G18129G2499能G4560G14280G4560G14280整项G5049作的失败。实G1076中G2494G7389G980个G1166知道G2419G10714G7171远远不够的,G5529G20047G16765每个G1166G18129知道,否则G980个G1166的错误,G4613G7389G2499能G4560G14280整个G5049作失败。G3254G13479协作G7171G6117G1216实G1076成功的G980项G19762G5132重G16213的保G16789。G13792G17837次实G1076G1075正好锻炼G6117G1216G17837G980点,G17837G1075G7171G19762G5132宝贵的。对G6117G1216G13792言,知G16794上的收G14731重G16213,精神上的丰收G7368G2164G2499G2928。挫G6252G7171G980份财G4512,G13475历G7171G980份拥G7389。G17837次G4410G1076G5529G4570成为G6117G1166G10995旅途上G980个G19762G5132美好的G3250忆通G17819G17837次课程设计G1363G6117懂得了G10714G16782与实际G11468G13479合G7171G5468重G16213的,G2494G7389G10714G16782知G16794G7171远远不够的,G2494G7389把G6164G4410的G10714G16782知G16794与实G17353G11468G13479合G17227来,G1186G10714G16782中得G1998G13479G16782,G6177能G11507正为G12050会服务,G1186G13792G6564G20652自G5061的实际动手能力G2656独立思G13783的能力。G3324设计的G17819程中遇G2052G19394G20076,G2499G1209G16840得G7171困G19602重重,G17837毕竟第G980次G1582的,G19602G1825会遇G2052G17819各G12193各G7691的G19394G20076,G2528时G3324设计的G17819程中发现了自G5061的不G17287G1055G3800,对G1209前G6164G4410G17819的知G16794G10714解得不够深刻,掌握得不够牢固。G17837次课程设计终于顺利完成了,G3324设计中遇G2052了G5468G3822G999业知G16794G19394G20076,最G2530G3324G13781师的G17775勤指G4560下,终于游逆G13792解。G2528时,G3324G13781师的身上G6117G1216G4410G1075G2052G5468G3822实用的知G16794,G3324次G6117G1216表示感谢G2528时,对给G17819G6117G5122G2173的G6164G7389G2528G4410G2656各位指G4560G13781师再次表示忠心的感谢八、设计体会与今后的改进意见本系统采用采用单片机G2656数字温度G17728G6454器DS18B20来实现,G1867G7389主机G6521G2487G12628单,G13479构灵G8975,G16855G16809方便等G10317点,实验G13479G7536表明G17837G12193G8991温系统G17728G6454速度快、精度G20652。G3250顾G17227G8504次课程设计,G6117G1216感慨颇G3822,G1186选G20076G2052定稿,G1186G10714G16782G2052实G17353,G3324整整两G7155G7411的日G4388G18336,G2499G1209G16840得G7171G14522G3822于甜,但G7171G2499G1209G4410G2052G5468G3822东西。G17837次实G1076不仅巩固了G1209前G6164G4410G17819的知G16794,G13792且G4410G2052了G5468G3822G3324书本上没G7389的知G16794。通G17819G17837次课程设计,G6117G1216得G2052了G980G1135G5049程项目知G16794,懂得了G10714G16782与实际G11468G13479合G7171G5468重G16213的,G2494G7389G10714G16782知G16794G7171远远不够的,G2494G7389把G6164G4410的G10714G16782知G16794与实G17353G11468G13479合G17227来,G1186G10714G16782中得G1998G13479G16782,G6177能G11507正G6564G20652自G5061的实际动手能力G2656独立思G13783的能力。G3324设计的G17819程中,G6117G1216G13475G5132遇G2052G19394G20076,G2499G1209G16840G7171困G19602重重,G17837毕竟第G980次G1582,G19602G1825会遇G2052G17819各G12193各G7691的G19394G20076,G2528时G3324设计的G17819程中发现了自G5061的不G17287G1055G3800,对G1209前G6164G4410G17819的知G16794G10714解得不够深刻,掌握得不够牢固,通G17819G17837次课程设计G1055G2530,G980定把G1209前G6164G4410G17819的知G16794重新温故。虽然两个周的课程设计G17819去了,但G8504次课程设计暴露了G6117不少G19394G20076,虽然G3324课堂上G6117G4410了不少东西,但G5415G1196诸于实际时却摸不G11540头脑,G6164G1209G6117G1216不但G16213G4410G1076知G16794,G17836G16213G3324实G17353中运用知G16794,G1582G2052游刃G7389余。不管G7171G3324G1209G2530的G5049作G6122G4410G1076中,G6117G18129会全力G1209赴,积极思G13783,勇于探索,不断创新。A94A95A96A97A98A99A100A101A102A103A104A105A106A107A108A109A110A111A112A114A115A116A117A118A120A121A122A123A114A115A124A125A126A122A123A127A128A130A107A130A132A133A134A135A94A137A138A134A139A140A141A142A145A146A105A106A148A150A126A151A152A153A154A126A155A156A159A160A156A162A163A118A164A165A166A116A117A167A168A110A111A133A156A170A94A137A138A107A172A173A174A134A139A175A175A176A124A94A167A177A179A104A95A96A97A180A181A107A182A183A126A184A159A186A107A187A189A190A191A107A192A193A197A198A133参考文献单片机应用技术王静霞电子工业出版社互联网上相关资料附录核心元件的功能(本节资料来源互联网)STC89C52单片机简介STC89C52G7171G980G12193带8K字节闪烁G2499G13546程G2499檫除G2494G16847G4396储器G708FPEROMFLASHPROGRAMABLEANDERASABLEREADONLYMEMORYG709的低G11017G2399,G20652G5627能COMOS8的微G3800G10714器,俗称单片机。该器件采用ATMEL搞密度G19762G7143失G4396储器制造G6228G7427制造,与G5049业G7643准的MCS51指令集G2656G17767G1998管脚G11468兼G4493。单片机G5647控制G11017G17347如下G328241图41单片机总控制电路1时钟G11017G17347STC89C52内部G7389G980个用于构成振荡器的G20652G3698G11422反G11468G6930G3835器,引脚RXDG2656TXD分G2047G7171G8504G6930G3835器的G17767G1849端G2656G17767G1998端。时钟G2499G1209G11013内部方G5347G1147G10995G6122外部方G5347G1147G10995。内部方G5347的时钟G11017G17347如G328242AG6164示,G3324RXDG2656TXD引脚上外G6521定时G1815件,内部振荡器G4613G1147G10995自G9620振荡。定时G1815件通G5132采用G11719G14533晶体G2656G11017G4493组成的并联G16868振G3250G17347。晶体振荡G20069率G2499G1209G332412G79412MHZG1055G19400选G6333,G11017G4493G1552G33245G79430PFG1055G19400选G6333,G11017G4493G1552的G3835G4579G2499对G20069率G17227微G16855的作用。外部方G5347的时钟G11017G17347如G328242G708BG709G6164示,RXDG6521G3332,TXDG6521外部振荡器。对外部振荡信号无G10317G8542G16213G8726,G2494G16213G8726保G16789G14045G1926G4497度,G980G14336采用G20069率低于12MHZ的方G8886信号。片内时钟发G10995器把振荡G20069率两分G20069,G1147G10995G980个两G11468时钟P1G2656P2,G1391单片机G1363用。示,RXDG6521G3332,TXDG6521外部振荡器。对外部振荡信号无G10317G8542G16213G8726,G2494G16213G8726保G16789G14045G1926G4497度,G980G14336采用G20069率低于12MHZ的方G8886信号。片内时钟发G10995器把振荡G20069率两分G20069,G1147G10995G980个两G11468时钟P1G2656P2,G1391单片机G1363用。RXDG6521G3332,TXDG6521外部振荡器。对外部振荡信号无G10317G8542G16213G8726,G2494G16213G8726保G16789G14045G1926G4497度,G980G14336采用G20069率低于12MHZ的方G8886信号。片内时钟发G10995器把振荡G20069率两分G20069,G1147G10995G980个两G11468时钟P1G2656P2,G1391单片机G1363用。(A)内部方式时钟电路(B)外部方式时钟电路图42时钟电路2复位及复位G11017G17347G7081G709复位G6817作复位G7171单片机的G2033始G2282G6817作。G1866主G16213功能G7171把PCG2033始G2282为0000H,G1363单片机G11860000H单G1815开始执G15904程序。除了G17839G1849系统的正G5132G2033始G2282G1055外,G5415G11013于程序运G15904G1998错G6122G6817作错误G1363系统G3800于G8527锁G10378G5589时,为G6682G14085困G3671,G1075G19668按复位键重新启动。除PCG1055外,复位G6817作G17836对G1866G1194G980G1135G4504G4396器G7389G5445响,G4439G1216的复位G10378G5589如表G980G6164示。表一一些寄存器的复位状态G4504G4396器复位G10378G5589G4504G4396器复位G10378G5589PC0000HTCON00HACC00HTL000HPSW00HTH000HSP07HTL100HDPTR0000HTH100HP0P3FFHSCON00HIPXX000000BSBUF不定IE0X000000BPCON0XXX0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论