摘要: //LED闪烁程序 #include<reg52.h> sbit LED = P0^ 0; sbit ADDR0 = P1 ^ 0; sbit ADDR1 = P1 ^ 1; sbit ADDR2 = P1 ^ 2; sbit ADDR3 = P1 ^ 3; sbit ENLED = P1 ^ 4; 阅读全文
posted @ 2024-10-03 22:06 EricsT 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 点此查看电路分析 //点亮单个小灯 #include <reg52.h> sbit P0_0 = P0 ^ 0; sbit P1_0 = P1 ^ 0; sbit P1_1 = P1 ^ 1; sbit P1_2 = P1 ^ 2; sbit P1_3 = P1 ^ 3; sbit P1_4 = P 阅读全文
posted @ 2024-10-01 11:49 EricsT 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 以LED2为例 LED亮灯 DB0需要为低电平,Q16需要导通,此时LED2才有电流通过,LED2才能亮灯 Q16导通 箭头朝内PNP,导通电压顺箭头过,电压导通,电流控制。 基极接5V电压,欲使Q16导通,则LEDS6则是低电平 LEDS6低电平 在74HC138芯片内,首先需要芯片起作用: 即使 阅读全文
posted @ 2024-10-01 11:30 EricsT 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 三极管、74HC245、74HC138 阅读全文
posted @ 2024-09-30 14:22 EricsT 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 电磁干扰、去耦电容 阅读全文
posted @ 2024-09-27 16:48 EricsT 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 板子连接到电脑 -> 设备管理器 -> 获取COM口 选择单片机型号 -> 打开程序文件 -> 设置端口号 Download/下载 上电 -> 下载完毕 阅读全文
posted @ 2024-09-27 16:12 EricsT 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Project -> new uVision Project... 选择路径并命名,名称会自动加上扩展名.uvproj 选择单片机型号 选择启动代码 工程建好了 File -> New File -> Save (选择路径并命名) Source Group 1(右键点击) -> Add Files 阅读全文
posted @ 2024-09-27 16:02 EricsT 阅读(9) 评论(0) 推荐(0) 编辑
摘要: LED(Light-Emitting Diode)即发光二极管,俗称LED小灯,它的种类很多,参数也不尽相同。 板子上用的是普通的贴片发光二极管。 这种二极管通常的正向导通电压是1.8V到2.2V之间,工作电流一般是1mA~20mA之间。 当电流在1~5mA之间变化时,随着通过LED的电流越来越大, 阅读全文
posted @ 2024-09-27 15:20 EricsT 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 点亮其中一个灯 #include <reg52.h> //LED2亮灯 sbit ADDR0 = P1 ^ 0; sbit ADDR1 = P1 ^ 1; sbit ADDR2 = P1 ^ 2; sbit ADDR3 = P1 ^ 3; sbit ENLED = P1 ^ 4; sbit LED2 阅读全文
posted @ 2024-09-27 00:06 EricsT 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 单片机的内部资源 Flash--程序存储空间,早期单片机是OTPROM RAM--数据存储空间 SFR--特殊功能寄存器 Flash 在早期的单片机中,主要是用OTPROM(One Time Programmable Read-Only Memory,即一次可编程只读存储器)来存储单片机的程序,程序 阅读全文
posted @ 2024-09-26 20:24 EricsT 阅读(29) 评论(0) 推荐(0) 编辑