《单片机原理及应用技术(第4版_李全利)》电子课件 第1章绪论

合集下载

《单片机原理及应用》ppt课件

《单片机原理及应用》ppt课件
• 可靠性:选用经过稳定测试、质量可靠的 外围设备。
外围设备配置原则与选型建议
常用外围设备类型
如键盘、显示器、打印机、A/D和D/A转换器等。
选型注意事项
关注设备的性能指标、接口类型、尺寸大小及价格等因素。
典型外围设备配置案例分析
案例一
基于单片机的温度监控系统
外围设备配置
温度传感器、A/D转换器、LCD 显示器等。
典型应用系统设计案例分析
智能家居控制系统
以单片机为核心,实现对家居 环境的监测和控制,如温度、
湿度、光照等。
工业自动化控制系统
通过单片机实现对工业设备的 自动化控制,提高生产效率和 产品质量。
物联网终端设备
将单片机作为物联网终端设备 的核心控制器,实现数据采集 、处理和传输等功能。
医疗电子设备
利用单片机实现医疗电子设备 的智能化和便携化,如血压计
子程序的定义、参数传递、局部 变量与全局变量的使用等。
典型汇编语言程序实例分析
逻辑运算程序
与、或、非等基本逻辑运算的 汇编实现。
控制转移程序
条件转移、无条件转移等控制 转移的汇编实现。
算术运算程序
加法、减法、乘法、除法等基 本算术运算的汇编实现。
数据传送程序
内存与寄存器之间、寄存器与 寄存器之间数据传送的汇编实 现。
如医疗监护仪、便携 式医疗设备等。
作为物联网终端设备 的核心控制器,实现 数据采集、传输和控 制等功能。
常见单片机类型及特点
8051系列
PIC系列
具有高性能、低功耗、易于编程和调试等 特点,广泛应用于工业控制和智能家居等 领域。
具有高性能、低功耗、丰富的外设接口和 强大的中断处理能力等特点,适用于各种 复杂的应用场景。

单片机原理及接口技术 李全利 第1章

单片机原理及接口技术 李全利 第1章

绪论
单片机原理及系统设计
2. ASCII码
ASCII 码 (Ameriacan Standard Coded for Information Interchange)是“美国信息交换标 准代码”的简称,已成为国际通用的标准编码。 ASCII码采用7位二进制编码,可为128个字符编码, 这128个字符分为两类。 图形字符——包括10个十进制数符、52个大小写 英文字母和34个其它字符,共计96个。图形字符 具有特定的形状,可以在显示器上显示。 控制字符——包括回车、换行、退格等,共32个。 控制字符没有特定的形状但有一定的控制作用, 不能在显示器上显示。
1001B 1010B 1011B 1100B 1101B 1110B
十六进制
9H AH BH CH DH EH

七 八
6
7 8
0110B
0111B 1000B
6H
7H 8H
十五
十六 十七
15
16 17
1111B
1 0000B 1 0001B
FH
10H 11H
绪论
单片机原理及系统设计
1.1.2 编码
• 通用计算机系统主要满足海量、高速数值处理,兼 顾控制功能;嵌入式计算机系统主要满足测控对象 的控制功能,兼顾数值处理。
绪论
单片机原理及系统设计
嵌入式计算机系统与通用计算机系统的主要区别 嵌入式系统最显著的特点是面对工控领域的测控对 象。控制对象对嵌入式计算机系统采集、处理、控 制的速度要求是有限的,而对控制方式与控制能力 的要求是无限的。 为了实现海量高速数值计算,通用计算机系统对计 算机运行速度的要求是无限的,而对计算机的控制 功能的要求是有限的。

《单片机原理与应用技术》电子PPT课件

《单片机原理与应用技术》电子PPT课件
①性能价格比高; ②开发装置多; ③国内技术人员熟悉; ④芯片功能够用适用; ⑤有众多芯片制造厂商加盟,可广泛选择。
1.1.5 单片机的特点和应用
1、单片机特点
⑴ 有优异的性能价格比。 ⑵ 集成度高,体积小,可靠性好。 ⑶ 控制能力强。 ⑷ 低功耗,低电压,便于生产便携式产品。 ⑸ 易扩展。
2、单片机的应用
1.2.3 存储器:
作用:存放程序和数据
1. 存储器分类 RAM 特点:读写速度快,可随机写入或读出,读写方便; 电源断电后,存储信息丢失。 作用:存放各种数据。 ROM 特点:信息写入后,能长期保存,不会因断电而丢失。 作用:存放固定程序和数据。 ROM分类: ① MaskROM(掩膜ROM) ② OTPROM(One Time Programmable ROM) ③ EPROM(Ultra-Violet Erasable Programmable ROM) ④ E2PROM(Electrically EPROM) ⑤ Flash ROM
通用PC包括:键盘、显示器、鼠标、硬/软/ 光驱、音箱、打印机、扫描仪…等外设。 单片机则只是一片集成电路。(……100、48、 40、32、28、20、16、8条引脚)。
单片机与PC机之异同(2)
功能:
PC机: 数据运算、采集、处理、存储、传输; 单片机:控制(或受控于)外设。
通用计算机擅长于数据运算、采集、处理、 存储和传输;
单片机的专长则是测控,往往嵌入某个仪器/ 设备/系统中,使其达到智能化的效果。
单片机与PC机之异同(3)
应用特点:
个人计算机(微机):
体积大,功耗大,价格高,用途较固定,属通 用计算机。易于学习掌握和使用,但用于控制时必 须制作或购买专用的接口卡,并编制专门的应用软 件。

《单片机原理及应用技术》(第3版 李全利)电子教案:第1章绪论

《单片机原理及应用技术》(第3版 李全利)电子教案:第1章绪论

十进制数 0 1 2 3 4
BCD码 0000B 0001B 0010B 0011B 0100B
十进制数 5 6 7 8 9
BCD码 0101B 0110B 0111B 1000B 1001B
2020/4/2
6
1.1.3 计算机中带符号数的表示
原码、机器数及其真值
原码:数的值用其绝对值表示,最高位作为符号位 机器数:数在计算机内的表示形式 真值:数本身
普通高等教育“十一五”国家级规划教材 (高职高专教育)
单片机原理及应用技术
(第3版)
主编 李全利
课程特点:
实践性强,旨在应用 硬件、软件结合紧密
学习方法:
课前预习,课后复习 软硬兼顾,上机实践 广阅书刊,用好网络
2020/4/2
2
第1章 绪论
1.1 数制与编码的简单回顾 1.2 电子计算机概述 1.3 单片机的发展过程及产品近况 1.4 单片机的特点及应用领域 1.5 单片机应用系统开发过程 1.6 µVision 集成开发环境简介
输入设备
存储器
输出设备
控制器
运算器
2020/4/2
14
电子计算机经历了五个年代
电子管计算机 晶体管计算机 集成电路计算机 大规模集成电路计算机 超大规模集成电路计算机
结构仍然没有突破冯·诺依曼提出的计算机的经 典结构框架。
2020/4/2
15
1.2.2 微型计算机的组成及其应用形态
微处理器
1971年1月, INTEL公司将:
运算器 控制器 一些寄存器 集成在一个芯片 上----微处理器
4004微处理器
2020/4/2
16
微型计算机
微 处 理 器

2024版单片机原理及应用电子版教材pptx

2024版单片机原理及应用电子版教材pptx

输入输出端口(I/O端 口):用于与外部设备进 行数据交换
存储器:包括程序存储器、 数据存储器等,用于存储 程序和数据
定时/计数器:提供精确 的定时或计数功能
9
单片机工作原理
指令系统
单片机所能执行的全部指令的集合
可靠性设计
采取多种措施提高单片机的抗干扰能力和 可靠性
寻址方式
确定操作数地址的方法
低功耗设计
PIC系列
高性能、低功耗的单片机,具有丰富 的外设接口和强大的中断处理能力。
2024/1/25
AVR系列
高速、低功耗的单片机,具有先进的 指令集和丰富的外设接口。
ARM系列
高性能、低功耗的32位单片机,具 有强大的计算能力和丰富的外设接口, 适用于高端应用场合。
6
02
单片机基本原理
2024/1/25
2024/1/25
29
汽车电子控制系统设计
发动机控制
通过单片机控制点火、喷油、气门等执行器,实现对发动 机性能的优化和燃油消耗的降低。
01
车身控制
通过单片机控制车灯、车窗、门锁等车 身部件,提高驾驶的便捷性和安全性。
02
2024/1/25
03
车载信息系统
通过单片机控制车载导航、音响、蓝 牙等设备,提供丰富的车载信息娱乐 功能。
2024/1/25
16
I/O端口扩展
I/O端口类型
包括并行I/O端口、串行I/O端口等,用于与外部设备 或传感器进行数据传输。
扩展方式
通过数据线、控制线与单片机连接,实现I/O端口的 扩展。
端口地址分配
根据单片机的地址空间和I/O端口数量,合理分配端 口地址,确保访问正确。

单片机原理及应用李全利主编高等教育出版社

单片机原理及应用李全利主编高等教育出版社

2019/12/28
17
§1.4 仿真、仿真器
仿真是单片机开发过程中非常重要的一个环节, 除了一些极简单的任务,一般产品开发过程中都要进 行仿真,仿真的主要目的是进行软件调试,当然借助 仿真器,也能进行一些硬件排错。一块单片机应用电 路板包括单片机部份及为达到使用目的而设计的应用 电路,仿真就是利用仿真器来代替应用电路板(称目 标机)的单片机部份,对应用电路部份进行测试、调 试。
主要内容
第一章 第二章 第三章 第四章 第五章 第六章 第七章 第八章
概述 MCS-51单片机的结构和原理 MCS-51单片机的指令系统 MCS-51单片机的程序设计 MCS-51单片机的中断系统 MCS-51单片机的串行接口 MCS-51单片机的系统扩展 MCS-51单片机的测控接口(部分)
2019/12/28
根据近年来国外实地考察,Intel公司的单片机 在市场上占有量为67%,其中MCS—51系列产品又占 54%。在我们国内虽然上述各公司的产品均有引进, 但由于各种原因,至今在我国所应用的单片机仍然 是以MCS—48、MCS—51、MCS—96为主流系列。随着 这一系列的深入开发,其主流系列的地位会不断巩 固下去。因而我们在此主要介绍Intel公司的单片机 系列。
1
第一章 概述 §1.1 微型计算机与单片机

计 算 机
2019/12/28


小 多片机(PC)
微 单片机
2
★单片机SCMC(Single Chip MicroComputer) ----属于微型机的一种 ----具有一般微机的基本组成和功能
又称为微控制器MCU(MicroController Unit)
2019/12/28

2024版《单片机原理及应用》PPT课件全集

2024版《单片机原理及应用》PPT课件全集
继电器驱动电路
设计继电器驱动电路,实 现开关量控制。
06
人机交互界面设计实践
键盘输入设备接口电路设计
键盘工作原理
了解键盘输入设备的基本 工作原理,包括按键识别、
扫描方式等。
接口电路设计
掌握单片机与键盘输入设 备的接口电路设计,包括 硬件连接、电平转换等。
编程实践
通过编程实践,掌握如何 读取键盘输入并进行相应
复杂接口设计。
串行通信接口原理及实现方式
串行通信基本概念
介绍串行通信的数据传输方式、传输速率和传输距离等。
RS-232C标准接口
详细讲解RS-232C接口的电气特性、信号线定义和通信协议。
单片机串行通信接口
介绍单片机内置的串行通信接口及其与外部设备的通信方式。
中断系统原理及应用举例
中断系统基本概念
I/O接口
单片机与外部设备进行数据传输的通道, 包括并行接口、串行接口等。
指令系统与寻址方式
指令系统
单片机所能执行的全部指令的集合,包括算术运算指令、逻辑运算指令、数据传送 指令、控制转移指令等。
寻址方式
单片机在执行指令时确定操作数地址的方式,包括立即寻址、直接寻址、间接寻址、 寄存器寻址等。不同的寻址方式可以实现对不同存储空间的访问,提高单片机的灵 活性和效率。
关键器件选型
根据项目需求和性能指标,选择合适 的单片机型号、传感器型号、执行器 型号等关键器件。
软件系统架构规划及模块划分
软件系统架构规划
设计智能小车的软件系统架构,包括主程序、中断服务程序、功能模块等。
模块划分
根据功能需求,将软件系统划分为多个模块,如传感器数据采集模块、路径规划模块、执行器控制模块等。
Microchip公司推出的8位单片机,采用精简指令集(RISC) 和哈佛总线结构,具有高速度、低电压、低功耗、I/O口驱 动能力强等特点。

2024版单片机原理及其应用PPT课件讲义

2024版单片机原理及其应用PPT课件讲义

并行扩展应用实例
分析并行扩展在存储器扩 展、I/O端口扩展等方面的 应用实例,包括电路图、 程序设计及实现方法。
串行扩展技术及应用实例分析
1 2 3
串行通信基础 介绍串行通信的基本概念、通信协议(如UART、 I2C、SPI等)及数据传输方式(异步、同步)。
串行接口芯片
阐述串行接口芯片的工作原理、常见类型(如 MAX232、TL16C550等)及其与单片机的连接 方式。
数据格式和传输速率等。
串行通信优缺点
串行通信具有传输距离远、成本 低等优点,但传输速度相对较慢。
串行接口电路组成和工作原理
串行接口电路组成
串行接口电路主要由发送器、接收器、控制逻辑和电平转换电 路等组成。
工作原理
在发送数据时,发送器将并行数据转换为串行数据,然后通过 传输线发送给接收器;接收器将接收到的串行数据转换为并行 数据,供后续电路处理。控制逻辑负责协调发送器和接收器的 工作,确保数据传输的正确性。
等,定位软件故障。
THANK YOU
感谢聆听
选择合适的单片机型号
根据系统需求选择合适的单片机型号, 考虑处理速度、存储容量、外设接口 等因素。
设计合理的电路结构
简化电路结构,减少元器件数量,降 低系统复杂度和成本。
考虑电磁兼容性
合理布局布线,采取屏蔽、滤波等措 施,提高系统电磁兼容性。
调试技巧
使用示波器、逻辑分析仪等工具进行 信号测试和分析,定位硬件故障。
03
人机交互设备应用实例
分析人机交互设备在单片机系统中的应用实例,包括电路图、程序设计
及实现方法。例如,基于单片机的简易计算器设计,通过键盘输入数据,
显示器显示结果,实现基本计算功能。

单片机原理与应用教学课件(完整版)

单片机原理与应用教学课件(完整版)

03
指令系统与汇编语言程序设计
Chapter
指令格式及寻址方式
指令格式
通常由操作码和操作数组成,操作码指明操作性质 ,如数据传送、算术运算、逻辑运算等;操作数指 定参与操作的数据及数据所在地址。
寻址方式
包括立即寻址、直接寻址、间接寻址、寄存器寻址 、相对寻址等。不同的寻址方式适用于不同的场合 ,具有不同的特点和优势。
可移植性
C语言具有良好的跨平台特性,编写的程序可轻松 移植到不同型号的单片机上。
丰富的库函数
C语言提供了丰富的库函数,可大大简化单片机程 序的开发过程。
Keil C51编译器使用教程
01
02
03
04
05
安装Keil C51编 …
创建工程文件
编写源代码
编译与链接
调试与仿真
下载并安装Keil C51编译器 ,配置相关环境变量。
中断概念
中断是指CPU在执行程序的过程中,由 于外部或内部事件(如输入/输出操作、 定时器溢出等)的请求,暂时停止当前 程序的执行,转而去处理该事件,处理 完毕后再返回原程序继续执行的过程。
VS
中断处理过程
中断处理过程包括中断请求、中断响应、 中断服务和中断返回四个阶段。在中断请 求阶段,外部或内部事件向CPU发出中断 请求信号;在中断响应阶段,CPU响应中 断请求,保存现场信息并转入中断服务程 序;在中断服务阶段,CPU执行中断服务 程序,处理中断事件;在中断返回阶段, CPU恢复现场信息并返回原程序继续执行 。
数据传送类指令详解
MOV指令
用于在内部RAM、特殊功能寄存器SFR、累 加器A之间或它们与数据存储器RAM之间进 行数据传送。
MOVC指令

《单片机原理及应用》-李全利主编-高等教育出版社共83页PPT

《单片机原理及应用》-李全利主编-高等教育出版社共83页PPT
《单片机原理及应用》-李全利主编高等教育出版社
1、纪律是管理关系的形式。——阿法 纳西耶 夫 2、改革如果不讲纪律,就难以成功。
3、道德行为训练,不是通过语言影响 ,而是 让儿童 练习良 好道德 行为, 克服懒 惰、轻 率、不 守纪律 、颓废 等不良 行为。 4、学校没有纪律便如磨房里没有水。 ——夸 美纽斯

5、教导儿童服从真理、服从集体,养 成儿童 自觉的 纪律性 ,这是 儿童道 德教育 最重要 的部分 。—— 陈鹤琴
谢谢
11、越是没有本领的就越加自命不凡。——邓拓 12、越是无能的人,越喜欢挑剔别人的错儿。——爱尔兰 13、知人者智,自知者明。胜人者有力,自胜者强。——老子 14、意志坚强的人能把世界放在手中像泥块一样任意揉捏。——歌德 15、最具挑战性的挑战莫过于提升自我。——迈克尔·F·斯特利

精品课件-单片机原理与应用技术-封面及目录

精品课件-单片机原理与应用技术-封面及目录

谢谢使用!
• 制 作:黄 华 • 单 位:西安电子科技大学出版社 • 电 话:029-88204256 029-88201467 (发行) • 传 真:029-88232746 • 主 页: • E-mail:xdupkj@
xdupfxb001 @ (发行)
每一种知识都需要努力, 都需要付出,感谢支持!
知识就是力量,感谢支持 !
----谢谢大家!!
高职高专电子信息类“十二五”规划教材 单片机原理与应用技术 张玉馥 李庆辉 主编
西安电子科技大学统基本知识 第二章 80C51单片机内部结构和工作原理 第三章 MCS-51单片机指令系统及程序设计 第四章 MCS-51单片机Cx51语言概述和程序设计 第五章 中断系统和定时器/计数器 第六章 串行通信 第七章 MCS-51单片机系统扩展技术 第八章 显示器及键盘接口电路 第九章 单片机应用系统设计
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

借助开发机完成: 排除硬件故障和软件错误 程序固化到程序存储器芯片中。
2020/4/2
19
指令的表示形式
指令是让单片机执行某种操作的命令,按一定的 顺序以二进制码的形式存放于程序存储器。如:
0000 0100B
04H
04H:累加器A的内容加1,难记! INC A,记忆容易。称为符号指令。
2020/4/2
2020/4/2
16
1.3 单片机的特点及应用领域
1.3.1 单片机的特点
突出的控制性能 可靠性较高,CPU、存储器及I/O接口集成在片内, 数据传送不易受环境条件的影响;控制功能强,位 控能力独特,集成有ADC、PWM、WDT等部件。
优秀的嵌入品质 价格低(批量产品);品种多(应用广泛)引脚少 体积小(印制板减较小),产品结构灵活精巧。
普通高等教育“十一五”国家级规划教 材
单片机原理及应用技术
( 第4 版)
主编 李全利
课程特点:
实践性强,旨在应用 硬件、软件结合紧密
学习方法:
课前预习,课后复习 软硬兼顾,上机实践 广阅书刊,用好网络
2020/4/2
2
第1章 绪论
1.1 电子计算机概述 1.2 单片机的发展过程及产品近况 1.3 单片机的特点及应用领域 1.4 单片机应用系统开发过程 实践1 熟悉µVision开发平台
2020/4/2
8
微型计算机的应用形态
桌面应用 CPU芯片
I/O接口芯片
2020/4/2
存储器芯片
9
输 出 设 备
输入设备
嵌入式应用
输出设备
CPU、存储 器和I/O接口 集成于同一
芯片
2020/4/2
输入设备
10
桌面应用与嵌入式应用比较
桌面应用属于通用计算机,主要用于数据处理、 办公自动化及辅助设计。
单片形成阶段
1976年,Intel推出MCS-48列单片机 : 8位CPU、1K字节ROM、64字节RAM、27根 I/O线和1个8位定时/计数器。
特点:存储器容量小,寻址范围小(不大于4K), 无串行接口,指令系统功能不强。
2020/4/2
12
结构成熟阶段
1980年,Intel推出MCS-51系列单片机: 8位CPU、4K字节ROM、128字节RAM、4个8位并口、1 个全双工串行口、2个16位定时/计数器。寻址范围 64K,并有控制功能较强的布尔处理器。
2020/4/2
21
1.4.2 应用系统主要开发工具
目标码生成过程
汇编源文件 .ASM或.SRC
汇编器 A51.EXE
目标文件 (浮动地址)
.OBJ
调试目标文件 (绝对地址) 无扩展名或.abs
可烧写 目标文件
特点:结构体系完善,性能已大大提高,面向控制 的特点进一步突出。现在,MCS-51已成为公认的单 片机经典机种 。
2020/4/2
13
性能提高阶段
近年来,不断有单片机新品出现。如Silicon Labs 公司推出的单片机C8051F120 : 8位高速CPU(100MIPS);128K字节FLASH;5个16位 定时计数器;2个UART,另有SMBus和SPI总线接口 ; 20个中断源;8路12位ADC,2路12位DAC;片内看门 狗定时器等。
特点:控制性能优异、种类繁多。 “微控制器”的称谓更能反应单片机的本质。
2020/4/2
14
1.2.2 单片机产品近况
80C51兼容产品:80C51主流地位已形成,与其兼 容的典型产品有:
ATMEL的AT89S5x系列 (ISP,在系统编程)
宏晶的STC89C5x系列 (RS232口编程,方便实用)
2020/4/2
17
1.3.2 单片机的应用领域
智能仪器仪表 机电一体化产品 实时工业控制 分布式系统的前端模块 家用电器 交通运输 航空航天与军事
2020/4/2
18
1.4 单片机应用系统开发方法
1.4.1 应用系统开发概念
正确的硬件设计和良好的软件功能设计是一个实 用的单片机应用系统的设计目标。完成该目标的过 程称为单片机应用系统的开发。
输入设备
存储器
ห้องสมุดไป่ตู้输出设备
CPU
2020/4/2
控制器
运算器
计算机的经典结构
5
电子计算机经历了五个年代
电子管计算机 晶体管计算机 集成电路计算机 大规模集成电路计算机 超大规模集成电路计算机
结构仍然没有突破冯·诺依曼提出的计算机的经 典结构框架。
2020/4/2
6
1.1.2 微型计算机的组成及其应用形态
嵌入式应用属于专用计算机,主要用于智能仪 表及传感器、智能家电、智能办公设备、汽车 及军事电子设备等系统。
单片机体积小、价格低、可靠性高,其非凡的嵌 入式应用形态对于满足嵌入式应用需求具有独特的 优势。
2020/4/2
11
1.2 单片机的发展过程及产品近况
1.2.1 单片机的发展过程
3个主要阶段:
20
汇编或编译 将符号指令转换成机器码的过程称为汇编。高 级语言转换成机器码的过程称为编译。
汇编器(A51.EXE) 编译器(C51.EXE)
连接与固化 汇编和编译形成的浮动地址目标码,要由连接 器(BL51.EXE)连接生成绝对地址目标码。调试 无误的目标码要由转换成(.HEX)文件,然后才 能写入到ROM中。
2020/4/2
3
1.1 电子计算机概述
1.1.1 电子计算机的经典结构
1946年2月 15日,第一 台电子数字 计算机问世。
ENIAC
标志着计算机时代的到来,对人类的生产和生活方式产生了 巨大的影响 。
2020/4/2
4
冯·诺依曼提出“程序存储”和“二进制运算”的 思想,构建了计算机经典结构:
Silicon Labs的C8051F系列 (SOC,片内功能模块丰富 )
2020/4/2
15
非80C51结构产品:给用户提供了更为广泛的选 择空间,典型产品有:
Microchip公司的PIC系列 (品种多便于选型,汽车产品)
TI公司的MSP430系列 (16位,低功耗,电池供电产品)
ATMEL公司的AVR和Mega系列 (不易解密,军工产品)
微处理器
1971年1月,INTEL将: ❖ 运算器 ❖ 控制器 ❖ 一些寄存器 集成在一个芯片上 --------微处理器
4004微处理器
2020/4/2
7
CPU
(运算器) (控制器)
存储器
地址总线AB 数据总线DB 控制总线CB
I/O接口
输入设备 输出设备
CPU + 存储器 +I/O接口 = 微型计算机
相关文档
最新文档