01 2023 档案
摘要:标准51单片机是12T的,就是说12个时钟周期(晶振周期,例如12M的,周期是1/12M,单位秒),机器做一个指令周期,刚好就是1/12M*12=1us,常见指令例如_nop_就是一个周期,刚好1us,其他的大多多于一个周期,乘除法更多。所以如果计算指令时间可以这样算。 而现在51核的单片机工艺质量
阅读全文
摘要:单片机点灯程序参考 1. 硬件电路2. 点亮led2.1 字节操作方式2.2 位操作方式 3. 闪烁led3.1 无参延时函数实现延时3.2 有参函数实现延时 4. 流水灯4.1 简单赋值语句实现4.2 数组实现4.3 C51库函数实现4.4 位运算符实现 1. 硬件电路 2. 点亮led 2.1
阅读全文
摘要:用Keil开发STM32时,需要选择芯片型号,此时需要独立安装芯片软件包。 当前(2023-1-26)官网下载网址:https://www.keil.com/dd2/pack/ 可以直接下载。只需在这个界面(不知道以后会不会该界面)往下找即可。 不必追求最新版,说不定你的keil mdk5版本比较老
阅读全文
摘要:【51单片机】定时/计数器 修改日志定时器/计数器模式控制寄存器(TMOD)定时器/计数器控制寄存器(TCON)编程步骤 修改日志 时间修改内容023-03-13初稿完成 TMOD不能位寻址 ,只能将整个寄存器一起配置。 TCON 能位寻址 。用来控制定时器的启动、停止,标识定时器的溢出和中断情况。
阅读全文
摘要:【51单片机】中断系统 修改日志中断源及其优先级中断的相关寄存器中断的撤除中断函数的编写 修改日志 时间修改内容2023-03-13初稿完成 中断源及其优先级 中断的相关寄存器 单片机复位后,IP初值默认为0。 中断的撤除 对于定时器的中断标志位清零,在中断方式下,由硬件清零;在查询方式下,由软件清
阅读全文
摘要:【51单片机】I/O口 总结1. P01.1 做输入口1.2 做输出口 2. P12.1 输入功能2.2 输出功能 3. P23.3 输入功能3.2 输出功能 4. P34.1 输入输出4.2 复用功能 51单片机 I/O 口,按其特性分为: 单一的准双向口多种功能复用的准双向口地址总线输出口的准双
阅读全文
摘要:【STM32】基于标准外设库的STM32工程模板 - Keil版 修改日志1. 所需资料2. 详细步骤2.1 新建文件夹2.2 复制相关库文件2.3 新建空工程框架2.4 添加文件到工程2.5 配置工程 3. 验证模板 修改日志 时间修改内容2023-01-16初稿完成2023-02-18增加修改日
阅读全文
摘要:文章目录 1. 以运算器为中心的分散结构的特点2. 以存储器为中心的分散结构的特点3. 以 CPU 为中心的双总线结构的特点4. 以 CPU 为中心的单总线结构的特点5. 以存储器为中心的双总线结构的特点 计算机系统五大部件之间的连接方式有两种: 分散连接:各部件之间使用单独的连线。 总线连接:各部
阅读全文
摘要:目录 1. 机器字长2. 存储容量3. 运算速度 1. 机器字长 指 CPU 一次能处理数据的位数。这与 CPU 的寄存器位数有关。字长越长,能表示的数的范围越大,精度也越高。 机器字长会影响机器的运算速度。 机器字长直接影响加法器(或ALU)、数据总线以及存储字长的位数。 2. 存储容量 存储器的
阅读全文
摘要:目录 1.冯 · 诺依曼计算机特点2.计算机硬件结构图 1.冯 · 诺依曼计算机特点 2.计算机硬件结构图 典型的冯 · 诺依曼计算机以运算器为中心。现代计算机以存储器为中心。 运算器和控制器在逻辑关系和电路结构上联系紧密,常统称其为 CPU。 输入输出设备简称为I/O设备。 现代计算机可认为由三大
阅读全文
摘要:在proteus里有buzzer、speaker、sounder,其中的区别: sounder是数字蜂鸣器, speaker是用于模拟信号的仿真,可以播放语音之类的; buzzer是直流驱动的蜂鸣器,默认驱动电压是12V,可以调节。 在proteus中使用buzzer时无正负之分,但要注意属性中的操
阅读全文
摘要:软件和硬件的概念 计算机系统由 “硬件” 和 “软件”(系统软件、应用软件) 两大部分组成。 “硬件” 是指计算机的实体部分,也就是我们眼见所见即所得。 “软件”是由事先编好的具有各类特殊功能的程序组成的,通常存放于计算机的主存或辅存内。 系统软件:主要管理整个计算机系统,监视服务,使系统资源得到合
阅读全文