草庐IT

C++实验

全部标签

Proteus仿真实验---4x4矩阵按键

最近在回顾学习,之前一直没想到要记录一下,突然想到还是要写一写学习笔记的,不仅能记录自己的学习过程,还能记录一下学习过程中出现的问题和思考。(知识能力有限,有错的地方还请不吝指正,谢谢!) 下面先来记录一下第一个问题:一个简单的矩阵按键加数码显示如下:    简单介绍一下矩阵按键:将按键排列成4x4的矩阵,按照行列将按键的各引脚接在起,行接在P1口的高四位,列接在了P1口的低四位;用的数码管为四引脚控制的七段数码管。电路: keil程序:             行列判断:如有按键按下,判断列,先将P1口设置为0x0f,也就是将高四位置0低四位置为1,若是第一行第一列按下,则P1口值为0x07

python 课后习题汇总(实验8)

1.附件data.csv是一个CSV文件,其中每个数据前后存在空格,请对其进行清洗,要求如下:①去掉每个数据前后空格,即数据之间仅用逗号(,)分割;②清洗后打印输出。该CSV文件的每个数据中不包含空格,因此,可以通过替换空格方式来清洗。如果数据中包含空格,该方法则不适用。1,2,3,4,5'a','b','c','d','e'fo=open("8_1_data.csv")forlineinfo:line=line.replace("","")print(line,end="") 注:CSV是逗号分隔值的意思。CSV文件是一个存储表格和电子表格信息的纯文本文件,其内容通常是一个文本、数字或日期的

51单片机 | LED点阵实验 | 点亮一个点 | 显示数字 | 显示图像

文章目录一、LED点阵介绍二、硬件设计三、软件设计1.LED点阵(点亮一个点)2.LED点阵(显示数字)3.LED点阵(显示图像)四、实验现象1.LED点阵(点亮一个点)2.LED点阵(显示数字)3.LED点阵(显示图像)  开发板上使用了64个红色LED按照行列排布组成的8*8LED点阵。下面介绍LED点阵的使用。一、LED点阵介绍  LED点阵是由发光二极管排列组成的显示器件,在我们日常生活的电器中随处可见,被广泛应用于汽车报站器,广告屏等。如下所示:  通常应用较多的是8*8点阵,然后使用多个8*8点阵可组成不同分辨率的LED点阵显示屏,比如16*16点阵可以使用4个8*8点阵构成。因此

鸿蒙开发板Hi3861_通过GPIO9光敏电阻实验code-2.0-CANARY

鸿蒙开发板Hi3861_通过GPIO9光敏电阻实验code-2.0-CANARY光敏电阻一个引脚接A9,另一引脚接GND#include#include"ohos_init.h"#include"cmsis_os2.h"#include"iot_gpio.h"#include"hi_io.h"#include"iot_pwm.h"#include"hi_pwm.h"#include"hi_time.h"#include"hi_adc.h"staticvoidadc_func(void*arg){(void)arg;unsignedshortdata=0;while(1){/*code*/if(

CUMT矿大----电路与数字系统实验四 计数、译码、显示的HDL设计

软件:QuartusII9.0(64-Bit)  AHDL语言看完觉得不错的点个赞呗╰(*°▽°*)╯不要白嫖啊一、60进制计数器(静态显示)分频模块(输入时钟40MHZ)subdesignfp( inclk:input; outputf:output;)variablefp[24..0]:dff;f:dff;begin fp[].clk=inclk; f.clk=inclk; iffp[]==19999999then fp[]=0; f=!f; else fp[]=fp[]+1; f=f; endif;outputf=f;end;60进制计数器模块subdesign59to0(inc

数据选择器实验

1.实验目的(1)掌握用VerilogHDL语言编写4选1多路选择器的方法(2)熟练的使用always块实现:(3)熟练的使用assign语句实现:2.实验内容(1)原理描述多路选择器的功能:在选择信号的控制下,从多个输入中选择一个输出。真值表如下:       电路结构如下:数据选择器,可根据给定的输入地址代码,从一组输入信号中选出指定的一个,送至输出端。四选一数据选择器,从四个端口中任意选择一个,送至输出端。设定四个端口为in[0]、in[1]、in[2]、in[3],表示四个端口需要两个选择信号(2^2=4),设为sel[0]、sel[1],将输出信号设为out。(2)VerilogHD

实验六 WEB FTP服务器配置

实验六WEBFTP服务器配置  一、实验目的理解IIS服务的基本概念;掌握在Windows2003server上安装WEB服务器的方法;掌握WEB服务器的配置方法;掌握在客户端访问WEB服务器的方法。理解FTP的基本概念与工作原理;安装FTP服务器方法;配置与管理FTP服务器的方法;客户端访问FTP服务器的方法实验原理IIS的基本概念:IIS(InternetInformationServer)是一种Web(网页)服务组件,在组建局域网时,可以利用IIS来构建自己的Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包

<微机原理>[汇编语言]-[实验八]矩阵键盘应用实验

实验八矩阵键盘应用实验实验八矩阵键盘应用实验.doc一、实验目的掌握矩阵式键盘识别技术进一步掌握数码管显示原理二、实验主要仪器和环境Keil5普中A2开发板stc-isp三、实验内容用单片机的并行口P1接矩阵键盘,在数码管上显示每个按键的“0—F”序号。对应的按键的序号排列如图所示:四、流程框图五、实验程序KEY_VALUEEQUR0;R0存储键值ORG0000HAJMPINITINIT:;系统初始化MOVDPTR,#TAB1;指向字形码表首地址LOOP:;循环ACALLKEYSCAN;ACALLDTSEG;AJMPLOOP;DTSEG:;数码管显示MOVA,KEY_VALUE;MOVCA,@

接上篇文章,完成Hadoop集群部署实验

这里写目录标题一、实验介绍1.1实验内容1.2实验知识点1.3实验环境1.4实验资源1.5实验步骤清单二、实验架构三、实验环境准备四、实验步骤4.1查看环境4.2部署Hadoop集群4.2.1安装hadoop(master)4.2.2创建hdfs数据文件存储目录(master)4.2.3修改配置文件(master)4.2.4主从节点同步(master)4.3测试Hadoop集群4.3.1启动集群五、实验总结一、实验介绍1.1实验内容基于开源软件搭建满足企业需求的Hadoop生态系统,构建基础的大数据分析平台。本实验采用4台机器搭建Hadoop完全分布式集群,其中1台机器作为Master节点,另

实验六:熟悉Hive的基本操作

由于CSDN上传md文件总是会使图片失效完整的实验文档地址如下:https://download.csdn.net/download/qq_36428822/85709631?spm=1001.2014.3001.5501“大数据技术原理与应用”课程实验报告题目:实验六:熟悉Hive的基本操作姓名:小猪猪日期:2022/5/151、实验环境:设备名称LAPTOP-9KJS8HO6处理器Intel®Core™i5-10300HCPU@2.50GHz2.50GHz机带RAM16.0GB(15.8GB可用)主机操作系统Windows10家庭中文版虚拟机操作系统ubuntukylin-16.04Had