51单片机的设计与开发

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

利用单片机 IO 口输出高低电平的方法和延时函数的时间估算,点亮与单片机 P1.0 口相连 的发光二极管,延时约 0.2S,然后熄灭,再延时约 0.2S,再点亮,如此循环下去。
流水灯
利用单片机编程实现循环移位的工作,单片机 P1 口相连的 8 个发光二 极管中的一个循环移位点亮,同时蜂鸣器 发出滴滴的响声。
数模转换 DAC0832
通过用单片机控制 DAC0832 输出锯齿波,让实验板 上发光二极管 D12 由 暗到亮变化,循环下去。 ( DAC0832:DAC0832 是8位全MOS 中速D/A 转换 器,采用R—2RT 形电阻 解码网络。)
DS18B20 温度测量显示
用单片机控制实验板上的 DS18B20 数字温度传感器, 读取当前环境温度,并用数码管的前三位显示出来。
AT24C02断电保护 EEPROM AT24C02
首先利用单片机做一个 0-99 秒的自动计时器。然后 随机关断电源,利用 24C02 断电以后存储的数据不 消失的特点,在通电 以后计时器接着断电前的状态 继续计时。
串口通讯
由串口调试助手以 16 进制向单片机发送一数据, 如 01,如果单片机接收 到数据将会原样返回给 计算机,并且显示在串口调试助手的接收框内。
单片机的设计与开发 实验汇报
指导老师:
实验成员:
汇报流程
1、介绍单片机的发展及重要作用; 2、介绍制作过程; 3、介绍并展示实验成果; 4、谢辞。 4
单片机的发展及重要作用
TX-1C TX-1C实验板基本配置及功能介绍
1、89C52单片机,支持USB口在线下载程序及USB口在 线仿真调试,也就是用户不用单片机烧写器也能够随时 烧写程序并查看编写的程序状况。 2、6位数码管。 3、8位LED发光二极管。 4、串口RS232通讯接口 5、USB供电系统,直接插接到电脑USB口即可提供电 源,不需另接直流电源。 6、蜂鸣器 7、ADC0804芯片。 8、DAC0832芯片 9、PDIUSBD12芯片,通过此芯片可实现计算机与单片机 之间的数据传输
利用定时器和蜂鸣器发声
用单片机的 P2.3 口输出不同占空比的方波来控制与它 相连的蜂鸣器,当 方波的占空比不同时蜂鸣器发出 的音调就不同
模数转换 ADC0804
从ADC0804 的模拟量通道输入0-5V 之间的模拟电压,通过ADC0804 转换 成数字量送给 单片机,经单片机处理后在数码管上以十进制形成显示出来。(ADC0804: ADC0804 8 ADC0804: ADC0804是8 位全MOS MOS中速A/D 转换器、它是逐次逼近式A/D A/D转换器,片内有三态数据输出锁存器, MOS A/D A/D 可以和单片机直接接口。转换时序是:当CS 0 许可进行A/D 转换。 WR CS=0 WR由低到高时, CS A/D A/D开始转换。CS WR CS与WR A/D转换,转换结 束产生低电平有效的INTR 信 A/D CS WR同时有效时启动A/D A/D INTR 号,可供查询或者中断信号。在CS RD 的控制下可以读取数据结果。 CS和RD CS )
单键识别
该部分能实现每按一次独立键盘的 S2 键,与 P1 口相连的八个发光二极管中点亮的一个 往下移动一位。
59 秒计数器
采用单片机进位操作和数码管动态显Fra Baidu bibliotek,使用软件 延时的方法实现 0-59 秒自动计数器,用数码管 的前两位显示出来。
矩阵键盘检测
依次按下 4*4 矩阵键盘上从第 1 到第 16个键,同时在六位数码管上依次 显示 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。
能够执行的操作
1、 闪烁灯 2、流水灯 3、单键识别 4、59秒计数器 5、矩阵键盘检测 6、利用定时器和蜂鸣器发声 7、数模、模数转换 8、DS18B20 温度测量显示 DS18B20 9、EEPROM AT24C02断电保护 EEPROM AT24C02断电保护 10、串口通讯
开发原件图
闪烁灯
相关文档
最新文档