- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
proteus单片机.ppt
第7章 基于PROTEUS ISIS的 单片机电路仿真 7.7 模拟交通灯控制实训7.8 液晶显示控制实训7.9 A/D转换接口技术实训7.10 D/A转换接口技术实训7.11 双机通信技术实训7.12 单片机课程设计 7.1 单片机最小系统实训 本实训通过51单片机控制一个简单的LED灯,实现闪烁功能,并将程序编译下载到单片机中,从而使单片机工作起来。单片机最小系统实训图如图7.1.1所示,所用元件清单如表7.1.1所示。 图7.1.1 单片机最小系统实训图 程序代码为: #include reg51.h sbit P1_0=P1^0; void delay(unsigned char i); void main( ) { while(1) { P1_0=0; delay(255); P1_0=1; delay(255); } } void delay(unsigned char i) { unsigned char j,k; for(k=0;ki;k++) for(j=0;j255;j++); } 在KEIL软件中输入上述代码,编译后产生十六进制文件7-1-1.hex,双击AT89C51,将弹出如图7.1.2所示的对话框。在图7.1.2中添加十六进制文件7-1-1.hex,点击“OK”即可。最后进行仿真,可发现LED灯按要求实现了闪烁功能。 图7.1.2 添加十六进制文件 7.2 模拟汽车转向灯控制实训 安装在汽车不同位置的信号灯是汽车驾驶员之间及驾驶员向行人传递汽车行驶状况的工具,一般包括转向灯、刹车灯、倒车灯等。其中转向灯包括左转灯和右转灯,其状态表示的意义如表7.2.1所示。 本实训利用PROTEUS模拟汽车转向灯控制,其中开关S0、S1模拟驾驶员发出命令,若开关状态为0,则表示开关断开,反之闭合。其实训图如图7.2.1所示,所用元件清单如表7.2.2所示。 图7.2.1 模拟汽车转向灯控制实训图 在上述电路图中,开关S0、S1模拟驾驶员命令,发光二极管D1、D2模拟左转灯和右转灯,两者之间的关系如表7.2.1所示。利用开关S0、S1的状态即可控制D1和D2的状态。程序代码为: #include reg51.h sbit P1_0=P1^0; sbit P1_1=P1^1; sbit P3_0=P3^0; sbit P3_1=P3^1; void delay(unsigned char i); void main( ) { bit left,right; while(1) { P3_0=1; P3_1=1; left=P3_0; right=P3_1; switch(P3) { case 0xfc: P1_0=1,P1_1=1;break; case 0xfd: P1_0=0,P1_1=1;break; case 0xfe: P1_0=1,P1_1=0;break; case 0xff: P1_0=0,P1_1=0;break; } delay(255); P1_0=1; P1_1=1; delay(255); } } void delay(unsigned char i) { unsigned char j,k; for(k=0;ki;k++) for(j=0;j255;j++); } 在KEIL软件中输入上述代码,编译后产生十六进制文件7-2-1.hex,双击AT89C51,将弹出如图7.2.2所示的对话框。在图7.2.2中添加十六进制文件7-2-1.hex,点击“OK”即可。最后进行仿真,可实现表7.2.1的所有功能。 图7.2.2 添加十六进制文件 7.3 基于LED数码管的简易秒表设计实训 利用51单片机控制1个LED数码管,依次循环显示0~9,显示间隔时间为1 s,即可实现一位数的简易秒表。基于LED数码管的简易秒表设计实训图如图7.3.1所示,所用元件清单如表7.3.1所示。 图7.3
您可能关注的文档
最近下载
- ZZ058 动漫制作赛题 第4套-2024年全国职业院校技能大赛双数年拟设赛项赛题.pdf VIP
- 2025入党积极分子发展对象考试精选题库(含答案).docx VIP
- IEEE-美国新英格兰10机39节点测试系统(20201127140407).docx VIP
- ZZ058 动漫制作赛题 第10套-2024年全国职业院校技能大赛双数年拟设赛项赛题.pdf VIP
- 新解读《DL_T 724-2000电力系统用蓄电池直流电源装置运行与维护技术规程》最新解读.docx VIP
- 2025入党积极分子发展对象考试精选100题题库(含答案).pdf VIP
- 2024年高考物理100考点最新模拟题千题精练专题2.9与弹簧相关的平衡问题提高篇含解析.doc VIP
- ZZ058 动漫制作赛题 第7套-2024年全国职业院校技能大赛双数年拟设赛项赛题.pdf VIP
- ZZ058 动漫制作赛题 第3套-2024年全国职业院校技能大赛双数年拟设赛项赛题.pdf VIP
- 中国安全生产简史.docx VIP
文档评论(0)