- 3
- 0
- 约4.57千字
- 约 24页
- 2020-01-09 发布于湖北
- 举报
单片机程序设计基础 在简单了解单片机原理的基础上,我们就可以试着编一些简单的程序,以便提高单片机系统的认识,同时培养单片机的编程能力。本章以项目和任务为内容,由浅入深、循序渐进,介绍单片机资源的利用以及简单系统程序设计的思想,达到培养单片机程序设计能力目标。另外,每一个项目的程序可以在Kile软件中编写,也可以通过软件仿真和硬件仿真观察程序运行的结果。 3.1 单片机驱动一个LED闪烁 单片机的I/O口可以直接驱动一些器件,通过单片机运行程序,达到单片机对一些器件的控制。LED是一种常用的显示器件,单片机的I/O可以直接驱动。本节任务是利用单片机的一个I/O口驱动LED电路,设计程序使其闪烁。在了实现P0.0口驱动负载特点基础上掌握程序设计一般方法,同时还要掌握单片机系统仿真、程序下载的一般过程。 3.1.1 电路原理 STC-89C51单片机的P0口采用为OD门输出,高电平输出时不存在拉出电流,但P0口输出低电平时,P0口灌入电流达到20毫安,因此P0只具有较强的低电平驱动能力。如果利用P0驱动门电路以及如LED这样的小功率负载,必须加上拉电阻,否则,即使编程让P0输出高电平,但是实际只能输出低电平。 3.1.2 程序设计与编译 一、程序设计 单片机内部的P0~P3寄存器都可以进行位操 作,P0~P3对应的端口即单片机
您可能关注的文档
最近下载
- 初中化学新课程标准理论测试题及答案.docx VIP
- zoncn众辰US200伺服驱动器参数设置调试故障代码资料 EtherCAT.pdf
- 译林版七年级上册英语阅读理解专项练习题100篇含答案.pdf VIP
- 2026年长沙电力职业技术学院单招职业技能考试题库及答案详解(名师系列).docx VIP
- 2026华电江苏能源有限公司校园招聘(第一批)笔试参考题库附带答案详解.docx VIP
- KISSsoft全实例中文教程201401.pdf VIP
- 模拟导游(第三版)教学课件(完整版).ppt
- 初中化学新课程标准理论测试题及答案2022版.docx VIP
- 96G370(二) 混凝土空腹屋架(15m跨)_可搜索.pdf
- 2026年长沙电力职业技术学院单招职业技能考试题库附答案详解(完整版).docx VIP
原创力文档

文档评论(0)