????????????|????????????????????
?е????????8????????е??????ж??64?????????????????????4????????????????I/O????????????????20pin??80C51????????????????
??????
?? VCC - о????????+5V??
?? VSS - ?????
???????
XTAL1??XTAL2 - ???????·????????????????
????????????????????4??
?? ALE/PROG:???????????/???EPROM???????
?? ALE?????????????P0????????8λ???
?? PROG??????????EPROM??о?????EPROM?????????????????????塣
?? PSEN:??ROM????????
?? RST/VPD:??λ/????????
?? RST??Reset?????????λ?????????
?? VPD???????Vcc???????????????????
?? EA/Vpp:????ROM???/???EPROM???????
?? EA?????????ROM?????
?? Vpp??????????EPROM??о?????EPROM?????????????Vpp??
???I/O??
80C51????4??8λ????I/O????P0??P1??P2??P3?????32???????P3??????е???????????????????????????????????????????????
??????о??????????????????????????????????????????????89C51??о??????????????????θ????????
1?? ???????????????????????????????5V???????????????40???????????????20????
2?? ?????·????????????????·????????????????????????????????????????????????????????????????18??19?????????????????????????????????????1??????ɡ?
3?? ??λ???????1?л?????????????λ??κ??弰???????????λ?????????????н????
4?? EA????EA????????????? ?????????????????????磬????????????????
?????????????????????????????????????LED??????????LED??????????????????????????????????????????????????????????????????????????????????5??????????35????????????LED??1?????????????1??????R1?????????裩
????????????????1??????????LED?????????1??????????LED???????????1?????????????????????????????????1?????????????????????????????1???????????????????????????????????????????????51о???INTEL?????????????????P1.0?????ǹ漲???????????????????
?????????????????????????'??'???'??'???????????????????????з????????????????????????????????????????????????????????????????䶮??????????????????????SETB????????????????????????CLR???????????P1.0???????????дSETB P1.0???P1.0???????????д CLR P1.0???????
????????????а??ü???????P10?????????????????????????????????????????????????????????????????°ɡ?????????????????м???????????????????????SETB CLR???????????????????????????????????ü????????????????????????????????????????????????????SETB P1.0?????D2H,90H ??????CLR P1.0??? ??C2H,90H ???????????????????????????????51о????????--INTEL?涨??????????о??????????????????????????????????????????????????????????????????????????"?????"??????????????????????????????????????????????????д?????????????????????????????????????д?????????eprom???????????80c51????????????????????????鷳?????飬?????????????????????????豸???????????????AT89s51????STC89C51?????????????????isp???????????γ??????ü???·????????????д????????????????????????????????????
???????????????????(?2)??????????????keil ??>????????????????д??????????????????д???????о???Hex??????????????????????????????????C???????????????????????????keil???????????????????????????????????Hex?????????????????????????о??????????????????·?????У?
?2 ??keil????????? ??> ????keil??????????????
?3???????????? ??> ??????????
??????? ??????? SETB P1.0 ????????????keil????????????Hex???????????3????????????1?????????????????????????????????????????·?????????о???????????????????????????壩??????????????????????????????????????д?????????????P10?????????????????????????????????????keil????????????CLR P1.0?????±???????Hex????????????????磬?????????????????д???Hex??????P10???????????䶮??????????????????·????????????κθ???????д??????е?????????????·?????Ч????

????admin ?????????2018-03-20