51 SPI
帅哥的小迷弟
在校大学生,从底成开始学51,做了有一段1年了,做过比赛
展开
-
51中断系统
我们先看看说明书怎么定义中断系统中断系统是为使CPU具有对外界紧急事件的实时处理能力而设置的先走个流程在这流程图以下几步骤第一步:关中断,为啥呢?防止高优先级中断打断低优先级中断第二步:现场保护啥?中断事件本不属于正常流程之内发生的事情,中断事件打乱了本来程序的进程,好了,原本事件的数据需要先保存。举个例子你在客厅拿着手机看着剧,你妈妈叫你去厨房帮她关以下火,按照正常人理解是不是第一应该先把手机给按暂停,然后去厨房,你按了暂停这跟单片机现场保护是一个道理第三步原创 2022-05-23 15:24:58 · 145 阅读 · 0 评论 -
51定时器详解
51定时器详细介绍与代码,适合入门原创 2022-05-23 15:14:48 · 1096 阅读 · 0 评论 -
STC8单片机OLED通过SPI硬件中断方式驱动——优化
#include <STC8.H>#include "SPI.h"#include "oled.h"#include "oledfont.h"// OLED的显存//存放格式如下.//[0]0 1 2 3 ... 127//[1]0 1 2 3 ... 127//[2]0 1 2 3 ... 127//[3]0 1 2 3 ... 127//[4]0 1 2 3 ... 127//[5]0 1 2 3 ... 127//[6]0 1 2 3 ... 127//[7].原创 2022-01-03 10:58:58 · 1113 阅读 · 0 评论 -
STC8单片机OLED通过SPI硬件中断方式驱动(下)
到这里基本就写完了,我们来看看修改例程中的代码,先看看中景园给的void OLED_WR_Byte(uint8_t dat, uint8_t cmd){ register uint8_t i = 0; OLED_DC = cmd; for(;i<8;i++) { OLED_SCL_Clr(); if(dat&0x80) { OLED_SDA_Set(); } else { OLED_SDA_Clr(); }原创 2022-01-03 10:57:23 · 3314 阅读 · 3 评论 -
STC8单片机OLED通过SPI硬件中断方式驱动(中)
SPI原创 2022-01-03 10:51:32 · 3338 阅读 · 0 评论 -
STC8单片机OLED通过SPI硬件中断方式驱动(上)
STC8A8K64S4A12硬件SPI驱动OLED原创 2022-01-03 10:21:30 · 2269 阅读 · 0 评论