风轻云淡愿君赏,消尽烦忧心亮敞。夏去秋来添衣裳,一声问候祝安康!

2021年2月2日

Keil C51学习 9 DA

摘要: 先占位 阅读全文

posted @ 2021-02-02 18:28 荣林 阅读(56) 评论(0) 推荐(0) 编辑

2021年2月1日

Keil C51学习 8 A/D模数转换 TLC1549

摘要: AD 将连续变化的模拟信号转换为数字信号。 按工作原理划分: 双积分型A/D转换器。 逐次逼近比较型AD/转换器。 并行A/D转换器。 一个5V满刻度的8位ADC能分辨输入电压变化最小值是5V×1/28 =19.53mV。 测量电压,四位数码管显示 #include <reg52.h> #inclu 阅读全文

posted @ 2021-02-01 18:42 荣林 阅读(479) 评论(0) 推荐(0) 编辑

Keil C51学习 7 串口控制

摘要: 串口流水灯 发送HEX 01 可以控制第一盏灯点亮,再次发送可以控制熄灭 #include<reg52.h> #define uchar unsigned char #define uint unsigned int uchar i; sbit D0=P1^0; sbit D1=P1^1; sbit 阅读全文

posted @ 2021-02-01 10:14 荣林 阅读(426) 评论(0) 推荐(0) 编辑

2021年1月30日

Keil C51学习 6 控制播放音乐

摘要: 变频救护车 #include<reg52.h>//包含访问sfr库函数 #define uchar unsigned char //定义一下方便使用 #define uint unsigned int #define ulong unsigned long sbit BEEP=P1^0; sbit 阅读全文

posted @ 2021-01-30 17:37 荣林 阅读(793) 评论(0) 推荐(0) 编辑

Keil C51学习 5 定时器/计数器

摘要: 定时器/计数器 应用场合:定时或延时控制、对外部事件的检测、计数等。 计数器 就是对外部输入脉冲的计数; 定时器 也是对脉冲进行计数完成的,计数的是MCS-51内部产生的标准脉冲,通过计数脉冲个数实现定时。 T0 P3.4 T1 P3.5 T2 P1.0 每个定时器内部结构实际上就是一个可编程的加法 阅读全文

posted @ 2021-01-30 17:11 荣林 阅读(2540) 评论(0) 推荐(0) 编辑

Keil C51学习 4 按键 外部中断

摘要: 主板介绍:P3^2~P^5为四个按键;P1^0~P1^7为8个LED灯 #include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器 typedef unsigned int uint; //对数据类型进行声明定义 typedef unsigned char u8; sbit 阅读全文

posted @ 2021-01-30 16:08 荣林 阅读(3238) 评论(0) 推荐(0) 编辑

Keil C51学习 入门

摘要: 语法关键字: 转义字符 字节寄存器 /* Byte Registers */ sfr P0= 0x80; sfr PCON= 0x87; sfr TCON= 0x88; sfr TMOD= 0x89; sfr TL0= 0x8A; sfr TL1= 0x8B; sfr TH0= 0x8C; sfr 阅读全文

posted @ 2021-01-30 11:50 荣林 阅读(813) 评论(0) 推荐(0) 编辑

Keil C51学习 3 数码管和9999 计数器

摘要: 博主用的这个主板通过CPLD实现类似3-8译码器功能来控制四位数码管,至于段选和位选这些不是很清楚。之后内容会补充 以下代码实现四位数码管的最高位,闪烁显示0和1 1 #include<reg52.h> //包含头文件,一般情况不需要改动, 2 #include <absacc.h> 3 #defi 阅读全文

posted @ 2021-01-30 11:14 荣林 阅读(778) 评论(0) 推荐(0) 编辑

Keil C51学习 2 点亮LED灯

摘要: P0口联接8个LED灯,P1^0~P1^7; #include<reg52.h> sbit LED=P1^0; void main() { LED=0; while(1); } //此方法使用1个字节对单个端口赋值P1 = 0xFF; //P1口全部为高电平,对应的LED灯全灭掉, //ff换算成二 阅读全文

posted @ 2021-01-30 00:00 荣林 阅读(1426) 评论(0) 推荐(0) 编辑

2021年1月29日

Keil C51学习 1 主板介绍

摘要: 想来很久没写过博文了。现在重新捡起51学习。 这个主板采用STC89C52RC作为主控; P0 口和 P2 口以及 P3.6、P3.7 作为总线使用, P1 口接发光二极管、蜂鸣器、继电器、AD/DA, P3 口接 232 电平转换电路和 4 个按键,单片机, P4 口(STC 单片机 PLCC-4 阅读全文

posted @ 2021-01-29 22:50 荣林 阅读(249) 评论(1) 推荐(0) 编辑

导航