自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 计数器设计验证

与前仿真有差异 是因为在实际中 高电平变为低电平是需要一定时间的 即使很短!根据自己开发板来分配 我使用的是 新起点FPGA v1版。寄存器要定义至少25位(7位16进制数,6×4+1=25)系统时钟为50M,对应周期时20ns。LED,每500ms,状态翻转一次。软件:Quartus Ⅱ13.0。分配完管脚之后再次进行全编译。

2023-05-24 00:29:11 350

原创 CSS(day1)

CSS简介 选择器 标签选择器 类选择器 课堂案例 <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-widt...

2022-01-19 00:30:26 283

原创 HTML(day2)

目标 表格标签 <body> <table> <tr> <td>姓名</td> <td>性别</td> <td>年龄</td></tr> <tr><td>刘德华</td> <td>男</td> <td>56</td></tr&gt...

2022-01-18 16:22:06 287

原创 HTML(day1)

语法规范 基本结构标签 开发工具 1) !+enter : 快速生称html代码框架 2) shift+alt+向下的方向键: 向下复制当前行 3) shift+alt+向上的方向键: 向上复制当前行 4) ctrl+S: 保存 5)shift+alt+F: 格式化代码 6) ctrl+F: 查找和替换 vscode插件使用 DOCTYPE和lang的作用 HTML常用标签 标题标签 ...

2022-01-17 17:23:25 363

原创 pwm控制led亮度 并且实现按键调档

亮度分为三档 没按下一次按键 档位会升高 数码管显示相应的档位 #include <reg52.h> #define uchar unsigned char #define uint unsigned int sbit wela=P2^7; sbit dula=P2^6; sbit led1=P1^0; sbit key1=P3^4; uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0...

2022-01-16 14:47:19 2022 2

原创 51单片机入门(在1602上做个时钟)

时钟可手动调时间,可加可减,可以调秒、分、时。

2022-01-12 23:41:05 779 2

原创 51单片机入门(第七讲)

中断方式通过串口向单片机发送数据 #include <reg52.h> void main() { TMOD=0x20; //定时T1 方式2; TH1=0xfd; //初值 设置波特率 9600 TL1=0xfd; TR1=1; //打开定时器1 REN=1; //允许串口接收 SM...

2022-01-11 22:41:17 822

原创 51单片机入门(第六讲)

数字/模拟 A/D转换 模拟量转数字量 #include <reg52.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int sbit wela=P2^7; sbit dula=P2^6; sbit adwr=P3^6; sbit adrd=P3^7; uchar code tab...

2022-01-10 21:50:40 690

原创 C语言笔记(指针)

%p是输出十六进制的数 &a=a=&a[0]+4=&a[1] 数组在栈里面a[0]在最下面 计算机的所有东西都是人做出来的 别人能想得出来的,我也一定能想得出来 在计算机里头没有任何黑魔法 所有的东西只不过是我现在不知道而已 总有一天我会把所有内部的细节,所有的东西全都搞明白 *p 表示说p是一个指针 int* p = &i; 通常说是p指向i;实质上...

2022-01-09 22:49:44 604

原创 51单片机入门(第五讲)

#include <reg52.h> #include <intrins.h> #define uint unsigned int #define uchar unsigned char uchar temp,t0,t1,swan,wan,qian,bai,shi,ge,flag,flag1; uint shu; sbit dula=P2^6; sbit wela=P2^7; uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0...

2022-01-09 17:15:11 1336

原创 51单片机入门(第四讲)

#include <reg52.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int sbit wela=P2^7; sbit dula=P2^6; uchar sum,aa,bb; uchar code tabled[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x7...

2022-01-08 19:20:02 1992

原创 C语言笔记(数组)

#include<stdio.h> int main() { int x; double sum=0; int cnt=0; int number[10]; scanf("%d", &x); while(x!= -1){ number[cnt] = x; cnt++; sum += x; scanf("%d", &x); } if( cnt>0 ){ printf("%f\n", sum/cnt); int i; f...

2022-01-08 00:04:00 190

原创 51单片机入门(第三讲)

共阳、共阴数码管显示原理、定时器工作方式介绍、重点讲述工作方式2、中断概念及中断函数写法、外部中断试验、定时器中断应用 WE端为位选端 即选中哪个数码管工作 a,b,c,d,e,f,g等为段选端 即控制数码管上面那个段亮 WELA为位选的锁存端,先打开位选锁存端(给高电平),然后送入相应的值来控制哪个数码管工作然后关闭锁存端(给低电平),然后位选信号就保持住了。 然后打开段选锁存端DULA给高电平,然后送入相应的值给段选端,使得相应的数码管段亮,最后关闭段选端(给低电平),信号保持。

2022-01-07 16:43:54 2574

原创 C语言笔记(初见函数)

求和 学函数之前的代码 可见代码中很多重复段 所以我们可以自己定义一个函数 然后下面就;可以直接调用 #include<stdio.h> void sum( int begin, int end) { int i; int sum=0; for( i=begin; i<=end; i++ ){ sum+=i; } printf("%d到%d的和是%d\n", begin, end, sum); } int main() { sum(1,...

2022-01-07 00:10:02 528

原创 51单片机入门(第二讲)

只有当表达式为0时才会跳出循环;所以可以用while做延时用 a=50000; while(a--); 当a减到为0时 循环结束; 想要永远循环得话可以这样用 while( 1 ){ a=500; while( a-- ); } 软件延时 编写一个让第一个灯闪烁的程序 #include <reg52.h> unsigned int a; void main() { while(1){ a=50000; P1=0xfe; while( a-- );...

2022-01-06 17:14:00 748

原创 51单片机入门(第一讲)

学习预备知识 如何点亮一个发光二极管 逻辑运算 异为1 同为0 keil的使用 点击保存 文件名要以 XXX.c格式 选中刚才保存的文件 点灯 P2端接了vcc 所以想点亮灯 得再P1端接低电平 端口上电之后默认是高电平 所以要用程序控制点平 要点亮D1 就需要给P1.0一个低电平 编译自动生成HEX文件 #incl...

2022-01-06 13:02:57 353

原创 c语言笔记(6)

c语言笔记(6)

2022-01-05 23:09:08 380

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除