版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IntroductoryMicrocontrollerTheoryandApplicationsChapter11DesignofSystemsincorporatingtheMCS-51Pleasemakeasecuritysystemformyfactory需求分析功能规格约束条件Theft?Fire?Accident?Terrorism?Doors?Windows?Equipment?Vehicles?NotmorethanRMB50000软件测试硬件设计软件开发文件系统集成系统测试项目完成安装顾客估价 MOV DPTR,#DATA_ADDRESS MOV R7,#08hLOOP: SETB RS ;Selectdata
CLR RW ;Selectwrite
CLR A MOVC A,@A+DPTR MOV P0,A ;SendchartoLCD ACALL ENABLE_PULSE
ACALL WAIT_BUSY INC DPTR DJNZ R7,LOOP SJMP $DATA_ADDRESS: DB “SHANDONG” Question9.6.1611.4Enhancementsofthe8051增强功能(Page227)Theoriginal8751….UV紫外光谱eraserEPROMprogrammerFlashorEEPROMMemoryElectricallyErasableProgrammableRead-OnlyMemoryEEPROME2PROM电可擦除可编程只读存储器8951只读存储器Analog-to-DigitalConverter8051F321USBInterface(UniversalSerialBus)
89C5132Ethernet以太网InterfaceCS620810Base-ThubEthernetWirelessTransceiver无线电对讲机nRF24E1WirelessTransceiverCompanyTypeCompatibilityINTELMCS-51series系列Compatiblewith8051与8051兼容ATMELAT89X51serieswithFlashPhilips8XC552&89C66XseriesTexasMSP430LGGMS90/97seriesCygnalC8051Fhi-speedSOCMotorola68HC11seriesNot8051compatible与8051不兼容ARMARM10&ARM11seriesMicrochipPICseriesRISCdevicesPopularMicrocontrollersC8051F020Microcontroller100pinsMadebyCygnalC8051F020MicrocontrollerC8051F020Microcontroller100pinsMadebyCygnal8051instructionsetManySFRsC8051F020Microcontroller12-bitADC8-bitADC12-bitDACsComparatorsMultiplexersC8051F020Microcontroller8parallelports2serialports5timersC8051F020Microcontroller64kbyteCodeMemory4kbyteRAM22interruptsC8051F020MicrocontrollerTheWatchdogTimer看门狗定时器
Whydoesamicrocontrollerneedawatchdog?C8051F020MicrocontrollerTheWatchdogTimer看门狗定时器
SoftwareerrorscausingloopsLOOP: MOV A,#45h PUSH A DJNZ ACC,LOOP SJMP $ Runsforever–neverstopsStackfillstheinternalRAM1.SoftwareerrorC8051F020MicrocontrollerTheWatchdogTimer看门狗定时器
Softwareerrorcausingaloop2.Hardwareerror2.HardwareerrorProgramDataLightning闪电CodeMemoryC8051F020Microcontroller1.TheWDTisa21-bittimer.2.OnoverflowitRESETsthemicrocontroller.3.TheprogrammustreloadtheWDTto 0000hpreventaRESET.TheWatchdogTimer看门狗定时器
MOV WDTCN,#0A5hLOOP: MOV A,#45h PUSH A DJNZ ACC,LOOP MOV WDTCN,#0A5hReloadsWDTwith0000hSFRIfclock=2MHz,WDTtime=0.032-524ms.TheWatchdogTimer看门狗定时器
Intel8051MicrochipPICPICOCONTROLLERSMicrocontrollersproducedbyMicrochipUsespecialassemblylanguageClockInterruptCPUEEPROMProgramMemoryRAM(FileRegisters)I/OportsEEPROMDataMemoryA/D3TimersExternalinterruptCounterinputsTotimingcircuitsABC04PIC16C87228227132642552462372282192010191118121713161415MCLR/VppRA0/AN0RA1/AN1VssRC5RC4RB7/PGDRB6/PGCRB5RB4RB3RB2RB1RB0/INTOSC2OSC1RC0RC1RC2RC3VddVssRC7RC6PIC16F8726RA2/AN2RA3/AN3RA4/T0CKRA5/AN4MicrocontrollerSystemsExample1:MicrocontrollerSelf-Tester10VExample1:MicrocontrollerSelf-Tester10VExample1:MicrocontrollerSelf-Tester40-pinZIFsocket8751undertestPowerLEDPort0/1FailPort2/3FailChipOKResetZIF=ZeroInsertionForcemC8751testcircuit8751ZIFLoopbackconnectionforPorts0and1mCPort0/1Fail+5VLoopbackconnectionforPorts0and1mCPort0/1Fail+5VLoopbackconnectionforPorts2and3mCPort2/3FailChipOK+5VResetPrograminEPROMmemoryLOOP1: MOV P1,#0FFh ;P1isInput MOV P0,#0FFh ;P0=FFh MOV A,P1 CJNE A,P0,Fail01 DJNZ P0,LOOP1 ;DecP0LOOP2: MOV P0,#0FFh ;P0isInput MOV P1,#0FFh ;P1=FFh MOV A,P0 CJNE A,P1,Fail01 DJNZ P1,LOOP2 ;DecP1 SJMP TEST23Fail01: SETB LED01 SJMP $MicrocontrollerSystemsExample2:Micro-AGVAGV=AutomatedGuidedVehicle无人搬运车Micro-AGVLoadcompartmentBatteriesSensorsSteppermotor8051boardSteppermotorLeft/rightsensorsFrontsensorRestartMicro-AGVCircuitConnectionsInterfaceSteppermotorInterfacePulsedurationmsVehiclespeedm/sElectricityconsumptionC/m.02.04.06.08.10.122040608020406080100120ElectricityconsumptionSpeedMicrocontrollerSystemsExample3: FurnaceTemperatureControl
炉膛温度控制BoltManufacturersAfricaBulawayoProductsBolts螺栓Nails钉子Screws螺钉Boltshaping形成
duringforging锻造Forgingfurnace锻炉forboltsProblems…. Incorrecttemperatures Wastingfuel浪费燃料MicrocontrollerSystem8031ADCAmplifierFurnaceGearSystemStepperMotorsLCDDisplayKeyPadPCCOMPUTERISEDHEAT-TREATMENTmC8051BurnerunitAirinletFlameoutletFuelinletAir/fuelmixturecontrolBurnerunitBurnerunitformixingfuelandairBurnerunitformixingfuelandairMixturecontrolSteppermotorSteppermotorontheburnerunitTransducerSignalconditionerA/DconverterComparatorControllerSet-pointinputHea
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027年中考内蒙古自治区语文初三查缺补漏专练(含答案)
- 圆梦中考 2027年海南省历史九年级人教版模拟演练卷(含答案)
- 2027年中考福建省道德与法治九年级人教版考前回归卷(含答案)
- 2027年四川省历史九年级湘教版考前回归卷(含答案)
- 备战期中 2026-2027学年第一学期初一语文部编版第一阶段阶段检测卷(含答案)
- 2027年四川省道德与法治九年级湘教版综合测试卷(含答案)
- 2027年四川省语文九年级人教版查漏补缺卷(含答案)
- 江苏事业编水利岗 2026 易错题试卷 含答案
- 2026水利岗面试易错题 含答案
- 2026 计算机岗面试真题集 含答案
- 初中物理八年级下册《摩擦力》教学设计
- 岳阳观盛投资发展有限公司招聘笔试题库2026
- 空调水管道试压冲洗专项方案
- (2026年版)中国有肾脏意义的单克隆免疫球蛋白血症诊治专家共识课件
- 家用电器产品检测合同协议
- 2025年吉林省地理生物会考真题试卷+解析及答案
- 2026年辽宁省铁岭市西丰县第二中学中考二模数学试题(含答案)
- 2026年九省联考化学答案及试卷
- 2026全国高考体育单招考试语文试题试题(含答案)
- 2026年大学生人文知识竞赛题库及答案
- 2025年管理岗面试试题及答案
评论
0/150
提交评论