(一)实验说明
用单片机实现由LED数码管显示时、分、秒的数字钟,并具有用按键修改时钟参数和闹钟参数的功能;闹钟启动后能保持一段时间再自动停止
1. 掌握LED显示、键盘、定时/计数器综合应用程序的设计与分析方法。
2. 掌握运用开发系统调试LED显示、键盘及定时/计数应用程序的基本方法。 用K1、K5、K9号键作为时钟、闹钟参数修改功能选择键与+1功能键。其中:
K1键:作为时钟参数修改功能选择键。按一次修改秒,按二次修改分,按三次修改小时,按四
次确认修改完毕。
K5键:作为闹钟时间参数设置功能选择键。按一次设置分,按二次设置小时,按三次确认设置完毕。
K9键:+1功能键,每按一次将根据K1、 K5键的选择结果将相应单元内容加1。修改“时”时,
加到23后“清0”,再加1;修改“分”时,加到59后“清0”,再加1。
(二) 实验连线表
连接1 连接2 连接3 连接4 连接5 连接6 连接7 连接8
A01 +5V/GND P1.0 P1.1 GND P1.2 P1.3 P1.4 P1.5 A05 +5V/GND SCL SDA A08 +5V/GND KC1 KR1 KR2 KR3 A12 +5V/GND CBP (三)程序流程图
闹钟修改功能子程序FTION1流程框图
1
时钟修改功能子程序FTION0流程框图
加1键修改子程序CUM流程框图
时钟修正中断服务子程序CLOCK流程框图
2
图
12345678实验6原理图 DD+5V1+5VR5510Ωx8R1R2R3234567895.1K5.1K5.1KCCK0U1SCL139383838383838SDA2P1.0/TP0.0/AD038K13P1.1/TP0.1/AD1374P1.2P0.2/AD2P1.3P0.3/AD3361A10a3A104A10a5A106A10K25351B9a2A10ba3B9a5B9a6B9a6P1.4P0.4/AD4341C7ba2B93C7ba4B9ba5C7ba6C7ba7P1.5P0.5/AD5331D5c2C72D5c3D5c4C7c5D5cc8P1.6P0.6/AD62E4dfgb3E4dfgb4D55E4dfgb6D5dfgbP1.7P0.7/AD7321E4dfgb1F2e2F2ee4E4dfgb5F2e6E46F2e1G1fedc2G1fedc3F2fedc4F2e5G1fedc+5V1312P3.3/INT1P2.0211DP6gdp2DP6gdp3G1gdp4G1fedcgdp6G1fedcdp3DP6dp4DP6gdpdp5DP6dp6DP6gdpdpSPEAK1P3.2INT0P2.122dpP2.223LA1LA2LA3LA4LA5LA61R412015P2.324214P3.5/T1P3.4/T0P2.425ABCDEFGPABCDEFGPABCDEFGPABCDEFGPABCDEFGPABCDEFGP31P2.5261111111D2222222D3333333D4444444D5555555D6666666DEA/VPP2.627123456P2.728012301230123012301230123345611113456111134561111345611113456111134561111C11918XLAT1XLAT2P3.0/RXD10U2U3U4U5U6U701234567012345670123456701234567012345670123456730pF11.0592M9P3.1/TXD11RESETALE/P30QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQG1PSEN29C21716P3.7/RDKRKRKRKRKRKLLLLLLRABCMABCMABCMABCMABCMABCMB30pFP3.6/WRMCU805274LS16474LS16474LS16474LS16474LS16474LS164B128912891289128912891289+5VSDASCLC3C4C5C6C7C8100nF100nF100nF100nF100nF100nFAATitleSizeNumberRevisionA3Date:8-Aug-2004 Sheet of File:E:\\JZV2.ddbDrawn By: 123456783
因篇幅问题不能全部显示,请点此查看更多更全内容