- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
武汉理工大学单片机实训报告书
PAGE 2
目录
TOC \o 1-3 \h \z \u 摘要 1
第一章 实习目的及要求 1
第二章 硬件电路 2
2.1单片机最小系统 2
2.1.1单片机最小系统原理 2
2.1.2原理框图 2
2.1.3 STC89C52RC的介绍 2
2.1.4时钟电路 5
2.1.5 复位电路 6
2.2LED部分显示电路 6
2.3 USB下载部分电路 7
2.4数码管显示电路 8
2.5 矩阵键盘电路 8
2.6蜂鸣器电路 9
2.7红外接收模块 10
第三章 电路板的焊接 10
第四章 电路的调试 11
4.1 电源与下载部分调试 11
4.2 LED模块调试 11
4.3 数码管模块调试 11
4.4 矩阵键盘的调试 12
第五章 个人总结和体会 13
第六章 参考文献 14
摘要
单片机(Microcontrollers)是一种 \t /_blank 集成电路 \t /_blank 芯片,是采用 \t /_blank 超大规模集成电路技术把具有数据处理能力的 \t /_blank 中央处理器CPU、 \t /_blank 随机存储器RAM、 \t /_blank 只读存储器ROM、多种I/O口和 \t /_blank 中断系统、 \t /_blank 定时器/计数器等功能(可能还包括显示驱动电路、 \t /_blank 脉宽调制电路、模拟多路 \t /_blank 转换器、 \t /_blank A/D转换器等电路)集成到一块硅片上构成的一个小而完善的 \t /_blank 微型计算机系统,在 \t /_blank 工业控制领域广泛应用。从上世纪80年代由当时的4位、8位 \t /_blank 单片机,发展到现在的300M的高速单片机。
随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同种类的传感器,可实现诸如电压、湿度、温度、速度、硬度、压力等的物理量的测量。
本文主要介绍了基于AT89C52RC单片机的一个矩阵键盘和显示系统。
本文详细描述了以单片机最小系统为基础,利用进行电路设计,利用Keil C51 uVision4集成开发环境进行软件程序的编写,并进行电路焊接、电路仿真和电路调试的过程。
关键词:单片机 矩阵键盘 数码管 1602LED显示屏
全套设计加扣?3012250582
第一章 实习目的及要求
基本系统:在51单片机开发系统PCB电路板上完成电子元器件的焊接、调试、程序下载,并实现数码管显示、矩阵键盘扫描、中断程序、定时器程序、串口通讯等基本功能;
显示功能:焊接电路并实现对1602液晶屏的显示功能,要求能滚动显示字符;
输出控制:焊接电路并实现对继电器的控制功能;
数据采集:焊接电路并实现对AD0832的数据采集功能;
第二章 硬件电路
2.1单片机最小系统
2.1.1单片机最小系统原理
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路、按键输入、显示输出等。单片机接口电路主要用来连接计算机和其它外部设备。
本次设计主要完成的扩展电路包括矩阵键盘、数码管显示电路、温度检测电路和串口电路。
2.1.2原理框图
图2.1.2 系统原理框图
2.1.3 STC89C52RC的介绍
STC89C52是一种带8K字节闪烁可编程可擦除只读存储器的低电压,高性能COMOS8的微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制作技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。其引脚图如下图所示。
图2.1.3 STC89C52引脚图
STC89C52RC引脚功能说明:
VCC(40引脚):电源电压
VSS(20引脚):接地
P0端口(P0.0~P0.7,39~32引脚):P0口是一个漏极开路的8位双向I/O口。作为输出端口,每个引脚能驱动8个TTL负载,对端口P0写入“1”时,可以作为高阻抗输入。在访问外部程序和数据存储器时,P0口也可以提供低8位地址和8位数据的复用总线。此时,P0口内部上拉电阻有效。在Flash ROM编程时,P0端口接收指令字节;而在校验程序时,则输出指令字节。验证时,要求外接上拉电阻。
P1端口(P1.0~P1.7,1~8引脚):P1口是一个带内部上拉电阻的8位双向I/O口。P1的输出缓冲器可驱动(吸收或者输出
您可能关注的文档
- 《计算机网络》课程设计报告-JAVA蝶恋花聊天室.doc
- 《计算机网络》课程设计报告-JAVA嘟嘟聊天工具.doc
- 《计算机网络》课程设计报告-JAVA旅游聊天系统.doc
- 《计算机网络》课程设计报告-JAVA淘友畅聊.doc
- 《计算机网络》课程设计报告-JAVA我们结婚吧聊天工具.doc
- 《计算机网络》课程设计报告-JAVA英雄联盟聊天工具.doc
- 《施工项目管理实务模拟》综合实训成果-办公楼施工组织设计.doc
- Java Web 高级编程课程设计-人力资源管理系统.doc
- Java Web 高级编程课程设计-商务在线交易管理系统.doc
- Java Web 高级编程课程设计-药物管理系统.doc
最近下载
- T_CATIS 003—2021_商业保理业务会计核算准则.pdf VIP
- 易路HR数智研究院2025年AI在企业人力资源中的应用白皮书2.071页.pdf
- T_CATIS 025—2024(商业保理公司合规管理操作指引).pdf VIP
- 西南15G701-2 混凝土结构轻质填充墙构造.docx VIP
- 国检-2024年2季度南川区城投学府里安居工程国检内容.docx VIP
- 煤矿安全检查培训课件..ppt VIP
- 2025物流无人车商业落地现状、应用场景、市场规模及重点企业分析报告.docx VIP
- 职业指导师四级(理论练习题)练习卷附答案.doc
- 建设工程监理概论 第4版 配套课件.pptx VIP
- 脚手架铜排施工方案.doc VIP
文档评论(0)