随笔分类 -  C51

在友晶DE10-Lite开发板实现8051单片机
摘要:在友晶DE10-Lite开发板实现8051单片机 1. 移植过程 利用FPGA片内资源构建51系统。软核来自https://www.oreganosystems.at/。还需要添加rom、ram和ramx。rom用来放51单片机的程序,即编译后的.hex文件。ram用来运行51单片机程序。时钟由PL 阅读全文

posted @ 2024-05-20 15:34 yf.x 阅读(71) 评论(0) 推荐(0) 编辑

独立按键检测
摘要:按键检测 1 独立按键检测 按键检测的核心是消抖,这里用一个10ms的延时来处理按键抖动,按键按下为0,先判断一次按键值是否为0,若是,延时10ms,再判断一次,如果两次检测的键值都是0,按键就是按下的状态。 普中51开发板上,独立按键的电路图如下: 下面给出一个案例,结合之前的定时器应用,四个按键 阅读全文

posted @ 2024-04-18 22:26 yf.x 阅读(85) 评论(0) 推荐(0) 编辑

C51笔记-数码管#动态扫描#静态显示#中断#定时器
摘要: 阅读全文

posted @ 2024-04-12 22:02 yf.x 阅读(13) 评论(0) 推荐(0) 编辑

C51笔记-#点灯#流水灯#延时#库函数
摘要: 阅读全文

posted @ 2024-04-01 13:33 yf.x 阅读(8) 评论(0) 推荐(0) 编辑

第4章 键盘的检测原理及应用实现
摘要:第4章 键盘的检测原理及应用实现 非编码键盘:独立键盘和行列式键盘。 独立键盘检测 常见的按键:弹性小按键,贴片式按键,自锁式按键。 单片机检测按键的原理:单片机的I/O即可作输出也可作输入,当检测按键时,用它的输入功能,把按键的一端接地,另一端接IO,开始时,给IO赋高电平,然后不断的检测该IO是 阅读全文

posted @ 2023-05-11 20:52 yf.x 阅读(164) 评论(0) 推荐(0) 编辑

第三章 数码管的显示原理及实现
摘要:第三章 数码管的显示原理及实现 实验板上用了2片74HC573来驱动数码管,分别控制位选和段选信号。 让第一个数码管显示一个8字,代码如图1所示。 图1 数码管显示8 让6个数码管同时点亮,间隔0.5s,依次显示0-F。 #include<reg52.h> #define uchar unsigne 阅读全文

posted @ 2023-05-09 09:46 yf.x 阅读(268) 评论(0) 推荐(0) 编辑

C51笔记-郭天祥-第二章 从点灯大师开始
摘要:第2章 Keil软件的使用及流水灯设计 Keil的用法:用Keil建立工程; 工程配置; C51单片机程序软件仿真、单步、全速、断点设置和变量查看等; 用一个完整的C51程序操控LED亮灭; 调用库函数实现流水灯; 蜂鸣器与继电器的操作方法,集电极开路与漏极开路的的概念。 学好这一章,是一个很好的开 阅读全文

posted @ 2023-04-23 19:58 yf.x 阅读(77) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示