51单片机最小系统工程训练指导书大学论文.doc

51单片机最小系统工程训练指导书大学论文.doc

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

PAGE  PAGE 148 单片机实验板 工 程 训 练 指 导 书 物理与电子工程系 目 录 实验一 LED闪烁灯设计4 实验二 模拟开关控制指示灯设计7 实验三 多路开关状态指示设计————10 实验四 广告灯左、右移设计14 实验五 查询法设计广告灯18 实验六 报警产生器设计21 实验七 I/O并行口直接驱动LED显示设计——25 实验八 单键识别设计———29 实验九 一键多功能按键识别设计33 实验十 00-99计数器设计————38 实验十一 六十秒计时器设计——————————42 实验十二 可预置可逆4位计数器设计46 实验十三 动态数码显示设计51 实验十四 4×4矩阵式键盘识别设计55 实验十五 定时计数器T0作定时应用设计(一)64 实验十六 定时计数器T0作定时应用设计(二)——71 实验十七 9.9秒跑马表设计76 实验十八 “嘀、嘀、……”报警声设计82 实验十九 “叮咚”门铃设计87 实验二十 智能电子钟设计92 实验二十一 “新年好”音乐设计102 实验二十二 电子琴设计108 实验二十三 模拟计算器数字输入及显示设计119 实验二十四 数字电压表设计——126 实验二十五 DS18B20数字温度计设计131 附录A实验板中模拟/数字转换器ADC0804的参数及使用说明139 附录B 实验板中DS18B20智能温度控制器的参数及使用141 单片机实验板详细说明 该单片机实验板设计巧妙,经过了严格的检查,可放心使用。 由于考虑到众多的实验要在此单片机实验板上完成,然而每个实验用到的单片机的I/O口不尽相同,所以设计时采用拨动拨码开关和替换跳线帽的位置来完成每个实验内容。 在完成各个实验内容时,首先要看清楚实验电路原理图,然后按照实验内容给出的单片机实验板上的硬件连线、拨动拨码开关或替换跳线帽的位置来完成系统设计。检查无误后下载程序。由于每个程序都经过了单片机实验板的验证,证明程序没有问题。所以要是调不出来,肯定是硬件没有连好,再次检查直到完成实验。每做完一个实验后,把拨动拨码开关和跳线帽恢复到初始状态。 一、拨码开关和跳线帽的初始化状态介绍如下: 单片机实验板上有8联拨动拨码开关4个(JP1、JP2、JP3、JP4),2联拨动拨码开关1个(JP5),跳线帽13个。 在初始化状态下,拨动拨码开关都处于紧靠数字的位置,此位置下的拨动拨码开关为不用状态。8排针接插件J3上的8个跳线帽要全部连接在标号为P0位置上。单排针接插件J4上的跳线帽要连接在OE和GND的位置上。单排针接插件J5上的跳线帽连接在OE和GND的位置上。单排针接插件J6上的跳线帽要连接在OE和VCC的位置。单排针接插件J7上的跳线帽要连接在CS和GND的位置。双排针接插件J8上的跳线帽应该和J8上排插针相连。4个8联拨动拨码开关(JP1、JP2、JP3、JP4)应该全部所至下方。 二、实验中具体使用介绍如下: (1)当用到发光二极管时,要把8联拨动拨码开关JP4拨到ON状态。 (2) 当用到喇叭输出时,把2联拨动拨码开关JP5的1号拨动开关拨上去;当用DS18B20做测温时,把2联拨动拨码开关JP5的2号拨动开关拨上去。 (3)当用到矩阵键盘输入时,把8联拨动拨码开关JP3的拨动开关全部拨上去。 (4) 当用到拨动开关SW1—SW4时,把8联拨动拨码开关JP2对应的拨动开关拨上去。 (5) 当用到按键开关S18—S21时,把8联拨动拨码开关JP2对应的拨动开关拨上去。 (6) 当用8个动态数码管显示时,首先应该把单排针接插件J4的OE与VCC用跳线帽相连。同时8联拨动拨码开关JP1对应的拨动开关拨上去。8联拨动拨码开关JP1的S1—S8分别对应三极管Q2—Q9。 (7)当用8个动态数码管输入a—h数码时,如果用到P0口,不用移动跳线帽;如果用到P1口,把8个跳线帽移到下面的标有P1的位置。 (8) 当用P0口做数码管静态显示时,把单排针接插件J5的OE与VCC用跳线帽相连。 (9) 当用P2口做数码管静态显示时,把单排针接插件J6的OE与GND用跳线帽相连。 总之,在用单片机编写简单程序时,汇编语言编写起来比较简单,但复杂的程序还是用C51编写起来比较简单。所以C51编程是必学的。这里基本上所有的实验程序都采用汇编和C51两种编程方法。有的实验还给出了两套设计方案,便于比较学习。 实验一 LED闪烁灯设计 一、实验目的 1、初步了解单片机I/O口的简单控制。 2、掌握单片机外围常用电路的固定接法。 二、设计原理 利用单片机控制一个发光二极管,使此发光二极管间隔0.2秒亮、灭一次。 三、参考电路 图1.1

文档评论(0)

李天佑 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档