stc89c51专题

STC89C51学习笔记(五)

STC89C51学习笔记(五) 综述:文本讲述了代码中速写模板的创建、如何将矩阵键盘的按键与数字一一对应以及如何创建一个矩阵键盘密码锁。 一、速写模板 点击“templates”,再鼠标右键选择配置,按照以下方式即可修改一些简写操作。 二、矩阵键盘 1.创建矩阵键盘读取数字子函数 ①如果按照独立键盘的连接方式,16个按键需要16个IO口,矩阵键盘为了减少IO口的使用,采用逐行或

STC89C51单片机

本文为博主 日月同辉,与我共生,csdn原创首发。希望看完后能对你有所帮助,不足之处请指正!一起交流学习,共同进步! > 发布人:@日月同辉,与我共生_单片机-CSDN博客 > 欢迎你为独创博主日月同辉,与我共生点赞❤❤❤+关注👍+收藏🌹+评论☺。 系列专栏: CSDN-单片机串口通信学习系列🎁 > 我的格言是:“尽最大努力,做最好的自己!💪 要转载,请提前告知!!! 版权声明:本文为

基于STC89C51的单片机和TLC1543模数转换器的环境指标采集器

本次设计采用TLC1543作为模数转换芯片,STC89C51系列单片机作为主控制器芯片,采集来自变送器(集成传感器)信号线端的电压(依据不同的传感器,可转换为相应的量值输出)。 采集到的数据可实现两种方式传输:1、通过Zigbee实现串口透传(无线传输)   2、串口(RS-232)传输(有线)。 软件平台:keil 本设计在8路模拟输入端(AI0~AI7)共地接入了250欧姆的精密电

STC89C51基础及项目第8天:蓝牙、WiFi、ESP8266-01S、AT指令、透传、TCP服务器

1. 通过蓝牙控制LED(217.62) 2. 蓝牙概述(218.63) www.hc01.com/HCbluetooth.apk蓝牙模块,蓝牙串口模块 串口透传技术 透传即透明传送,是指在数据的传输过程中,通过无线的方式这组数据不发生任何形式的改变,仿佛传输过程是透明的一样,同时保证传输的质量,原封不动地到了最终接收者手里。 以太网、蓝牙、Zigbee、GPRS 等模块玩法一样,

STC89C51基础及项目第15天:小车测速、添加语言识别控制

1. 小车测速的原理(281.126) 测速模块 用途: 广泛用于电机转速检测,脉冲计数,位置限位等。 逻辑: 有遮挡,输出高电平;无遮挡,输出低电平 接线 VCC 接电源正极 3.3 - 5VGND 接电源负极DO TTL开关信号输出AO 此模块不起作用 测试原理和单位换算 轮子走一圈经过一个周长,C = 2 x 3.14 x 半径 = 3.14 x 直径(6.5cm)对应的码盘也

STC89C51学习记录-利用串口传送数据控制LED的点亮。

首先编写串口的初始化函数。 void UsartInit(){SM0=0;SM1=1; //采用模式1REN=1; //让串口中断使能TMOD|=0X20; //设置计数器的工作方式PCON|=0x80; //最高位置1表示波特率加倍TH1=0xf3;TL1=0xf3; //设置波特率为4800ES=1; //接收串口中断EA=1;