- 博客(8)
- 收藏
- 关注
原创 51单片机六-LCD1602显示
同时显示16×02即32字符(16列两行)在哪里显示 2.显示什么1.在哪里显示:要求 高位为1 如05位置表示为 0x80+0x052.显示什么:实际就是ASCII码对应RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。E端为使能端。
2024-08-01 22:18:26 504
原创 51单片机四 串口
接收结束时 内部邮件自动置位 RI=1,请求中断。TI:发送中断请求标志。发送结束时 内部邮件自动置位 TI=1,请求中断。是异步串行接口,通信双方使用时钟不同,因为双方硬件配置不同,但是需要约定通信。REN=1 使能接收, REN=1则不能。,8位数据位(从低位到高位),停止位。除了速度要求,还要有数据格式,双方。:数据输入引脚,数据接受;:数据发送引脚,数据发送;口,上官一号有单独引出。地址码,但是是两个独立的。口,上官一号有单独引出。对上了再发数据,所以有。输出数据缓冲器都叫做。
2024-07-14 00:06:29 689
原创 51单片机三 舵机 超声波测距
波回来的拿一下,我们开始停止定时器,计算出中间经过多少时间。信号,由低电平跳转到高电平,表示开始发送波。,由高电平跳转回低电平,表示波回来了。一个周期内,高电平占据时长的百分比。波发出去的那一下,开始启动定时器。引脚维持高电平的时间!怎么知道接收了返回波。
2024-07-12 02:57:33 277
原创 51单片机二 电动车报警器,定时器,中断
T0号定时器 TF0置1 如果不用中断,我们代码清零。DO 感应震动 数字量信号输出 -- 输出低电平 到单片机。这个设置了 就表示允许中断请求, 然后cpu再去处理中断。GND 接电源负极 接单片机GND。定时器的本质原理: 每经过一个机器周期,就加。就是完成报警器的串联电路,开始响。清零的时候,对应的需要清零的位与上。设置继电器为低电平触发时,单片机。当配置为定时器使 用时,每经过1。完成一个基本操作所需要的时间称为。个机器周期,计数存储器的值就加。如何算出10ms定时器的初值。
2024-07-11 05:46:55 1750
原创 51单片机一 点灯 闪灯 按键控制灯
1.安装keil2.安装烧录软件STC-ISP初识单片机:1.什么是单片机相当于电脑电路板什么是单片机开发板 基于单片机设计一些外接电路 其中单片机就是中间那块在用 STC89系列单片机写代码告诉单片机去做什么sfr“指令”:直接描述一组IO口的地址P0 = 0;一般都不会改动sbit“指令:指定一个IO口针脚sbit led2 = P3^6 就是定义一个端口指向P3^6这个口单片机的输入与输出IO口的 输入(把外面东西拿回来)
2024-07-10 03:20:29 161
原创 贪吃蛇项目三 绝对值 static 随机函数 取余
修饰了局部变量x,令局部变量x变成静态的,且只能初始化一次,使得每次void()函数结束时局部变量x都不销毁,再次进入void()函数时则保留原有数值运行,因此x++数值越来越大。1和-1的绝对值都是1。
2024-07-09 21:06:00 195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人