摘要: 14-基础技能综合实训案例 基础技能综合实训案例 #include <REGX52.H> sfr AUXR = 0X8e; sbit S4 = P3^3; sbit S5 = P3^2; sbit L8 = P0^7; sbit L7 = P0^6; unsigned char hour = 0; unsigned char 阅读全文
posted @ 2023-10-12 09:53 夏日清凉~ 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 13-io扩展技术与存储器映射扩展 IO扩展技术与存储器映射扩展 io扩展方式代码如下: #include <REGX52.H> void Delay_ms(unsigned int xms) { unsigned int i,j; for(i = 0; i < xms;i++) { for(j= 0; j< 299;j++); } 阅读全文
posted @ 2023-10-10 19:21 夏日清凉~ 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 12-串行接口的进阶应用 串行接口的进阶应用 由上可知: ​ 应用高四位来判断控制灯光,所以应用高四位对比,将第四位置0进行对比用switch语句, 进行判断,将为A时,保留低四位,取反将高四位置1 ​ 将为B时,保留高四位,取反将低四位置1,向左移动4位 #include <REGX52.H> sfr AUXR = 0x8 阅读全文
posted @ 2023-10-09 21:34 夏日清凉~ 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 11-串口通信的基本原理与应用 串行通信概述 微控制器与外部设备的数据通信,根据连线结构和传送方式的不同,可以分为两种:并行通信和串行通信。 ​ 并行通信:指数据的各位同时发生或接收,每个数据位使用一条导线。 ​ 串行通信:指数据一位接一位地顺序发送或接收 串行通信有SPI、IIC、UART等多种,最常见最通用的就是指UART,大 阅读全文
posted @ 2023-10-08 23:06 夏日清凉~ 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 10-PWM脉宽调制信号的发生与控制 PWM脉冲调制信号的发生与控制 1、代码思路: (1)我们可以利用定时器规定周期为10ms(100HZ),通过调节高电平时间来产生想要的PWM波,不同的亮度对应着不同占空比。 (2)首先我们先通过定时器产生四种不同的亮度,然后编写可以转换四种不同状态的按键,走后把他们整合起来 #include <R 阅读全文
posted @ 2023-10-06 17:25 夏日清凉~ 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 09-定时器的进阶综合案例 定时器的进阶综合案例 由上可知,这边使用的是定时器1的模式,所以这边需要先了解下定时器: 1. 定时器/计数器0/1控制寄存器TCON TCON为定时器/计数器T0、T1的控制寄存器,同时也锁存T0、T1溢出中断源和外部请求 中断源等,TCON格式如下: TCON : 定时器/计数器中断控制寄存器 阅读全文
posted @ 2023-10-06 12:09 夏日清凉~ 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 08-定时器的基本原理与应用 定时器的基本原理与应用 1、什么是定时/计数器? 在没有钟表的时候,定时的方式通过有一注香的时间,或者一桶水的时间。前者烧香不断减少是减法,后者滴水不断增加是加法。 定时/计数器,是一种能够对内部时钟信号或外部输入信号进行计数,当计数值达到设定要求时,向CPU提出中断处理请求,从而实现定时或者计数功 阅读全文
posted @ 2023-10-05 23:18 夏日清凉~ 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 07-中断系统与外部中断应用 外部中断的基本操作与应用 关于51单片机的中断系统 一般来说,51单片机有5个中断源(忽略定时/计数器2),分2个优先级,这个5个中断源按照自然优先级从高到低依次为: 外部中断0: INT0 定时/计数器0: TF0 外部中断1: INT1 定时/计数器1: TF1 串口中断: RI/TI 下面一图 阅读全文
posted @ 2023-10-05 16:33 夏日清凉~ 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 06-矩阵键盘的基本操作 矩阵键盘的基本操作 1、矩阵键盘的扫描思想 与独立按键不同的是,按键的两个引脚都分别连接的单片机的I/O端口,一个作为行信号,另外一个作为列信号。我们以4X4的矩阵键盘为例,试着探讨其工作方式和扫描思路。 在上面的矩阵键盘中,要识别出黄色按键的按下状态,应该怎么做呢? 对于矩阵键盘,我们只能逐行扫描 阅读全文
posted @ 2023-10-05 11:23 夏日清凉~ 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 头歌(educoder)第 6 章 Java面向对象之常用类 头歌(educoder)第 6 章 Java面向对象之常用类 目录 Java面向对象 - 常用类(初级) 第1关 String类 第2关:StringBuffer类 第3关:Math类 第4关 Random类 第5关:知识回顾 Java面向对象 - String类 第1关 length()方法与co 阅读全文
posted @ 2023-10-04 14:13 夏日清凉~ 阅读(1693) 评论(0) 推荐(0) 编辑