首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

11-LED点阵实验(点亮一个点)(1).zip

行业研究 17.78KB 19 需要积分: 1
立即下载

资源介绍:

11-LED点阵实验(点亮一个点)(1).zip
/************************************************************************************** 深圳市普中科技有限公司(PRECHIN 普中) 技术支持:www.prechin.net PRECHIN 普中 实验名称:LED点阵实验(点亮一个点) 接线说明: 实验现象:下载程序后,8*8LED点阵点亮左上角第一个点 注意事项:LED点阵旁的J24黄色跳线帽短接到GND一端 ***************************************************************************************/ #include "reg51.h" typedef unsigned int u16; //对系统默认数据类型进行重定义 typedef unsigned char u8; //定义74HC595控制管脚 sbit SRCLK=P3^6; //移位寄存器时钟输入 sbit RCLK=P3^5; //存储寄存器时钟输入 sbit SER=P3^4; //串行数据输入 #define LEDDZ_COL_PORT P0 //点阵列控制端口 /******************************************************************************* * 函 数 名 : delay_10us * 函数功能 : 延时函数,ten_us=1时,大约延时10us * 输 入 : ten_us * 输 出 : 无 *******************************************************************************/ void delay_10us(u16 ten_us) { while(ten_us--); } /******************************************************************************* * 函 数 名 : hc595_write_data(u8 dat) * 函数功能 : 向74HC595写入一个字节的数据 * 输 入 : dat:数据 * 输 出 : 无 *******************************************************************************/ void hc595_write_data(u8 dat) { u8 i=0; for(i=0;i<8;i++)//循环8次即可将一个字节写入寄存器中 { SER=dat>>7;//优先传输一个字节中的高位 dat<<=1;//将低位移动到高位 SRCLK=0; delay_10us(1); SRCLK=1; delay_10us(1);//移位寄存器时钟上升沿将端口数据送入寄存器中 } RCLK=1; delay_10us(1); RCLK=0;//存储寄存器时钟上升沿将前面写入到寄存器的数据输出 } /******************************************************************************* * 函 数 名 : main * 函数功能 : 主函数 * 输 入 : 无 * 输 出 : 无 *******************************************************************************/ void main() { u8 i=0; LEDDZ_COL_PORT=0x7f;//将LED点阵左边第一列设置为0,即LED阴极为低电平,其余列为1,即高电平 while(1) { hc595_write_data(0x80);//将LED点阵上边第一行设置为1,即LED阳极为高电平,其余行为0,即低电平 } }

资源文件列表:

11-LED点阵实验(点亮一个点)(1).zip 大约有12个文件
  1. 11-LED点阵实验(点亮一个点)/
  2. 11-LED点阵实验(点亮一个点)/main.c 2.23KB
  3. 11-LED点阵实验(点亮一个点)/main.LST 4.55KB
  4. 11-LED点阵实验(点亮一个点)/main.OBJ 2.48KB
  5. 11-LED点阵实验(点亮一个点)/template 2.29KB
  6. 11-LED点阵实验(点亮一个点)/template.hex 311B
  7. 11-LED点阵实验(点亮一个点)/template.lnp 44B
  8. 11-LED点阵实验(点亮一个点)/template.M51 4.07KB
  9. 11-LED点阵实验(点亮一个点)/template.plg 396B
  10. 11-LED点阵实验(点亮一个点)/template.uvopt 54.33KB
  11. 11-LED点阵实验(点亮一个点)/template.uvproj 12.92KB
  12. 11-LED点阵实验(点亮一个点)/template_uvopt.bak 54.34KB
0评论
提交 加载更多评论
其他资源 公司日常考勤系统 JAVA+Vue.js+SpringBoot+MySQL
基于Vue.js和SpringBoot的公司日常考勤系统,可以给管理员、员工角色使用,包括通知公告、员工部门、考勤基点、员工请假、员工考勤、员工工资模块和系统基础模块,项目编号T134。 项目录屏:https://www.bilibili.com/video/BV1Vt421j75Z 启动教程:https://www.bilibili.com/video/BV1pW4y1P7GR 项目讲解视频:https://space.bilibili.com/417412814/channel/collectiondetail?sid=2242844
企业OA管理系统 JAVA+Vue.js+SpringBoot+MySQL
基于Vue.js和SpringBoot的企业OA管理系统,可以给管理员、员工角色使用,包括公告信息、客户关系、通讯录、日程安排、车辆信息、上班考勤、工资信息模块和系统基础模块,项目编号T135。 项目录屏:https://www.bilibili.com/video/BV1GZ421e74u 启动教程:https://www.bilibili.com/video/BV1pW4y1P7GR 项目讲解视频:https://space.bilibili.com/417412814/channel/collectiondetail?sid=2242844
企业OA管理系统 JAVA+Vue.js+SpringBoot+MySQL 企业OA管理系统 JAVA+Vue.js+SpringBoot+MySQL 企业OA管理系统 JAVA+Vue.js+SpringBoot+MySQL
李中冬 221202082 学生信息管理系统.zip
李中冬 221202082 学生信息管理系统.zip
李中冬 221202082 学生信息管理系统.zip 李中冬 221202082 学生信息管理系统.zip 李中冬 221202082 学生信息管理系统.zip
23510106048 刘元香 移动互联231.zip
23510106048 刘元香 移动互联231.zip
iot.clz.me_2.6.4.zip
iot.clz.me_2.6.4.zip
实时控制摄像头监控C#
实时摄像头监控,可控制开关
中小企业人事管理系统 JAVA+Vue.js+SpringBoot+MySQL
基于Vue.js和SpringBoot的中小企业人事管理系统,分为管理后台和用户网页端,可以给管理员、员工角色使用,包括职位信息、福利信息、培训信息、任务信息、工资信息、考勤信息、招聘信息模块和系统基础模块,项目编号T133。 项目录屏:https://www.bilibili.com/video/BV1WM4m1D7au 启动教程:https://www.bilibili.com/video/BV1pW4y1P7GR 项目讲解视频:https://space.bilibili.com/417412814/channel/collectiondetail?sid=2242844
实验室管理系统 JAVA+Vue.js+SpringBoot+MySQL
基于Vue.js和SpringBoot的实验室管理系统,分为管理后台和用户网页端,可以给管理员、学生、教师角色使用,包括知识库模块、实验室信息模块、实验室预约模块、实验设备模块、维修记录模块和系统基础模块,项目编号T132。 项目录屏:https://www.bilibili.com/video/BV1Qt421j7HZ 启动教程:https://www.bilibili.com/video/BV1pW4y1P7GR 项目讲解视频:https://space.bilibili.com/417412814/channel/collectiondetail?sid=2242844