- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机控制交灯替亮灭报告
《单片机与接?口技术》 项目报告 ? 项目名称: ? 8灯交替?亮灭 ? 学生姓名: ? ? ? 班 级: ? ? 学 号?: ? ? 系 别: ? ? 专 业?: ? 指导教师: ? ? ? 目 录 ?1 设计任务 2 2? 系统硬件电路设计 ?2 2.1 系统组成?设计 2 2.2 单?片机核心控制电路设计? 2 2.2.1 单?片机最小系统设计 2? 2.2.2 单片机?接口分配 3 2.3? 系统外围功能模块电?路设计 3 2.3.?1 按键 3 2.3?.2 LED灯 4 ?3 系统软件设计 4? 3.1 软件设计分?析 4 3.2 程序?流程图 5 3.3 ?仿真设计与调试 6 ?3.3.1 Prot?ues仿真图设计 6? 3.3.2 Pro?tues仿真调试 6? 4 问题及解决办法? 7 6附件 7 6?.1 电路原理图 7? 6.2 实物图 8? 6.3 程序代码 ?8 1 设计任务? 根据99se原?理图画出PROTUE?S原理图,并实现仿真?。设计要求为当按键K?1按下时,LED0、?LED2、LED3、?LED6点亮,其余的?熄灭;当按键K1未按?下时,LED1、LE?D4、LED5、LE?D7点亮,其余的熄灭?。 2 系统硬件电路?设计 2.1 系统组?成设计 图1 ?系统组成设计图 2.?2 单片机核心控制电?路设计 2.2.1 ?单片机最小系统设计 ? 核心控制器件?选用AT89C51单?片机。AT89C51?单片机为40管脚双列?直插芯片,它是一种高?性能,低功耗的8位C?MOS微处理器芯片,?市场应用最多。而且价?格便宜,控制方便,便?于应用有4个I/O口?分别为P1、P2、P?3、P4。其中每一个?管脚都能做独立的输入?输出管脚,它的第9脚?位复位管脚,接上电容?和上拉电阻再带个开关?构成复位电路。18,?19管脚接外部晶振和?两个微调电容构成外部?晶振电路。单片机、复?位电路、晶振、电源构?成单片机最小系统 ? 图2 ?单片机最小系统 2?.2.2 单片机接口?分配 I/O分配 控?制对象 P2.0~?P2.7 ? ?LED灯 P3.1?~P3.3 按键 ?表1 I/O分配表? 2.3 系统外围功?能模块电路设计 2.?3.1 按键 ? 独立式键盘是各?按键相互独立,每个按?键各接一根输入线,一?根输入线上的按键工作?状态不会影响到其他输?入线上的工作状态。因?此,通过检测输入线的?电平状态可以很容易判?断那个键被按下了。 ?独立式按键电路配置灵?活,软件简单,但每个?按键需要占用一根输入?口线,在按键数量较多?时,需要较多的输入口?线且电路结构复杂,故?此种键盘适用于按键较?少或操作速度较高的场?合。 图3 按?键设计图 2.3.2? LED灯 图4? LED灯设计图 ?3 系统软件设计 ? 3.1 软件设计分?析 ? 按照设计要求绘制程?序流程图,根据流程图?步骤和原理图中的I/?O口分配设计电路仿真?图,并进行仿真。 ? 3.2 程序流程图? 图5 主程序?流程图 3.3 仿?真设计与调试 3.3?.1 Protues?仿真图设计 图6? 仿真设计图 3.?3.2 Protue?s仿真调试 图7? 仿真测试图 4 ?问题及解决办法 ? 问题:在仿真?过程发现LED2在K?1按下和未按下时都不?亮 解决?方法:查看设计图发现?R4电阻值有问题,后?将R2阻值改为510?Ω,LED2实现了功?能。 6附件 6.1? 电路原理图 图?8 电路原理图 6.?2 实物图 图9? 实物图 6.3 ?程序代码 //程序:?ex1_1.c //?功能:控制八个灯 #?includere?g51.h sbi?t P2_0=P2^?0; sbit P2?_1=P2^1; s?bit P2_2=P?2^2; sbit ?P2_3=P2^3;? sbit P2_4?=P2^4; sbi?t P2_5=P2^?5; sbit P2?_6=P2^6; s?bit P2_7=P?2^7; sbit ?P3_2=P3^2;? void dela?y(unsigned? char i); ?void main(?) {bit led?; while?(1) {P3?_2=1;
您可能关注的文档
最近下载
- 2025年文山州砚山县中医医院第十一期招聘(18人)笔试备考题库及答案解析.docx VIP
- C186015【基础】2025年海南医学院105300公共卫生《353卫生综合之医学统计学》考研基础.pdf VIP
- 2025年湖南有色金属职业技术学院单招职业技能测试题库及一套答案.docx
- 中国乙型肝炎病毒母婴传播防治指南(2024年版)解读.pptx
- 有机磷农药中毒.ppt VIP
- 骨科手术护理培训.pptx VIP
- 2025退役分类考试题及答案.docx VIP
- 护线宣传方案课件.pptx VIP
- 2025年文山州砚山县中医医院第十一期招聘(18人)笔试备考试题及答案解析.docx VIP
- SL 557-2012水利基本建设项目竣工决算审计规程.pdf
文档评论(0)