单片机
文章平均质量分 83
单片机学习
Embedded Boy
考研ing
展开
-
【单片机学习笔记】---- 04语言与指令
直接使用CPU的指令系统和寻址方式,从而得到占用空间小,执行速度快的高质量程序。:内部数据存储单元的8位地址,包含0~127内部存储单元地址和128~255部分存储单元特殊功能寄存器地址。,用汇编语言或高级语言编写的程序(源程序)最终都必须翻译成机器语言的程序(目标程序),计算机才能够识别。汇编语言不是一种结构化的程序设计语言,对于复杂的单片机应用系统,编写效率很低。:当前选中的寄存器区中可作为地址寄存器的两个寄存器R0或R1。:当前选中的寄存器区的8个工作寄存器R0~R7。:由(X)寻址的单元的内容。原创 2023-01-08 14:41:05 · 239 阅读 · 0 评论 -
【单片机学习笔记】---- 03数的表示与运算
用原码表示有符号数简单、直观,但在单片机中,如果采用原码进行减法运算,需要很复杂的硬件电路;单片机采用二进制数,所以只有“1”和“0”两种数字,单片机中的数据有8位,一般最高位为符号位,用“0”表示“+”,用“1”表示“−”;对于正的有符号数,其反码与原码相同;对于负的有符号数,其反码除符号位与原码相同外,其他各位数由原码各位数取反得到。对于正的有符号数,其补码与反码、原码相同;对于负的有符号数,其补码除符号位与反码一致外,其他数由反码加1得到。用“1”表示“−”,用“0”表示“+”,其他各数保持不变。原创 2023-01-06 16:18:08 · 254 阅读 · 0 评论 -
【单片机学习笔记】---- 02数制与编码
普遍采用的是ASCll码,它采用8位二进制编码,可以表示256个字符,其中包括数码0~9,英文字母,以及可打印和不可打印字符。十进制数的基为10,权是以10为底的幂,用D(Dec)或者下标10表示,一般情况下不标注,默认为十进制数。十六进制数的基为16,权是以16为底的幂,通常用H(Hex)或者下标16表示。二进制数的基为2,权是以2为底的幂,通常用B(Bin)或者下标2表示,八进制数的基为8,权是以8为底的幂,通常用O(Oct)或者下标8表示。ascll码0~127表示的字符如下。原创 2023-01-05 15:33:25 · 264 阅读 · 2 评论 -
【单片机学习笔记】---- 01走进单片机
单片机即一块芯片上的计算机,以单片机为核心组成的硬件电路称为单片机系统,嵌入了应用软件的单片机系统则称为单片机应用系统;微处理器、微型计算机、单片机的区别;单片机的基本组成结构;单片机的特点原创 2023-01-04 23:09:47 · 128 阅读 · 0 评论 -
【单片机归纳总结】(期末必备)
RAM存储器(可读/写存储器)是指断电信息会丢失的存储器,但这种存储器可以现场快速地修改信息,一般作为数据存储器使用ROM存储器(只读存储器)的内容是预先写入的,而且一旦写入,使用时只能读出不能改变,掉电信息也不会丢失,一般用作存储程序或常数ALU(算术逻辑单元)是用于对数据进行算术运算和逻辑操作的执行部件,由加法器和其他逻辑电路组成。在控制信号的作用下,能完成算术加、减、乘、除和逻辑与、或、异或等运算以及循环移位操作、位操作等功能。原创 2022-12-13 11:57:01 · 2572 阅读 · 2 评论