![51单片机课程设计报告实验报告_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-3/23/a990a4d8-1e21-4ce2-94cb-9d1f95791af0/a990a4d8-1e21-4ce2-94cb-9d1f95791af01.gif)
![51单片机课程设计报告实验报告_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-3/23/a990a4d8-1e21-4ce2-94cb-9d1f95791af0/a990a4d8-1e21-4ce2-94cb-9d1f95791af02.gif)
![51单片机课程设计报告实验报告_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-3/23/a990a4d8-1e21-4ce2-94cb-9d1f95791af0/a990a4d8-1e21-4ce2-94cb-9d1f95791af03.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、51单片机应用设计与仿真-Keil酉ProteusXX烦大学术部a颔y*器5XX李指WW目录第一章51单片机构造和原理251WWO碓2第二章相关编程软件与仿真软件的介绍32.1从谁C偷KeilC3KeilC机白饼昨灿3Protef4第三章基于单片机白PID温度控制系统5PIEOOW5805WWWPIDOO饰脸顷5PIDW财5-3.3AW口和PIDOOW7制6/假LEDS6-LEWWJIM:8-PIDWLEDSWt9-3.3.4键盘咿根用里12-PD部勺ProteUM13PIDOTOSW口MM16第四章总结与展望22参考文献22第一章51单片机构造和原理"SWft附箱"幽为期
2、5(MicroControlle英娜豚JMCWOIO造5迎蝴EW狒蜘MW中财gCPUWW叱册RAM厅晶准器ROM袂俞山I/O接口、机器值福及IOT言接口等集成twu,scam#卜,wwm乏WBWWS"、中。MCS-5W如!INTE以司2(ffi纪8"WW另洌8啊5勺卵,岬捅您",如803180518751803280521,其中80558®俨品。谖洌Wt虾KW顷8051争岫理珈州曾、硼娅利勺,所小们习岫8051WWCS805E>OL,的803在2加己80电坯9INTELlmMCS-gLW«WWM805WOW,ATMELWINBONDNXR
3、NCDRAGON。徊脑的图勺16位、32但以8051、PIC、AVGKWC68HClfWWW勺8WICU,氐他"易Mt#点,WOWJW#撇高白®WWffi。WQ禹co平osm-平。I卷3SWLl/mwioooCXIlM0H5B58G6。寸IAI0K1O言>1寸/。WMndo单:slsw-000WWWnW-二M00。左B/WWCXI岂W/1.2.1 805OWPHU1*XTAL1P0.0/AD0P0.1/AD1P0.2/AD2XTAL2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6RSTP0.7/AD7P2.0/A8P2.1/A9P2.2/A10PSE
4、NP2.3/A11ALEP2.4/A12EAP2.5/A13P2.6/A14P2.7/A15P1.0P3.0/RXDP1.1P1.2P3.1/TXDP3.2/INT0-P1.3P14P3.3/INT1P3.4/T0P1.5P3.5/T1P1.6P1.7P3.6/WR-P3.7/RD-1918929303111235678AT89C513938T37-3635T3T33-2212223T25,-6-2781011127T14""15617K1at89c5忻机第二章相关编程与仿真软件的介绍如OftC"、BASICC+玲,对51WWWF,浮日c希。种血,2.1从i!谁C
5、偷KeilCC5心、51澈OWW勺,痢51»自身白的血顶与ANSICS修WlOO勺。彳"习中,KeilC8.0UVision3MpjO小阕冲湖"加回(荷四'用圳加炒桐混I*却晦孙彻g郴祠将mtg顷西"林'欢测北0倾捌咐KBIQ邪加嘟彻此及仙印伽用俪0山WC松神KQQto毋加凿观£篆硅Tu磨代典00|1但圻:实?W搦仙KWSM5卞典洌佐&对时®GC©UOWS!/n乙乙乙g啷日湖W洲眦时MOWMliy"士叩"加B归网啪V«M0SBWM8O!S!冲Y>ft网目£
6、潺砒f加B屏WMfcMWGH俪啊抽网目£明甲W豚时"Q物MM"WJM°!S!冲叩捽。代酬1胴nqey映睥械xi/LGW加网亦/钏禽|亦0秒显'河妁刨11。母!冲"虱秘"毋雉区邛挪M3""owmow。"!八nWB岑。"皿"SEMW炯od仰""k»O!S!冲丑岑肘tOHP!S!/n|/乙.乙WWWPP1!沿22ProteUI国LabcenteeW孙秋式系新侦阙牛,组mW姗骤很讣瑚ISIS混合丰姑SPICBM、PCB&"自动谚顷成了仙饨
7、W。山iTWindo麟作wm、分"啊mm%ffistpcwfflwsMs。ProteUKeilCWM目前,WiWWW赂,ProteusiSSftWWWWWWW它CPlMCf乍,恤,倾新"KW隅giMOWO板惭顶恤。一"W"!如寸,关兀rerawwasaMiiW各山佃饲佃即I。RMway姒后"呷ProteusAlR彳睦"IPCB3,朋顽制KeiBSKeilSoftwaWW勺,是目tWOJK的勺5WOWS®CiOWX具MtwC同彻他呵WTWW!式;JBKei收OWtt用Monitors议,寺珈g但我i眼呷它白测ProteusiS
8、lKeiWg,自WWWWt禺WmW。翻开LED.dsn删除LED设计贞中仙LA2003A动局部,仇ED设计贞新建一个子电路LED_DRIVEiWOWBlOmWWW。WSOBW曹衍。按Ctrl+CWWW何物页,原ULA2003SO!耻MM。由于LED白"顺防列朋I,怖采椰山明案HSIWOWB。用BUTTO时修dWOO,网书*m节时Proteuwo蜩邮为了曲S蝴饭讷yw狮!,叫轲产卅勺第三章基于单片机白PID温度控制系统PItMWJ介PIDOWLLEI*.-度值_n_rLFUH电.机浦岭MW的加血垂祝制抑枇W顷妙也种典麴啊,由805晰"m前g昭wogi,Ona说w«&
9、quot;k白,当白WW,PID©»®口与PC®!,空。LED神酬心板口,FF翎"阿使8051WS蒲E®暗"K倾5但W!接W、团捺翎计、Prote"0时,介附踪统、肉膨口、麴新藻、申口通®pid场,nn3.280执薄顿PICO凿倾佛熊殴计PIDWPIDQWOWtHWr3-8WW74LSl38ziffl#勺瞿6264CE彳"匿汁74LS138室伽。坡卜,编蜜皿畔6264丹吸C、B、A瓣俞皿初011切阿WM1626就顾顺:XBW011000000000000001111理伽肺1111,为0x6000
10、0x72764W:X0x00000x1fff12MHz22pF293031T01T12T34F05F16F2-J_C122pFC2R21kD0.7U5U2A0.7XTAL1XTAL2RSTPSENALEEA8P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C51P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/I
11、NT1-P3.4/T0P3.5/T1P3.6/WRP3.7/RD3937363534322122U1D0Q0D1Q115A11D2Q26a29A3D3Q3D4Q412A4D5Q515A5D6Q6116A6D7Q719A7OELE74LS3733131418ALE11D78U3U427281013EX1_141"T5STAR'16WR17RD'AY0BY1CY2Y3丫4E1Y5E2Y6E3丫7,674LS13823A01015A102123202227A64A73A825A924A19A28A37A46A55A0A1A2A3A4A5A6A7A8A9A10A11A12CE
12、OEPGMVPP2764A010A19A28A37A46A55A64A73A8252026A0D0A1D1A2D2A3D3A4D4A5D5A6D6A7D7A8A9A10A11A12"CECS"TOEOE626413-D215D316-D4:17D518D619D711D0MpjO:0qxo'MXO'69xo'ooxo'J4XO'98xo'泌01冰0'9欲0'£泌00泌0106X0108X018)xo128X0126X0,66xo,Oqxo>exo,6)xo,OOxo=S3aOO-a3-l
13、9;pooJeqopeuBisun轴麴丑SffiW用印"O而"ooxo实oollWfekIC0O00OII另部壬到宣登UIOo白q。pj3孑日clp咨"a丑潮辩的另摩伽顷e丑郴详。橄陷W切啊4-<W0r屯和砒柿ese丑。6®"嫁不激噩智曰密¥1/£oKjgr"啊切初顷'盟咯e不激传垸"耋06甫"Q不顽讪姓"同暧0aAQgg同他顷wsiabc,d早efdpfcom邯微LEDabcdefgdpcomLED3.3.2 LESBSMMOTLED时,顶心熠灿制M吆",其中
14、”LEDW黝淋楸,齿侦式成心附孙,缺必g。秒5翱寸,各LED俱引16,HW,唇LED"WBmS0LER、,缺顷刑审愎杂,当CPIM的勒可育应岫!伽懒技单物。U97F10:11M212M1135"-4>6M01415-R55025692111U1074LS373U1174LS373U1274LS37301234567DDDDDDDD74LS0274LS0274LS0201234567DDDDDDDDI'LEDf»W»#include<absacc.h>#include<reg51.h>unsignedcharcodeL
15、ED_CODES=(0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff,0x0c,0x89,0x7f,0xbf;voidmain()XBYTE0X0100=LED_CODES9;XBYTE0X0200=LED_CODES6;XBYTE0X0300=LED_CODES3;while(1);3.3.3 PID蒂LEDSWM%!功PID湍揣LED1MBB勺ProteUSM!图。8255AMWOm>",在PID®3作I/O口项,板LEDO。"8255
16、AfiW、0>怔刊咿58255W,财顾勺细蜗耻8255AW®位。U0.7D034D133D232D331D430D529D628D727D0RESETD0.A0A1D1D2D3D4D5D6D7WRD5gW36-A09835255APA0PB7PC7PA1PA2PA3PA4PA5PA6PA7PB0PB1PB2PB3PB4PB5PB6PC0PC1PC2PC3PC4PC5PC623241819202122U7:A142A0A1Y0Y1154166A2Y2178Y3131210E11J71074LS244U8:B1113A1A215Y1Y2A3'EY319|_'74LS
17、244U6ULN2003A18150k1614BBBBBBB1=4,斗150kPIDQ揣LEDlWIM图M6"®E枷皿LED,W引脚A9DP周"梢勺;弓脚1翼心位LED白锄"BW:。8255潴口C经74LS24MWS0S”LED白例OB,LEDgir部顷寸,120150mAlW,硕所球醐勺ULN2003物BO牛。8255端口B的PB0PB5经ULN2003AM弟在伽B0B5,似LED白10R1以牛"/*display.h*/#definebase0x0000#defineport_a(base)#defineport_b(base+1)#def
18、ineport_c(base+2)#defineport_control(base+3)#defineleds6#defineca0#definecc1voidturn_on(charled,charchnumber,charmode);voidledsoff();voidonebyone(chardatas);externvoidinit8255();unsignedcharcodeselect;unsignedcharcodeled_codes;/*MC循护/*display.c*/#include"absacc.h"#include"reg51.h"
19、;#include"display.h"unsignedcharcodeselect=0x01,0x02,0x04,0x08,0x10,0x20;unsignedcharcodeled_codes=0xc0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90x88,0x83,0xC6,0xA1,0x86,0x8E,0xFF,0x0C,0x89,0x7F,0xBF;voidinit8255()unsignedchari,j;for(j=0;j<10;j+)for(i=0;i<255;i+)XBYTEport_control=0
20、x90;ledsoff();voidturn_on(charled,charchnumber,charmode)if(mode=ca)XBYTEport_c=led_codeschnumber;ElseXBYTEport_eed_codeschnumber;XBYTEport_b=selectled;voidledsoff()(XBYTEport_b=0x00;/*PIDQ揣LED溉M*/*main.c*/#include"reg51.h"#include"display.h”voidmain()(unsignedintm;unsignedchari;init82
21、55();i=leds-1;while(1)(ledsoff();for(m=1000;m!=0;m-);turn_on(i,i,cc);for(m=1000;m!=0;m-);if(i=0)i=leds-1;elsei-;PIDQ揣3.3.4"刷衡犯烦僧BTW啊MmA"J高心,当K苗后,命通,A点电半拘氐娜a点匏肌点顷ms,WWMMfflWWMWM®WWWE。牛辛®wt,女的W。R+5VoIK-IIA键盘原理图1.Ng虹彻E*阁。顺所加单,制"缺此那轴嘲目比,顺淄iq口,W®®。P1.7PL6PLSPl.4Pl.3Fl+2
22、PL1FL:30C51-17IL3U3芯片内有上拉电阳2卿NEK""蜿刨图。图中白侦为4行4歹供1叶键,行抒也XQXI、X2X3列瑞践为Y0Y1、Y2、Y3关RSEIMALEEA11111PRDXM3.3.5PIE擂部册毋顷淇Protei相真S«盟U0r-TlD0D5A0A1D1D2D3D4D6D7A0.7RESET8255APA0PA1PA2PA3PA4PA5PA6PA7PB0PB1PB2PB3PB4PB5PB6PB7PC0PC1PC2PC3PC4PC5PC6PC7212223241415161713U7:A74LS244U8:B11131517B2S0150.
23、1S1150kS2S3150kS4150kI150kSWLED.dsMLEDMM中的ULA2003AO?,在LEC®W®!MWLED_DRIVER为5蜘婿O阶砌输他抒。移曲t册""按Ctrl+C曹"原ULA200®OttmiWff。由于LEDWfWJlWW怀可的呼。#mc-ude=o)bsa)cc.h=#5'c-ude=disp-0)y.h=琶nc_ude=reg5q.h=VQdde-Byochari;for(ll'255_.H0wcharkeycheck(cha)r*rowo_unsignedcharf_kF5f3,
24、unsignedcharresu-ll。PVOXFO;M&orKLif(t1=0XF0)gotoexit;for(i=11;i!=0;i-)delay();t1=P1;if(t1=0XF0)gotoexit;result=1;/*於"/t2=0X80;t1=t1;for(i=4;i!=0;i-)t3=t2&t1;if(t3!=0)*col=i-1;break;elset2=t2>>1;t1H;t1=t1|0X0F;P1=t1;t1=P1;/*知号*/t2=0X08;储;for(i=4;i!=0;i-)t3=t2&t1;if(t3!=0)*rowll
25、._k-breaksQsef2ll2vx7exirrr*mresu-c336A/D,Q冷留mliflili18nHil>5Ifs>5IorKLw1、匆祥仙辿俞gSMIWSWg以收抑5习明W祁BCDS切亦。例口,彻率为1的勺A/D车缈靴如砒肆的盘吸申似用2人12硕散»B。口下:1/22*100%=1/4096*100%=0.0244%保10防勺1疝A/DWO削2.4V2、量t"3 也河初A/D$»孙粉泌吻I顷燧。倡swwEm择沸础期A/D物制勺"炸移郴睥号硕O率的A/D顷"特E甘线车Wl®制枷洗指A/D顷帅小同m帆A/D车舸
26、捋""雕回功以细枷m邮精度,生、零y、满b骸yosw®顷烧。4 车瞄醉物理,艮皿婀够数。而k溯勺A/D物®®例问,丹"诩咐至擞。A/DC0809JWSADC0809所泌硕成A/D输驼CMOS:艺。ADC080治珈故”:分州8位;土1LSBS5W电,岫3雄0-5VJOW棚的8蹄隽*;俞山,TTLf;015mW/时车咐X围:10-1280K晌券中为500kHHWO%128usPID耦勺口MMPIDQ揣A/DWO!N此PIDOWWf»PIDISWMa/d$WSO辎图中的P1为CPU夕嗷眦棉顺Jt眦0x2XXX时74LS38的例的,
27、当CPUIOx2xxx时,可使DC0808衡娄据懿50、D1、D2哪认项此CPI®0x2xxM,可使A/D物绍愤UCPlfr/*ADC0808®邀*/#include<ADC0808.c>#include<display.h>#include<absacc.h>#include<REG51.H>unsignedchargetData2(unsignedcharADC_Chip,unsignedcharchannel)unsignedcharflag=0;unsignedcharvalue=-1;unsignedxdataale
28、;switch(ADC_Chip)caseADC_0808:P3=P3|0x08;XBYTEADC0808_START_PORT=channel;P3=P3&0xdf;P3=P3|0x20;P3=P3&0xdf;flag=P3;while(1)(ale=1;flag=flag&0x08;if(flag=0)break;flag=P3;value=XBYTEADC0808_DATA_PORT;returnvalue;break;#include<ADC0808.C>#include<display.h>#include<REG51.H>
29、#include<absacc.h>voidmain()(unsignedcharvalue;unsignedintk;3.3.7charsfr-ndexsolr2Q2p2p2o>k2x一M8255Pwh=e(_k)va-uengefDaQrq(ADCI08083for(knoakHpk!dispsfr(sfr-ndexs<a)-upq);LedsoffoIorKLwR18(1)R18R19R201k10k+15V4k+15VR285kR26,kR29100RV1(2)R251kRV1u200U14322kOP07-15VU14(OP)R22U1523UA741-15V
30、R2410kR2310k#include<reg51.h>#include<absacc.h>#include<display.h>#defineADC_08081#defineADC0808_DATA_PORT0x2000#defineADC0808_QUERY_PORT0x4000#defineADC0808STARTPORT0x2000voidturn_on_withdot(charled,charchnumber,charmode);unsignedchargetdata2(unsignedcharADC_Chip,unsignedcharchannel)(unsignedcharflag=0;unsignedcharvalue=-1;unsignedxdataale;switch(ADC_Chip)(caseADC_0808:P3=P3|0x08;XBYTEADC0808_START_PORT=channel;P3=P3&0xdf;P3=P3|0x20;P3=P3&0xd
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绿化绿植买卖合同范本
- 2025合法的工程合同样式
- 专利申请委托合同书样本
- 项目咨询服务合同范本
- 货物运输公司的劳务合同
- 建设工程施工维修合同简易
- 港口码头建设项目投资建设合同
- 2025安装承包合同样书
- 2025年浙科版七年级历史下册月考试卷含答案
- 2025年外研版八年级历史上册月考试卷含答案
- 保安服务项目信息反馈沟通机制
- 全国各省(直辖市、自治区)市(自治州、地区)县(县级市)区名称一览表
- 《团队介绍模板》课件
- 常用中医适宜技术目录
- 冲压模具价格估算方法
- 碳纳米管应用研究
- 运动技能学习与控制课件第十一章运动技能的练习
- 虫洞书简全套8本
- 2023年《反电信网络诈骗法》专题普法宣传
- 小学数学五年级上、下册口算题大全
- 和平精英电竞赛事
评论
0/150
提交评论