




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Proteus实验报告
姓名:XXXXX
专业:XXXXXX
系别:电气信息工程学院
学号:XXXXXXXX
班级:XXXXXXXXXXXXXXXX
老师:XXXXXXX
2023年11月
实验一
把戏灯一
一、实验目的
使用P2端口控制LEDO~LED7进行把戏显示。显示顺序规律为:错误!8个LED
依次左移点亮;\o\ac(0.2)8个LED依次右移点亮;错误!LEDO、LED2、LED4、
LED6亮Is熄灭,LED1、LED3、LED5、LED7亮1s熄灭,再LEDO、LED2,
LED4、LED6亮Is熄灭...循环3次;错误!LEDO〜LED3亮Is熄灭,LED4〜LED7
亮1s熄灭,循环2次;错误!LED2、LED3、LED6、LED7亮Is熄灭,LEDO、LED
1、LED4、LED5亮Is熄灭,循环3次,然后再从①循环。
二、实验仪器
单片机AT89c51、瓷片电容CAP22Pf、晶振CRYSTAL11.0592MHz,
电解电容CAP-ELEC、电阻RES、发光二级管LED-GREEN、发光二级管
LED-YELLOW,发光二级管LED-RED、发光二级管LED-BULE、按钮
BUTTONo
三、实验流程图
讦nd*j
四、实验原理
电路图:
U1
>XT»L1PQDfAMJ
PD.1/AJM
xTAiz
m“M,
ptjswg
pgg
RSTPD.T/AOT
pzi^e
PZ.Itf©
P22TAC
F5BIP23fA11
AL£P2.4/AC
嵌FZSTAa
P2J&AU
PZ.7/AS
P1OP3IYRXD
PUP3.VD®
P12paanro
P13P3JWTT
PIdP3.WID
P15P3£fn
PISP3J&OTK
PI?P3.?fflF
程序:#inc1udez/reg51.h〃
#defineuintunsignedint
#defineucharunsignedchar
consttab[]={0xfe,Oxfd,Oxfb,0xf7,0xef,Oxdf,0xb
f,0x7f,
Oxbf,Oxdf,Oxef,Oxf7,0xfb,0xfd,Oxfe,Oxff,
Oxaa,0x55,Oxaa,0x55,0xaa,Ox55,Oxff,
Oxf0,OxOf,Oxf0,OxOf,Oxff,
Ox33,Oxcc,0x33,Oxcc,0x33,Oxcc,Oxff
voidde1ay(void)
{uinti,j,k;
for(i=0;i>0;i—)
{for(j=200;j>0;j—)
{for(k=230;k>0;k---);})
}
voidmain(void)
{uchari;
while(1)
{for(i=0;i<35;i++)
{P2=tab[i];
delay();}}}
五、实验结果
p口aia
PO.VAHI
阳z顺
paa'Aia
川.例,
,。叔5
叩册《
raw
PZDfC
P2.W
,2邛㈤普
况欢1
P2.WAC
,2*01=3
F2J&AU
F2J/ASm
-
-)
2P3D*R4
-li
3F3.m
-
«PIMttH
5P33fTn
6P3.VIDJiT
丁
3
-
ni!¥SJL
PDiy^o仃
POZ顺
p口”的
Pd拗,
PD5/AI6
P0&M6
PdH糊
PZ2TA0
P23fA11
^6^P2fWS
P2J&AU旦
1
工P3imH?F
P3.1/D®-
3.|PI》而I
51pnaHEta
P3VID
61丁ru
8-|nsF
DL
实验二
定期计数器
实验目的
使用定期计数器作为延时,规定在P0.0和P0.1间两灯按1s间隔互相
闪烁。
二、实验仪器
单片机AT89c51、瓷片电容CAP22Pf、晶振CRYSTAL11.0592MHz、
电解电容CAP-ELEC、电阻RES、发光二级管LED-GREEN、排阻RESP
ACLK-8,发光二级管LED-RED、发光二级管LED-YELLOW、按钮
BUTTONo
三、实验流程图-四、实验原理
电路图:
P0.1W1
PON顺
PD^IO
PQS/AJ5
P0劫旗
rniiw
t2OG
FZ.ttfe
P22fAf]
P23fA11
P2.4/MZ
f2SMi图
P2J9AU
P2.7/A5
P3mw>H?_l
4-,
zP3.mHil
,P12?1E_
sP33?ITfHiFl
xP3.VID
F3ST1ri7
。3西I
F3.?W一
-r一
程序:#include"reg51.h{TMOD=0X01;
#defineuintunsignediTH0=0x4C;
ntTL0=0x00;
#defineucharunsignEA=1;
edcharETO=1;
sbitPO_0=POA0;TR0=1;}
sbitPO_1=P0Al;
uintt=O;voidmain(void)
voidtime0_server_(void)inte{P0_0=1;
rrupt1P0_1=0;
|lnit_tO();
TH0=0x4C;while(l)
TL0=0xO0;(if(t==20){
t++;}t=0;
voidInit_to(void)PO_O=~P0_0;
PO_1=~PO_1;
}
)
五、实验结果
iXTALIPOD^IO
P0.1M1
P。次2
XTAEPO^WQ
叩.岫
POfVAIS
叩郎用
ROTfox顺
P2瞰
P2.W
nuMi
FSBI陞欢1
Al£P1WAC
位陞却9
P2J&AU
FZ7/A5
Jr_PIOP3fflW>
tz-PI.IP3.m
P12P3^HD
4b-P13PXflTH
丁PUP1SD
2-PISnsn
P16期两
Ft?F3.?|TO
PQMO
PD.1W1
PDZ顺
PD3WO
Pd如
P05M5
POLADS
PD.?iAW
P2解
F2.W
P22TAD
P2JA11
P2VAC
PZ5M3
P2«AU
P27Ms
P3DTR®
P3.m
P321TO
P33?FH
P3«iTO
F3ST1
pj画n打BO
p”师R10
LEO-YEUCW《TBG
«T&<P..
实验三
中断系统应用一
一、实验目的
主程序将PO端口进行把戏显示,显示顺序规律为:错误!8个LED
依次左移点亮;错误!8个LED依次右移点亮;错误!LEDO、LED2、LED4、
LED6亮1s熄灭,LED1、LED3、LED5,LED7亮Is熄灭,再LEDO、
LED2、LED4、LED6亮1s熄灭……循环3次。中断时(INTO与按钮K1
连接)使8个LED闪烁5次。
二、实验器件
单片机AT89c51、瓷片电容CAP22Pf、晶振CRYSTAL11.0592MHz、电
解电容CAP-ELEC、电阻RES、发光二级管LED—GREEN、排阻RESPACLK
-8、发光二级管LED-RED、按钮BUTTON、发光二级管LED-BULE、发光二级
管LED-YELLOW。
三、实验流程图
P2I»€
P2.1M
,2力At)
F23A11
P2.WAC
F23AG
P2J&AU
-1P2JMI5
-2P3晒
-3♦ra.m
-SP3^in
-6P3.«au
-7P3sm
-8,3啊
F3JAQF
四'实验原理
原理图:
U1
玉
>XTM1一
POIYMO三
P0.VAD1一4
川加e-
XTM2po^ra
m拗,35
F0SM53?
川期岷3
R8TPQW?
3
pzae
Z一
pz.itfe
pzjyxo21
3P23fA11ZZ
P2.4/AGZ3
P2SAO关
P2«A14F
P2.7/AS
1卫
-
2叁
丁ps.inxj
-,P3JOT1Q
5pa^irnJI
-
6P3.4flD1F2
丁P35/HU
-P3J^K
SI
F3.?>1F5
1_?
程序:#include"reg51.h〃
#defineuintunsignedint
#defineucharunsignedchar
consttab口={0xfe,0xfd,0xfb,0xf7,Oxef,0xdf,Oxbf,0x7f,
Oxbf,Oxdf,Oxef,0xf7,Oxfb,Oxfd,Oxfe,Oxff,
Oxaa,0x55,0xaa,0x55,0xaa,0x55,0xff,};
consttab2L]={0xff,0x00,0xff,0x00,0xff,0x00,Oxff,0x0
0,0xff,0x00,};
voiddelay(void)
uinti,j,k;for(i=l0;i>0;i一一)
{for(j=200;j>0;j—)
ITO=1;
{for(k=230;k>0;k——);}}
EA=1;
}
}
voidint0()interrupt0
voidmain(void)
(
(
uchari;
ucharx;
for(i=0;i<10;i++)
INT0_init();
while(1)
PO=tab2[i];
(
delay();
for(x=0;x<23;x++)
)
(
)
P0=tab[x];
voidINTO_init(void)
delay();
{
}
EXO=1;
}
)
五、实验结果
一
♦%窑
lutt
i
♦unl
甬产产产产产尸叫
1司二产产产产日
聂
。
爱
曼
省
最F
詈晏
专
善
晶
早
W要悬
皇
二
拿
戛
邕
t♦WS♦DWs-yiw,员s
冬
孟/
Z前TE
w=玉BMAZwz
一SBzsescdcc
££££ES£ddZZGdesE,d2dZsdc
rnsdddEd
京
t
「卜同」5图一同
实验四
两个单片机之间的串行通信
一、实验目的
再摸控制系统中有U1、U2这两个单片机,U1单片机一方面将P1端口指拨
开关数据载入SUBF,然后由TXD将数据传送给U2单片机,U2单片机将接受数
据存入SBUF,再由SUBF载入累加器,并输出至P1端口,点亮相应端口的LEDo
二、实验器件
发光二级管LED-RED、按钮BUTTON、单片机AT89C51>瓷片电容
CAP22P3晶振CRYSTAL11.0592MHz,电解电容CAP-ELEC、电阻
RES、发光二级管LED-GREEN、拨码开关DIPSW-8、开关SWITCH。
三、实验流程图
q
刈11POIYAia弟
P0.1M1-
顺3F7
2Z-
XTM2P03>iax
加确,-
F0SW63i
P0.M«I3]
幽PWM
P2眦2①1
P2.W
而
P2Z-f-
阿F23A11T
x
以F2SAG
P2欲U2
P2J/A5
P10P30M10
1T
P1.1P3.1J>®
1-2
P12P32?m
H3Plain13
1-7
PUP3.VID
-4
P16,丽
1-?
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CIQA 87-2024煤和焦炭试验配比和结果计算方法
- 官方的室内装修施工合同3篇
- 担保合同担保合同(一)6篇
- 精装房屋抵押借贷合同10篇
- 新建铁路工程劳务协作合同3篇
- 钢增强塑料复合管项目绩效评估报告
- 高效节能电动机项目绩效评估报告
- 小学第33个爱国卫生月主题活动
- 服装设计高端时尚
- 儿歌表演唱教学设计
- 2025眼镜行业市场分析报告
- GB/T 17642-2025土工合成材料非织造布复合土工膜
- (四调)武汉市2025届高中毕业生四月调研考试 数学试卷(含答案详解)
- GB/T 24630.2-2024产品几何技术规范(GPS)平面度第2部分:规范操作集
- 应急预案演练记录表
- 建设用地报批服务投标方案(技术方案)
- 市政工程安全施工组织设计
- 细胞培养实验指导4
- 双横臂独立悬架设计
- 华为流程审计方法论共83页文档课件
- 单元式多层住宅设计图
评论
0/150
提交评论