_下单片机实验报告.doc

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
_下单片机实验报告.doc

PAGE PAGE 24 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc322359774 实验一 流水灯实验 PAGEREF _Toc322359774 \h 2 HYPERLINK \l _Toc322359775 实验二 数码管静态显示实验 PAGEREF _Toc322359775 \h 3 HYPERLINK \l _Toc322359776 实验三 按键输入与数码管静态显示实验 PAGEREF _Toc322359776 \h 6 HYPERLINK \l _Toc322359777 实验四 数码管动态显示实验一 PAGEREF _Toc322359777 \h 10 HYPERLINK \l _Toc322359778 实验五 数码管动态显示实验二 PAGEREF _Toc322359778 \h 12 HYPERLINK \l _Toc322359779 实验六 键盘扫描实验 PAGEREF _Toc322359779 \h 15 HYPERLINK \l _Toc322359780 实验七 外部中断实验一 PAGEREF _Toc322359780 \h 17 HYPERLINK \l _Toc322359781 实验八 外部中断实验二 PAGEREF _Toc322359781 \h 20 HYPERLINK \l _Toc322359782 实验九 定时器实验一 PAGEREF _Toc322359782 \h 22 HYPERLINK \l _Toc322359783 实验十 定时器实验二 PAGEREF _Toc322359783 \h 24 HYPERLINK \l _Toc322359784 实验十一 定时器实验三 PAGEREF _Toc322359784 \h 27 HYPERLINK \l _Toc322359785 实验十二 串口实验一 PAGEREF _Toc322359785 \h 28 HYPERLINK \l _Toc322359786 实验十三 串口实验二 PAGEREF _Toc322359786 \h 29 HYPERLINK \l _Toc322359787 实验十四 串口实验三 PAGEREF _Toc322359787 \h 31 HYPERLINK \l _Toc322359788 实验十五 AD实验 PAGEREF _Toc322359788 \h 35 HYPERLINK \l _Toc322359789 实验十六 DA实验 PAGEREF _Toc322359789 \h 38 HYPERLINK \l _Toc322359790 实验十七 点阵屏显示实验 PAGEREF _Toc322359790 \h 39 HYPERLINK \l _Toc322359791 实验十八 LCD1602显示实验 PAGEREF _Toc322359791 \h 41 实验一 流水灯实验 一、实验要求 在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路 继续在Proteus软件中绘制电路,将P1口做输出口,接八只发光二极管 在Keil软件中编写程序,实现功能,间隔1S点亮一个发光二极管,顺序从P1.0到P1.7依次点亮。 二、实验目的 学习Proteus软件的使用方法 学习Keil软件的使用方法 学习端口输出的使用方法 掌握延时程序的设计 三、实验说明 (条理清晰,含程序的一些功能分析计算) 在Proteus软件中把实验要求的电路连接好,再利用Keil软件把要实现的功能编写程序,生成hex文件,把hex文件导到Proteus软件中进行仿真。在编写程序时需要延时1s,我们选的单片机是12MHz的,一机器周期是12个时钟脉冲,一个时钟脉冲的时间是1/12us,即一个机器周期为1us。程序中子函数void delay_ms(int x)中x为1是可延时1ms,以此类推可得1s=1000ms,当x=1000时刚好延时1s。 四、硬件原理图及程序设计 (一)硬件原理图设计 电路中P1.0到P1.7为LED控制端口,排阻RP1阻值为330Ω,AT89c51单片机的9脚(RST)为复位引脚;31引脚(EA)为存取外部存储器使能引脚:单片机内部已接地,所以我们不用再接了。图如下: (二)程序流程图设计 开始 开始 设置初始值0x7f 设置

文档评论(0)

qspd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档