单片机实训报告
更新时间:2023-10-28 18:07:01 阅读量: 综合文库 文档下载
单片机原理及应用
实训报告
班级: 学号: 姓名: 指导教师: 实训总成绩:
一、 节日彩灯设计
题目:8位逻辑电平模块上的LED小灯从左向右呈现“鞭甩”的实验现象,状
态间隔为0.25秒;按键1开始,按键2结束。
原理图
程序代码:
#include
#define uchar unsigned char
uchar tab[]={0x7f,0x3f,0x1f,0x0f,0x07,0x03,0x01,0x00}; sbit S1=P1^4; sbit S2=P1^7; unsigned char i,j; delay(unsigned int x) {
for(j=0;j - 1 - 单片机原理及应用实训报告 for(i=0;i<10;i++); } void main() { uchar i,b,d; while(1) {if (S1==0) {delay(50); if(S1==0); S1=b; b=0; {for(i=0;i<8;i++) { P2=tab[i]; delay(50); {if (S2==0) {delay(50); if(S2==0); S1=d; d=1; P2=0xff; }} } } } } } 设计思想总结 用C语言程序控制单片机最小系统,使IO口输出高低电平控制彩灯电路的闪烁。节日彩灯控制器是利用将单片机的CPU、RAM、ROM、定时器/计数器及输入/输出、I/O接口电路集成在一块集成电路芯片上的特点。通过其与发光二极 - 2 - 单片机原理及应用实训报告 管及驱动电路的连接,从而构成一个完整的硬件电路。然后通过对单片机的ROM进行编程,实现对彩灯闪烁的控制。 二、定时器实现流水灯 题目:利用定时器/计数器T0产生2秒钟的定时,每当2秒定时到来时,更换 指示灯点亮,依次循环点亮。 原理图 程序代码 #include {P2 = 0xfe; TMOD = 0x01; TL0 = (65536 - 50000) % 256; TH0 = (65536 - 50000) / 256; TR0 = 1 ; ET0 = 1; - 3 - 单片机原理及应用实训报告 EA = 1; while(1) P2=lamp; } void _time0(void ) interrupt 1 { TL0 = (65536 - 50000) % 256; TH0 = (65536 - 50000) / 256; cnt++; if(cnt == 40) {cnt=0; lamp=_crol_(lamp,1); P2 = lamp; } } 设计思想总结 当AT89C51的P2口有低电平输出时,相应的发光二极管就会点亮。应用这一原理我们可以容易的点亮一个LED,通过定时器来保证每个LED灯点亮时间大约为2秒。 三、LED数显屏设计 题目:P0端口控制动态数码管的段码显示,P2端口控制动态数码管的位码显示, P1.7接一个开关,当开关接高电平时,显示“12345”字样;当开关接低电平时,显示“54321”字样。 原理图 - 4 -
正在阅读:
单片机实训报告10-28
江苏省合成橡胶行业企业名录317家10-13
早会活跃气氛小游戏00612-13
2021届江苏省扬州市高三下学期2月开学调研考试语文试卷及答案06-08
《贵州省建筑工程招标投标实施办法》(贵州省人民政府令 第88号)11-09
国际营销复习思考题05-28
医用一次性口罩企业标准07-31
04.314-2006(车用前照灯技术标准) - 图文05-28
幻方,教学设计04-04
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 单片机
- 报告
- 中国南海现状地图
- 二年级思维拓展训练试题10套
- 中考语文第2篇现代文阅读一文学类文本阅读专题七小说阅读复习检测
- 重庆市第四届“科慧杯”研究生创新实践能力大赛策划
- 祭拜Beyond乐队主唱黄家驹墓地路线指引 - 图文
- 计算机二级VB操作题
- 九年级家长会班主任发言 共九篇
- 古代希腊、罗马的政治制度
- 高中数学专题训练(教师版)—逻辑连接词与量词1
- 201503批次课程考试人力资源管理C卷
- 信阳市骨干教师培养对象推荐表 - 图文
- 鲁人版八年级上册思想品德复习提纲1
- 西南油气田分公司2018年新版井下作业井控实施细则
- 流量计的配管规定
- chap3 IS-LM模型(习题)
- TZ212-2005《客运专线铁路路基工程施工技术指南》
- 实验一 不同给药途径对药物作用的影响
- 河南省2013年专技人员公需科目培训(中、高级)题库
- 应急准备响应方案(金海湾)
- 2014年浙江省义乌市初中毕业生学业考试科学试题卷(word版 含答案)