- 1
- 0
- 约7.15千字
- 约 51页
- 2023-09-08 发布于广东
- 举报
单片机的基础知识演示文稿;参考科目:《单片机初级教程-单片机基础-》主编:何立民 出版社:北京航空航天大学出版社
《单片机微型计算机原理及应用》张毅坤 陈善久 编著 西安电子科技大学出版社 ;第一章 绪论;;第1章 绪论;1.1 单片机的基本概念;;目前流行的微处理器;AT89S51单片机;二、存储器分类;(4)可电改写只读存储器E2PROM(Electrically Erasable Programmable Read Only Memory):通过加电写入或清除内容,每块芯片可擦写1000次以上。;3、可现场改写的非易失存储器:从原理上看属于ROM型。但从功能上它又可以随时改写信息,相当于RAM。
(1)快擦写存储器FLASH:读写速度较快,可重新编程上万次。
(2)铁电存储器FRAM:利用铁电材料极化方向来存储数据, 读写速度更快,可重新编程100亿次。;三、数制;2、二进制数(binary system);二进制运算规则:
加法运算:
0+0 = 0 0+1 = 1 1+0 = 1 1+1 =10 (逢二进一)
减法运算:
0-0 = 0 0-1 =1 (借位) 1-0 = 1 1-1 =0
乘法运算:
0 * 0 =0 0 * 1 =0 1 * 0 =0 1 * 1 =1
除法运算
0 / 1 =0 1 / 1 =1;例1:D(H) =1101(B);4、数制转换;例如,将13转换成二进制数:; 2 13
2 6 ??? ??? 1 低位
2 3 ??? ??? 0
2 1 ??? ??? 1
0 ??? ??? 1 高位
结果:13=1101B
同理,将十进制数“除十六取余”即可得到十六进制数。例如,将236转换成十六进制数:
16 236
16 14 ??? ??? C(12)
0 ??? ??? E(14)
结果:236=ECH; 3 →0011
A→1010
2 →0010
F →1111
即 ;四、计算机中的编码
1、有符号数的编码
数学上有符号数的正负号分别用“+”和“-”来表示。在计算机中由于采用二进制,只有“1”和“0”两个数字。一般规定最高位是符号位,最高位为“0”表示正数,为“1”表示负数。因在单片机中多数情况以8位二进制数(-128 ~ +127)为单位表示数字,因而下面所举例??均是8位二进制数。计算机中的带符号数有三种表示方法:即原码、反码和补码。;(1)原码
正数的符号位用“0”表示,负数的符号位用“1”表示,这种表示法称为原码。
例如:X1=+1010101 [X1]原 X2=-1010101 [X2]原
左边数称为真值,即为某数的实际有效值。右边为用原码表示的数,两者的最高位分别用“0”和“1”代替了“+”和“-” 。
;(2)反码
一个数的反码很容易由原码取得。如果是正数,则其反码与原码相同;如果是负数,则其反码除符号位为1外,其他各数位均将1转换为0,0转换为1。
例如: X1=+1010101 [X1]反 X2=-1010101 [X2]反(3)补码
一个数的补码很容易由反码求得。如果是正数,则其补码与原码、反码相同;如果是负数,则其补码为反码加1。
例如: X1=+1010101 [X1]补 X2=-1010101 [X2]补 ;例题:二进制数的减法运算。求 24(D) -23(D)= ?;二-十进制称为二进制编码的十进制数,简称BCD(Binary Coded Decim
您可能关注的文档
最近下载
- 异常子宫出血诊断与治疗指南(2022更新版).pptx VIP
- 水利工程监理规划.docx VIP
- 铁法煤业(集团)有限公司大兴煤矿升级改造.doc VIP
- 《老子道德经》上下卷(河上公注明嘉靖时期顾氏世德堂刊本).pdf VIP
- 春天吹着口哨.doc VIP
- 量子输运格林函数方法.doc VIP
- 2025至2030中国小型基站行业深度研究及发展前景投资评估分析.docx
- 安静书素材-0024.我们去购物LetsGoShopping-SweetShop.pdf VIP
- 《橇装式汽车加油站技术标准》SHT 3134-2023.docx VIP
- 廖彩杏英语绘本汽车安静书Cars-Quiet-Book(1-12页).pdf VIP
原创力文档

文档评论(0)