正文描述:《单片机课堂笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章概述§1引言计算机系统硬件——主机+外设软件——系统软件+应用软件语言语言:机器语言——面向机器语言,由二进制数组成(0,1,0,1……)特点:计算机直接执行,速度快,人不易记忆汇编语言——采用助记符,如ADD表加法,SUB表减法特点:需编译,快,可记忆源程序编译软件可执行文件(二进制文件0,1,0,1……)高级语言——面向对象,与机器无关如:VC、VB、pascal……特点:编译方便记忆,编译速度慢,占内存大汇编语言应用在计算机控制中(硬件)高级语言应用在管理和科学计算中主要学习;8031/8051单片机为蓝本的汇编语言§2数制一、常用,,,掌握这几种数制表示方法和相互转换10101
2、100B——2#171Q——8#1234D(或不写)——10#1ACFH——16#对于16,如A1D6H→0A1D6HF112H→0F112H第一个以A~F开头前加0二、二一十进制(BCD)⒈ 作用表示方法:8421码BCD——用四位表示一位10#BCD15的BCD=00010101B0——0000123的BCD=00010010B1——0001¦¦10000111B——879——1001105①非压缩BCD码:用一个字节(8位)表示为BCD如:800001000B700000111B高4位为0低4位为值如:87占用2个字节800001000B700000111B②压缩BCD码:用一个字节(
3、8位2#)表示二位BCD8710000111B——一个字节三、字母与字符编码0~9a~zA~Z☆/……统一编码,用于输入/输出之用用7位2#来表示27=128字符编码方式——ASCII码编码表书P350——0110000B——30H1——0110001B——31H9——0111001B——39HA——1000001B——41HB——…………——42H差20HF——…………——46Ha——1100001B——61Hb——…………——62Hf——…………——66H§3码制数在计算机中用2#表示,但负数怎样表示?三种方法:一、原码:用最高位表符号如:一个数用8位2#表示D7D6D5D4D3D2D1
4、D0↑↑符号表数值如:一个数用16位2#表示D15D14…………D0↑↑符号表数值105如:X=105[X]原=01101001B符号值如:X=-105[X]原=11101001B如:[0]原=00000000看8位2#(无符号)数00000000B~11111111B即0~255原码表示范围:11111111B~01111111B即–127~+127二、反码[X]反X当X>0当X<0[0]原=[+0]原=[-0]原[+0]原=00000000[-0]原=11111111如:X=4=100B[X]反=00000100B[-X]反=11111011B表示范围:-127~+127三、补码X当X≧
5、0[X]补=[X]反+1当X<0指最低位D0[0]补=00000000X=4[X]补=00000100B[-X]补=11111011+00000001=11111100B补码:-128~+127[-128]补=10000000[+127]补=01111111补码定理:[X-Y]补=[X]补+[-Y]补优点:①表示负数②减法变成加法如:64-10=54[64-10]补=[64]补+[-10]补=01000000+11110110=100110110 自然丢失结果其中[+10]补=00001010[-10]补=11110101+00000001=11110110即[64-10]补=001101
6、10而0110110B=5464-10=+54通式:若[X-Y]补=[X]补+[-Y]补=Z+Z当Z最高位为0则X-Y=-[Z-1]反当Z最高位为1如5-10=-5[5-10]补=[5]补+[-10]补=00000101+11110110=11111011则5-10=-[11111011-00000001]反=-00000101B=-5写法:[X-Y]补=……X-Y=……§4计算机的硬件构成105计算机的类型、特点及特点:①.大、中型:体积大,成本高,科学计算速度快。②.小型:服务器、网络、图形处理③.微型:PC机④.单板机:工业控制⑤.单片机:工业控制、智能仪表、仪器(家用电器等)什么叫计
7、算机?包含硬件和软件,且硬件含以下五大部分的机器及为计算机。硬件:1:中央处理器:CPU2内存储器:内存3外存储器:如硬盘,软盘,光盘和一些磁带机等等4输入设备:键盘,鼠标,扫描仪,麦克声控,摄像头都算5输出设备:打印机,显示器等等单片微型计算机就是将CPU、RAM、ROM(或EPROM、FlashROM)、定时器/计数器和多种I/O接口都集成到一块集成电路芯片上的微型计算机,简称单片机。单片机是应工业控制需
显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。