Darren_pty

导航

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页

2020年7月11日 #

3-C经典题库

摘要: (1)将i定义为无符号的整形: ①当i=0时,打印出来是0; ②再次执行i--,此时i=-1,在内存中存储为补码形式:0xFFFFFFFF ③i是无符号类型,所以最高位不是符号位,满足循环条件,所以将继续循环执行代码 ④最终循环将一直执行,永远不会出来 1 unsigned i ; 2 for (i 阅读全文

posted @ 2020-07-11 16:49 Darren_pty 阅读(161) 评论(0) 推荐(0) 编辑

MCU 51-4 独立按键&编码按键

摘要: 独立按键: 按键的按下与释放是通过机械触点的闭合与断开来实现的,因机械触点的弹性作用,在闭合与断开的瞬间均有一个抖动的过程,抖动必须清除。 按键按下一次,数码管数值加1: #include<reg52.h> #define uchar unsigned char #define uint unsig 阅读全文

posted @ 2020-07-11 16:48 Darren_pty 阅读(573) 评论(0) 推荐(0) 编辑

MCU 51-3定时器

摘要: 51定时/计数器简介 51单片机有2个16位定时器/计数器:定时器0(T0为P3.4)和定时器1(T1为P3.5)。这里所说的16位是指定时/计数器内部分别有16位的计数寄存器。 当工作在定时模式时,每经过一个机器周期内部的16位计数寄存器的值就会加1,当这个寄存器装满时溢出。 我们可以算出工作在定 阅读全文

posted @ 2020-07-11 13:52 Darren_pty 阅读(641) 评论(0) 推荐(0) 编辑

MCU 51-2 LED and Digital tube Test

摘要: 点亮LED实验: #include <reg52.h> sbit LED1 = P1^0; sbit LED2 = P1^1; sbit LED8 = P1^7; void main() { LED1 = 0; LED2 = 0; LED8 = 0; while(1); } 流水: #include 阅读全文

posted @ 2020-07-11 11:37 Darren_pty 阅读(278) 评论(0) 推荐(0) 编辑

2020年7月10日 #

MCU 51-1概述

摘要: Microcontroller Unit 单片机:将微处理器CPU、存储器(RAM、ROM) 、基本输入/输出(I/O) 接口电路和总线接口等组装在一块主机板(即微机主板)。 微型计算机:将微处理器CPU、存储器(RAM、ROM)、基本输入/输出(I/O)接口电路和总线接口等组装在一块主机板(即微机 阅读全文

posted @ 2020-07-10 22:56 Darren_pty 阅读(704) 评论(0) 推荐(0) 编辑

2020年7月9日 #

STM32的启动方式

摘要: STM32三种启动模式对应的存储介质均是芯片内置的,它们是: 1. 用户闪存=芯片内置的Flash。 2. SRAM=芯片内置的RAM区,就是内存啦。 3. 系统存储器system memory=芯片内部一块特定的区域,芯片出厂时在这个区域预置了一段Bootloader,就是通常说的ISP程序。这个 阅读全文

posted @ 2020-07-09 17:50 Darren_pty 阅读(1072) 评论(0) 推荐(0) 编辑

2-ADC

摘要: 阅读全文

posted @ 2020-07-09 11:02 Darren_pty 阅读(131) 评论(0) 推荐(0) 编辑

2020年7月8日 #

1-stm32 gpio库函数

摘要: 实验目的:点亮两个LED灯 实验理论: LED1, 2上拉, 分别是PA8, PD2 实验代码: (1)初始化 void LED_init(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Peri 阅读全文

posted @ 2020-07-08 20:10 Darren_pty 阅读(339) 评论(0) 推荐(0) 编辑

1-四轴

摘要: 阅读全文

posted @ 2020-07-08 19:59 Darren_pty 阅读(127) 评论(0) 推荐(0) 编辑

2020年7月2日 #

2-C语言 排序算法

摘要: (1)冒泡法排序法 #include<stdio.h> void sort(int arr[], int num); int main(void) { int arr[10]; int i; printf("please enter ten numbers:\n"); for (i = 0; i<1 阅读全文

posted @ 2020-07-02 12:29 Darren_pty 阅读(160) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页