单片机十天征服你-第二讲-流水灯设计、蜂鸣器发声、继电器设计 ## 各大品牌官网申请免费样片 流水灯设计 //二极管闪烁 #include<reg52.h> sbit p1_1=P1^0; unsigned int a; void main() { while(1) { a=50000; p1_1= ...
分类:
其他好文 时间:
2021-06-28 21:00:26
阅读次数:
0
【资源下载】百度网盘下载地址如下:https://docs.qq.com/doc/DTlRSd01BZXNpRUxl CODE SEGMENT ASSUME CS:CODE START: MOV AL,01H MOV BX,00FAH MOV AH,0AH JMP OBA0 OBA0: MOV DX ...
分类:
其他好文 时间:
2021-03-08 14:21:05
阅读次数:
0
##C51-流水灯三种操作 ###1-工程目录 ###主函数 #include<reg52.h> #include"led.h" #include"delay.h" int main() { liushuianwei();//按位 delay_xms(1000); liushuixunhuan(); ...
分类:
其他好文 时间:
2021-03-06 14:50:58
阅读次数:
0
串口流水灯 发送HEX 01 可以控制第一盏灯点亮,再次发送可以控制熄灭 #include<reg52.h> #define uchar unsigned char #define uint unsigned int uchar i; sbit D0=P1^0; sbit D1=P1^1; sbit ...
分类:
其他好文 时间:
2021-02-02 10:47:55
阅读次数:
0
对比标准库的流程使用HAL库编写流水灯 标准库: 1.开时钟 2.初始化GPIOInit结构体 3.调用GPIO_Init(GPIOB, &GPIO_InitStructure) 初始化函数 1 typedef struct 2 { 3 uint16_t GPIO_Pin; /*!< Specifi ...
分类:
其他好文 时间:
2020-07-22 16:19:27
阅读次数:
86
PS-AXI-PL流水灯设计(2) 1、实验原理 承接上一次的实验,这里对AXI的总线结构做出分析,将AXI的理论具体对应到设计上去。为后面自己设计AXI的发送和接受器做好准备。 2、实验操作 (1)AXI中的寄存器变量 在不了解具体的AXI协议的条件下,如果想完成基本的AXI4总线的IP核,就必须 ...
分类:
其他好文 时间:
2020-06-26 01:45:47
阅读次数:
115
基于AXI4的自定义IP核的设计 1、实验目标 利用vivado中内置的AXI总线初始化的IP核设计工具,将自己设计的流水灯的PL代码打包成IP核外设,挂在PS上,通过PS上的按钮控制流水灯的开始和结束。 2、实验原理 首先准备一个流水灯的代码,打包到AXI为基础的核上。然后利用PS访问这个部分并且 ...
分类:
其他好文 时间:
2020-06-24 23:48:11
阅读次数:
80
PS-AXI-GPIO-流水灯设计 1、实验目的 在了解了AXI协议的基本内容后,通过已经设计好的AXI的IP核来了解实际设计中AXI的工作原理和设计原理是必要的。这个实验以前实际上按照教程做过,但是没有过多地注意AXI总线的作用和地位,对于AXI协议还是当作黑盒子处理。但是,如果想要将自己的FPG ...
分类:
其他好文 时间:
2020-06-13 00:20:10
阅读次数:
81
1. 建立工程 新建工程。 工程名和工程路径。 根据芯片型号选择。 其他一路Next直至Finish。 2. 源文件 新建源文件: Add Sources→Add or create design sources Verilog代码:(这里先以流水灯为例) module led_stream( ou ...
分类:
其他好文 时间:
2020-05-01 20:24:34
阅读次数:
250
LED闪烁 延时(至少20ms以上) 源代码 #include <reg52.h> unsigned int i;//0~65535 void main() //main函数自身会循环 { while(1) { P1 = 0; //点亮P1口8个LED灯 i = 65535; while(i--); ...
分类:
其他好文 时间:
2020-01-31 15:57:58
阅读次数:
130