
51单片机
文章平均质量分 59
主要是511单片机的理论学习以及一些proteus的仿真
Skyer️
路漫漫其修远兮,吾将上下而求索
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
80C51单片机的四组IO口
这里写目录标题一. 四组IO口的简介二. 问题导向1. 双向三态IO和准双向IO什么意思?2. 什么是LSTTL型负载?3. 为什么P0口可以带8个负载而其他是4个?三. 参考附录一. 四组IO口的简介单片机的IO口类型驱动负载数其他功能P0口8位双向三态口可驱动8个LSTTL型负载可做地址总线低八位和分时复用数据总线P1口8位准双向IO口可驱动4个LSTTL型负载普通输入输出口P2口8位准双向IO口可驱动4个LSTTL型负载可做地址总线高八位原创 2022-01-03 16:02:42 · 2672 阅读 · 0 评论 -
基于51+DS1302智能时钟设计
项目要求:智能时钟设计(LCD 显示):利用 DS1302 芯片,设计一个智能电子钟,要求:1)可显示年月日,星期及时分秒2)双行字符型 Lcd 显示(一行显示年月日星期,一行显示时分秒)。3)设置四个独立按键 K1~K4,其功能分别为:K1:进入/退出闹钟设置;K2:闹钟路数选择;K3:闹钟小时设置;K4:闹钟分钟设置。只有在进入闹钟设置界面后,按键 2~4 才有效。此时 LCD 显示:第一行: BELL TIME第二行: 路数(显示 1 或 2) 小时:分钟4)允许设置两路闹钟。原创 2021-01-02 17:33:02 · 5094 阅读 · 2 评论 -
DS1302关于51汇编的驱动函数
实现功能:利用51汇编语言实现驱动DS1302芯片,并将显示的时间显示到显示屏上说明:此博客分为两篇:第一篇:实现LCD驱动和设置DS1302起始计时时间第二篇:实现从DS1302RAM中取数据并显示在LCD显示屏上电路图:DS1302原理部分1. 芯片引脚X1,X2:接外部时钟RST:芯片复位端,0–芯片禁止读写, 1–读写使能。当RST由低到高,启动数据传输。SCLK:上升沿将数据写入DS1302芯片,下降沿读出数据I/O:数据的传输,双向串行传输2.芯片读写时序图原创 2020-12-20 17:14:30 · 2862 阅读 · 12 评论 -
LCD1602的51汇编驱动
;宏定义 LCDIO EQU P0 ;LCD数据总线连接P0口 RS EQU P2.0 ;Register select 连接P2.0 RW EQU P2.1 ;Read/Write 连接P2.1 E EQU P2.2 ;Enable 连接P2.2 BF EQU P0.7 ORG 0000H AJMP MAIN ORG 0100HMAIN: ACALL LCD_INIT MOV A,...原创 2020-12-17 16:47:26 · 1060 阅读 · 0 评论