虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

输入接口

  • PSD3系列可编程单片机通用外围接口芯片原理编程及应用

    内容提要: SD3系列器件介绍           可编程通用外围芯片PSD301           可编程通用外围芯PSD311等介绍。 1.1 简介   1.1.1 引言   1.2.2 器件命名方式   1.1.3 PSD3系列器件简介   1.1.4 PSD3系列器件性能简介   1.1.5 支持PSD系列的WSI软件 1.2 系统结构   1.2.1 PSD3系列器件结构和引脚说明   1.2.2 地址输入   1.2.3 性能参数   1.2.4 微控制器/微处理器控制输入 1.3 PSD3系列器件的操作方式   1.3.1多路复用8位地址/数据总线   1.3.2多路复用16位/数据总线                            ............................                            ............................

    标签: PSD3 可编程 单片机 外围接口

    上传时间: 2013-10-22

    上传用户:座山雕牛逼

  • MCS-51单片机结构

    内容提要: MCS-51单片机结构和原理分析            MCS51-指令系统简介,汇编语言程序设计,            定时/计数器,串行接口,等等实例. 第一章 单片机基础知识 第一节 引言   一 什么是单片机   二 单片机发展概况   三 MCS系列单片机简介 第二节 MCS系列单片机结构特点 第三节 MCS系列单片机应用领域 第四节 MCS系列单片机的开发与开发工具 思考题与习题 第二章  MCS-51单片机的结构和原理分析 第一节  MCS-51单片机的结构 第二节  CPU结构    一 运算器    二 控制器 第三节  MCS-51单片机的储存器    一 程序储存器    二 数据储存器 第四节CPU时序及引脚功能    一 MCS-51系列单片机引脚功能    二 振荡电路和时钟电路    三 CPU时序 第五节 输入/输出(I/0)    一 P0口    二 P1口    三 p2口    四 P3口 思考题与习题 ......... .........                                       

    标签: MCS 51 单片机

    上传时间: 2013-10-17

    上传用户:yuyizhixia

  • MCS-51单片机应用设计

    本书从应用的角度,详细地介绍了MCS-51单片机的硬件结构、指令系统、各种硬件接口设计、各种常用的数据运算和处理程序及接口驱动程序的设计以及MCS-51单片机应用系统的设计,并对MCS-51单片机应用系统设计中的抗干扰技术以及各种新器件也作了详细的介绍。本书突出了选取内容的实用性、典型性。书中的应用实例,大多来自科研工作及教学实践,且经过检验,内容丰富、翔实。   本书可作为工科院校的本科生、研究生、专科生学习MCS-51单片机课程的教材,也可供从事自动控制、智能仪器仪表、测试、机电一体化以及各类从事MCS-51单片机应用的工程技术人员参考。 第一章 单片微型计等机概述   1.1 单片机的历史及发展概况   1.2 单片机的发展趋势   1.3 单片机的应用   1.3.1 单片机的特点   1.3.2 单片机的应用范围   1.4 8位单片机的主要生产厂家和机型   1.5 MCS-51系列单片机 第二章 MCS-51单片机的硬件结构   2.1 MCS-51单片机的硬件结构   2.2 MCS-51的引脚   2.2.1 电源及时钟引脚   2.2.2 控制引脚   2.2.3 I/O口引脚   2.3 MCS-51单片机的中央处理器(CPU)   2.3.1 运算部件   2.3.2 控制部件   2.4 MCS-51存储器的结构   2.4.1 程序存储器   2.4.2 内部数据存储器   2.4.3 特殊功能寄存器(SFR)   2.4.4 位地址空间   2.4.5 外部数据存储器   2.5 I/O端口   2.5.1 I/O口的内部结构   2.5.2 I/O口的读操作   2.5.3 I/O口的写操作及负载能力   2.6 复位电路   2.6.1 复位时各寄存器的状态   2.6.2 复位电路   2.7 时钟电路   2.7.1 内部时钟方式   2.7.2 外部时钟方式   2.7.3 时钟信号的输出 第三章 MCS-51的指令系统   3.1 MCS-51指令系统的寻址方式   3.1.1 寄存器寻址   3.1.2 直接寻址   3.1.3 寄存器间接寻址   3.1.4 立即寻址   3.1.5 基址寄存器加变址寄存器间址寻址   3.2 MCS-51指令系统及一般说明   3.2.1 数据传送类指令   3.2.2 算术操作类指令   3.2.3 逻辑运算指令   3.2.4 控制转移类指令   3.2.5 位操作类指令 第四章 MCS-51的定时器/计数器   4.1 定时器/计数器的结构   4.1.1 工作方式控制寄存器TMOD   4.1.2 定时器/计数器控制寄存器TCON   4.2 定时器/计数器的四种工作方式   4.2.1 方式0   4.2.2 方式1   4.2.3 方式2   4.2.4 方式3   4.3 定时器/计数器对输入信号的要求   4.4 定时器/计数器编程和应用   4.4.1 方式o应用(1ms定时)   4.4.2 方式1应用   4.4.3 方式2计数方式   4.4.4 方式3的应用   4.4.5 定时器溢出同步问题   4.4.6 运行中读定时器/计数器   4.4.7 门控制位GATE的功能和使用方法(以T1为例) 第五章 MCS-51的串行口   5.1 串行口的结构   5.1.1 串行口控制寄存器SCON   5.1.2 特殊功能寄存器PCON   5.2 串行口的工作方式   5.2.1 方式0   5.2.2 方式1   5.2.3 方式2   5.2.4 方式3   5.3 多机通讯   5.4 波特率的制定方法   5.4.1 波特率的定义   5.4.2 定时器T1产生波特率的计算   5.5 串行口的编程和应用   5.5.1 串行口方式1应用编程(双机通讯)   5.5.2 串行口方式2应用编程   5.5.3 串行口方式3应用编程(双机通讯) 第六章 MCS-51的中断系统   6.1 中断请求源   6.2 中断控制   6.2.1 中断屏蔽   6.2.2 中断优先级优   6.3 中断的响应过程   6.4 外部中断的响应时间   6.5 外部中断的方式选择   6.5.1 电平触发方式   6.5.2 边沿触发方式   6.6 多外部中断源系统设计   6.6.1 定时器作为外部中断源的使用方法   6.6.2 中断和查询结合的方法   6.6.3 用优先权编码器扩展外部中断源 第七章 MCS-51单片机扩展存储器的设计   7.1 概述   7.1.1 只读存储器   7.1.2 可读写存储器   7.1.3 不挥发性读写存储器   7.1.4 特殊存储器   7.2 存储器扩展的基本方法   7.2.1 MCS-51单片机对存储器的控制   7.2.2 外扩存储器时应注意的问题   7.3 程序存储器EPROM的扩展   7.3.1 程序存储器的操作时序   7.3.2 常用的EPROM芯片   7.3.3 外部地址锁存器和地址译码器   7.3.4 典型EPROM扩展电路   7.4 静态数据存储的器扩展   7.4.1 外扩数据存储器的操作时序   7.4.2 常用的SRAM芯片   7.4.3 64K字节以内SRAM的扩展   7.4.4 超过64K字节SRAM扩展   7.5 不挥发性读写存储器扩展   7.5.1 EPROM扩展   7.5.2 SRAM掉电保护电路   7.6 特殊存储器扩展   7.6.1 双口RAMIDT7132的扩展   7.6.2 快擦写存储器的扩展   7.6.3 先进先出双端口RAM的扩展 第八章 MCS-51扩展I/O接口的设计   8.1 扩展概述   8.2 MCS-51单片机与可编程并行I/O芯片8255A的接口   8.2.1 8255A芯片介绍   8.2.2 8031单片机同8255A的接口   8.2.3 接口应用举例   8.3 MCS-51与可编程RAM/IO芯片8155H的接口   8.3.1 8155H芯片介绍   8.3.2 8031单片机与8155H的接口及应用   8.4 用MCS-51的串行口扩展并行口   8.4.1 扩展并行输入口   8.4.2 扩展并行输出口   8.5 用74LSTTL电路扩展并行I/O口   8.5.1 用74LS377扩展一个8位并行输出口   8.5.2 用74LS373扩展一个8位并行输入口   8.5.3 MCS-51单片机与总线驱动器的接口   8.6 MCS-51与8253的接口   8.6.1 逻辑结构与操作编址   8.6.2 8253工作方式和控制字定义   8.6.3 8253的工作方式与操作时序   8.6.4 8253的接口和编程实例 第九章 MCS-51与键盘、打印机的接口   9.1 LED显示器接口原理   9.1.1 LED显示器结构   9.1.2 显示器工作原理   9.2 键盘接口原理   9.2.1 键盘工作原理   9.2.2 单片机对非编码键盘的控制方式   9.3 键盘/显示器接口实例   9.3.1 利用8155H芯片实现键盘/显示器接口   9.3.2 利用8031的串行口实现键盘/显示器接口   9.3.3 利用专用键盘/显示器接口芯片8279实现键盘/显示器接口   9.4 MCS-51与液晶显示器(LCD)的接口   9.4.1 LCD的基本结构及工作原理   9.4.2 点阵式液晶显示控制器HD61830介绍   9.5 MCS-51与微型打印机的接口   9.5.1 MCS-51与TPμp-40A/16A微型打印机的接口   9.5.2 MCS-51与GP16微型打印机的接口   9.5.3 MCS-51与PP40绘图打印机的接口   9.6 MCS-51单片机与BCD码拨盘的接口设计   9.6.1 BCD码拨盘   9.6.2 BCD码拨盘与单片机的接口   9.6.3 拨盘输出程序   9.7 MCS-51单片机与CRT的接口   9.7.1 SCIBCRT接口板的主要特点及技术参数   9.7.2 SCIB接口板的工作原理   9.7.3 SCIB与MCS-51单片机的接口   9.7.4 SCIB的CRT显示软件设计方法 第十章 MCS-51与D/A、A/D的接口   10.1 有关DAC及ADC的性能指标和选择要点   10.1.1 性能指标   10.1.2 选择ABC和DAC的要点   10.2 MCS-51与DAC的接口   10.2.1 MCS-51与DAC0832的接口   10.2.2 MCS-51同DAC1020及DAC1220的接口   10.2.3 MCS-51同串行输入的DAC芯片AD7543的接口   10.3 MCS-51与ADC的接口   10.3.1 MCS-51与5G14433(双积分型)的接口   10.3.2 MCS-51与ICL7135(双积分型)的接口   10.3.3 MCS-51与ICL7109(双积分型)的接口   10.3.4 MCS-51与ADC0809(逐次逼近型)的接口   10.3.5 8031AD574(逐次逼近型)的接口   10.4 V/F转换器接口技术   10.4.1 V/F转换器实现A/D转换的方法   10.4.2 常用V/F转换器LMX31简介   10.4.3 V/F转换器与MCS-51单片机接口   10.4.4 LM331应用举例 第十一章 标准串行接口及应用   11.1 概述   11.2 串行通讯的接口标准   11.2.1 RS-232C接口   11.2.2 RS-422A接口   11.2.3 RS-485接口   11.2.4 各种串行接口性能比较   11.3 双机串行通讯技术   11.3.1 单片机双机通讯技术   11.3.2 PC机与8031单片机双机通讯技术   11.4 多机串行通讯技术   11.4.1 单片机多机通讯技术   11.4.2 IBM-PC机与单片机多机通讯技术   11.5 串行通讯中的波特率设置技术   11.5.1 IBM-PC/XT系统中波特率的产生   11.5.2 MCS-51单片机串行通讯波特率的确定   11.5.3 波特率相对误差范围的确定方法   11.5.4 SMOD位对波特率的影响 第十二章 MCS-51的功率接口   12.1 常用功率器件   12.1.1 晶闸管   12.1.2 固态继电器   12.1.3 功率晶体管   12.1.4 功率场效应晶体管   12.2 开关型功率接口   12.2.1 光电耦合器驱动接口   12.2.2 继电器型驱动接口   12.2.3 晶闸管及脉冲变压器驱动接口 第十三章 MCS-51单片机与日历的接口设计   13.1 概述   13.2 MCS-51单片机与实时日历时钟芯片MSM5832的接口设计   13.2.1 MSM5832性能及引脚说明   13.2.2 MSM5832时序分析   13.2.3 8031单片机与MSM5832的接口设计   13.3 MCS-51单片机与实时日历时钟芯片MC146818的接口设计   13.3.1 MC146818性能及引脚说明   13.3.2 MC146818芯片地址分配及各单元的编程   13.3.3 MC146818的中断   13.3.4 8031单片机与MC146818的接口电路设计   13.3.5 8031单片机与MC146818的接口软件设计 第十四章 MCS-51程序设计及实用子程序   14.1 查表程序设计   14.2 散转程序设计   14.2.1 使用转移指令表的散转程序   14.2.2 使用地地址偏移量表的散转程序   14.2.3 使用转向地址表的散转程序   14.2.4 利用RET指令实现的散转程序   14.3 循环程序设计   14.3.1 单循环   14.3.2 多重循环   14.4 定点数运算程序设计   14.4.1 定点数的表示方法   14.4.2 定点数加减运算   14.4.3 定点数乘法运算   14.4.4 定点数除法   14.5 浮点数运算程序设计   14.5.1 浮点数的表示   14.5.2 浮点数的加减法运算   14.5.3 浮点数乘除法运算   14.5.4 定点数与浮点数的转换   14.6 码制转换   ……    

    标签: MCS 51 单片机 应用设计

    上传时间: 2013-11-06

    上传用户:xuanjie

  • MOTOROLA单片机M68HC05原理与应用大全

    本书从应用角度深入浅出地介绍国际上最流行的MOTOROLA M68HC05系列单片机的 结构、指令系统、定时器、串行通讯接口(SCI)、串行外围接口(SPI)、A/D转换器、脉冲宽 度调制(PWM)、EPROM/EEPROM、液晶显示(LCD)驱动器、屏幕显示(OSD)驱动器、双音多频(DTMF)等I/O功能及其使用方法,重点详细地论述汇编程序设计方法、系统设计方法、单片机开发与应用技术和大量具体应用实例。本书实用性强、取材新颖、内容丰富,适于电子、无线电、微机、自控、通讯等领域的工程技术人员和科研人员阅读,也适合于作高等院校、专科学校和各类培训班的教材或参考书。是单片机入门和开发应用单片机的实用资料。   MOTOROLA M68HC05系列8位单片机是国际上应用最广泛、功能最丰富和性能价格比最优的单片机。由于该系列单片机具有功能全面、速度高、系统设计简单、使用方便、功耗低、可靠性高、价格低等许多特点,在家电、有线与无线通讯、仪表、测控系统、自控、汽车等领域得到了广泛的应用,因而它在市场占有率方面占有绝对优势。 随着电子产品的智能化和小型化的发展,将单片机应用于各类产品中,使提高产品的性能与档次成为必然的趋势。无论从性能方面还是从价格方面考虑,选用M68HC05系列单片机都将是最适宜的。 M68HC05系列单片机片内除具有RAM、ROM/EPROM/OTPROM(一次可编程ROM)或EEPROM、多功能16位定时器(具有输入捕捉、输出比较、溢出和实时中断功能)、两种省电低功耗方式、并行I/O口外,还具有许多特殊I/O功能,例如A/D转换器、串行通讯接口(SCI)、串行外围接口(SPI)、液晶显示(LCD)驱动器、脉冲宽度调制(PWM)、屏幕显示(OSD)驱动器、荧光显示(VFD)驱动器、双音多频(DTMF)发生/接收器、实时时钟((RTC)、键盘中断和H桥驱动器等。M68HC05系列有近百种型号,可根据应用场合方便地选用具有所需功能的型号。这样,既能充分利用单片机片内的资源,又不需外接其他电路芯片,使构成的应用系统极为简单。M68HC05系列的应用系统是真正的单片系统,通常只需外接极少量元件。 由于用M68HC05单片机内部的硬件完成所需的功能,因此,应用系统电路简单,系统可靠性高、成本低、体积小、使用与调试方便,易于大批量生产,并且使与外围功能有关的软件程序的设计也大大简化。 本书实用性强,取材新颖,内容丰富、全面,从应用角度深入浅出地介绍M68HC05系列单片机的结构、功能及其应用系统的设计与开发,还重点介绍程序设计和大量具体应用实例。本书注重实用,以尽量简明的语言、最少的篇幅,使读者花最少的时间就能掌握M68HC05系列单片机的设计、开发与应用技术。本书作者具有多年从事单片机教学和科研的经验,该书是根据最新资料和科研成果并结合亲身经历的实际教学内容编写成的,希望也坚信本书对广大读者一定会有裨益。 本书编著者有:刚寒冰、齐秋群、刚励韬、徐英新、姜洪福、姜朋、高京斋、李宇仁、刘颖、边萌。本书不足和谬误之处,请批评指正。  

    标签: MOTOROLA M68 68 05

    上传时间: 2013-10-18

    上传用户:exxxds

  • MOTOROLA 8位增强型单片机M68HC11原理与应用

    本书分三部分介绍在美国广泛应用的、高功能的M68HC11系列单片机(8位机 ,Motorola公司)。内容包括M68HC11的结构与其基本原理、开发工具EVB(性能评估板)以及开发和应用技术。本书在介绍单片机硬、软件的基础上,进一步介绍了在美国实验室内,如何应用PC机及EVB来进行开发工作。通过本书的介绍,读者可了解这种单片机的原理并学会开发和应用方法。本书可作为大专院校单片机及其实验的教材(本科、短训班)。亦可供开发、应用单片机的各专业(计算机、机电、化工、纺织、冶金、自控、航空、航海……)有关技术人员参考。 第一部分 M68HC11 结构与原理Motorola单片机 1 Motorla单片机 1.1 概述 1.1.1 Motorola 单片机发展概况(3) 1.1.2 Motorola 单片机结构特点(4) 1.2 M68HC11系列单片机(5) 1.2.1 M68HC11产品系列(5) 1.2.2 MC68HC11E9特性(6) 1.2.3 MC68HC11E9单片机引脚说明(8) 1.3 Motorola 32位单片机(14) 1.3.1中央处理器(CPU32)(15) 1.3.2 定时处理器(TPU)(16) 1.3.3 串行队列模块(QSM)(16) 1.3.4 系统集成模块 (SIM)(16) 1.3.5 RAM(17) 2 系统配置与工作方式 2.1 系统配置(19) 2.1.1 配置寄存器CONFIG(19) 2.1.2 CONFIG寄存器的编程与擦除(20) 2?2 工作方式选择(21) 2.3 M68HC11的工作方式(23) 2.3.1 普通单片工作方式(23) 2.3.2 普通扩展工作方式(23) 2.3.3 特殊自举方式(27) 2.3.4 特殊测试方式(28) 3 中央处理器(CPU)与片上存储器 3.1 CPU寄存器(31) 3?1?1 累加器A、B和双累加器D(32) 3.1.2 变址寄存器X、Y(32) 3.1.3 栈指针SP(32) 3.1.4 程序计数器PC(33) 3.1.5 条件码寄存器CCR(33) 3.2 片上存储器(34) 3.2.1 存储器分布(34) 3.2.2 RAM和INIT寄存器(35) 3.2.3 ROM(37) 3.2.4 EEPROM(37) 3.3 M68HC11 CPU的低功耗方式(39) 3.3.1 WAIT方式(39) 3.3.2 STOP方式(40) 4 复位和中断 4.1 复位(41) 4.1.1 M68HC11的系统初始化条件(41) 4.1.2 复位形式(43) 4.2 中断(48) 4.2.1 条件码寄存器CCR中的中断屏蔽位(48) 4.2.2 中断优先级与中断矢量(49) 4.2.3 非屏蔽中断(52) 4.2.4 实时中断(53) 4.2.5 中断处理过程(56) 5 M68HC11指令系统 5.1 M68HC11寻址方式(59) 5.1.1 立即寻址(IMM)(59) 5.1.2 扩展寻址(EXT)(60) 5.1.3 直接寻址(DIR)(60) 5.1.4 变址寻址(INDX、INDY)(61) 5.1.5 固有寻址(INH)(62) 5.1.6 相对寻址(REL)(62) 5.1.7 前置字节(63) 5.2 M68HC11指令系统(63) 5.2.1 累加器和存储器指令(63) 5.2.2 栈和变址寄存器指令(68) 5.2.3 条件码寄存器指令(69) 5.2.4 程序控制指令(70) 6 输入与输出 6.1 概述(73) 6.2 并行I/O口(74) 6.2.1 并行I/O寄存器(74) 6.2.2 应答I/O子系统(76) 6?3 串行通信接口SCI(82) 6.3.1 基本特性(83) 6.3.2 数据格式(83) 6.3.3 SCI硬件结构(84) 6.3.4 SCI寄存器(86) 6.4 串行外围接口SPI(92) 6.4.1 SPI特性(92) 6.4.2 SPI引脚信号(92) 6.4.3 SPI结构(93) 6.4.4 SPI寄存器(95) 6.4.5 SPI系统与外部设备进行串行数据传输(99) 7 定时器系统与脉冲累加器 7.1 概述(105) 7.2 循环计数器(107) 7.2.1 时钟分频器(107) 7.2.2 计算机正常工作监视功能(110) 7.2.3 定时器标志的清除(110) 7.3 输入捕捉功能(111) 7.3.1 概述(111) 7.3.2 定时器输入捕捉锁存器(TIC1、TIC2、TIC3) 7.3.3 输入信号沿检测逻辑(113) 7.3.4 输入捕捉中断(113) 7.4 输出比较功能(114) 7.4.1 概述(114) 7.4.2 输出比较功能使用的寄存器(116) 7.4.3 输出比较示例(118) 7.5 脉冲累加器(119) 7.5.1 概述(119) 7.5.2 脉冲累加器控制和状态寄存器(121) 8 A/D转换系统 8.1 电荷重新分布技术与逐次逼近算法(125) 8.1.1 基本电路(125) 8.1.2 A/D转换逐次逼近算法原理(130) 8.2 M68HC11中A/D转换的实现方法(131) 8.2.1 逐次逼近A/D转换器(131) 8.2.2 控制寄存器(132) 8.2.3 系统控制逻辑(135)? 9 单片机的内部操作 9.1 用立即>    图书前言   美国Motorola公司从80年代中期开始推出的M68HC11系列单片机是当今功能最强、性能/价格比最好的八位单片微计算机之一。在美国,它已被广泛地应用于教学和各种工业控制系统中。?   该单片机有丰富的I/O功能,完善的系统保护功能和软件控制的节电工作方式 。它的指令系统与早期Motorola单片机MC6801等兼容,同时增加了91条新指令。其中包含16位乘法、除法运算指令等。   为便于用户开发和应用M68HC11单片机,Motorola公司提供了多种开发工具。M68HC11 EVB (Evaluation Board)性能评估板就是一种M68HC11系列单片机的廉价开发工具。它既可用来 调试用户程序,又可在仿真方式下运行。为方便用户,M68HC11 EVB可与IBM?PC连接 ,借助于交叉汇编、通信程序等软件,在IBM?PC上调试程序。?   本书分三部分(共15章)介绍了M68HC11的结构和基本原理、开发工具-EVB及开发应用实例等。第一部分(1~9章),介绍M68HC11的结构和基本原理。包括概述,系统配置与工作方式、CPU和存储器、复位和中断、指令系统、I/O、定时器系统和脉冲累加器、A/D转换系统、单片机的内部操作等。第二部分(10~11章),介绍M68HC11 EVB的原理和技术特性以及EVB的应用。第三部分(12~15章),介绍M68HC11的开发与应用技术。包括基本的编程练习、应用程序设计、接口实验、接口设计及应用等。   读者通过学习本书,不仅可了解M68HC11的硬件、软件,而且可了解使用EVB开发和应用M68HC11单片机的方法。在本书的第三部分专门提供了一部分实验和应用程序。?   本书系作者张宁作为高级访问学者,应邀在美国马萨诸塞州洛厄尔大学(University of Massachusetts Lowell)工作期间完成的。全书由张宁执笔。在编著过程中,美国洛厄尔大学的R·代克曼教授?(Professor Robert J. Dirkman)多次与张宁一起讨论、研究,并提供部分资料及实验数据。参加编写和审校等工作的还有王云霞、孙晓芳、刘安鲁、张籍、来安德、张杨等同志。?   为将M68HC11系列单片机尽快介绍给我国,美国Motorola公司的Terrence M.S.Heng先生曾大力支持本书的编著和出版。在此表示衷心感谢。    

    标签: MOTOROLA M68 68 11

    上传时间: 2013-10-27

    上传用户:rlgl123

  • 模拟计算器数字输入设计

    模拟计算器数字输入及显示

    标签: 模拟计算器 数字输入

    上传时间: 2014-12-25

    上传用户:座山雕牛逼

  • 8098单片机及其应用系统设计例题习题教程

    内容提要: 此书结合一些试验题刚,介绍了8098单片机的基本结构,指令的用法,一些操作的实例。 第一部分 习题     第1章 概论     第2章 8090单片机的基本结构     第3章 中央处理单元CPU     第4章 储存器及使用方法     第5章 指令系统     第6章 中断系统及其扩展方法     第7章 IBM PC/XT与8098单片机之间的数据通信     第8章 数据采集与处理系统     第9章 高速输入通道和智能化测试仪表     第10章 高速输出通道及其在进步电视控制系统中的应用     第11章 8098单片机与CRT屏幕显示器的接口电路设计     第12章 8098单片机与打印机的接口电路设计     第13章 8098单片机应用系统的键盘及其接口电路设计     第14章 8098单片机快速随动系统设计     第15章 8098单片机温度控制系统设计 第二部分 习题答案与例题

    标签: 8098 单片机 应用系统 教程

    上传时间: 2013-11-19

    上传用户:zhangchu0807

  • AVR单片机原理及应用

    《AVR单片机原理及应用》详细介绍了ATMEL公司开发的ATmega8系列高速嵌入式单片机的硬件结构、工作原理、指令系统、接口电路、C编程实例,以及一些特殊功能的应用和设计,对读者掌握和使用其他ATmega8系列的单片机具有极高的参考价值 AVR单片机原理及应用》具有较强的系统性和实用性,可作为有关工程技术人员和硬件工程师的应用手册,亦可作为高等院校自动化、计算机、仪器仪表、电子等专业的教学参考书。 目录 第1章 绪论 1.1 AVR单片机的主要特性 1.2 主流单片机系列产品比较 1.2.1 ATMEL公司的单片机 1.2.2 Mkcochip公司的单片机 1.2.3 Cygnal公司的单片机 第2章 AVR系统结构概况 2.1 AVR单片机ATmega8的总体结构 2.1.1 ATmega8特点 2.1.2 结构框图 2.1.3 ATmega8单片机封装与引脚 2.2 中央处理器 2.2.1 算术逻辑单元 2.2.2 指令执行时序 2.2.3 复位和中断处理 2.3 ATmega8存储器 2.3.1 Flash程序存储器 2.3.2 SRAM 2.3.3 E2pROM 2.3.4 I/O寄存器 2.3.5 ATmega8的锁定位、熔丝位、标识位和校正位 2.4 系统时钟及其分配 2.4.1 时钟源 2.4.2 外部晶振 2.4.3 外部低频石英晶振 2.4.4 外部:RC振荡器 2.4.5 可校准内部.RC振荡器 2.4.6 外部时钟源 2.4.7 异步定时器/计数器振荡器 2.5 系统电源管理和休眠模式 2.5.1 MCU控制寄存器 2.5.2 空闲模式 2.5.3 ADC降噪模式 2.5.4 掉电模式 2.5.5 省电模式 2.5.6 等待模式 2.5.7 最小功耗 2.6 系统复位 2.6.1 复位源 2.6.2 MCU控制状态寄存器——MCUCSR 2.6.3 内部参考电压源 2.7 I/O端口 2.7.1 通用数字I/O端口 2.7.2 数字输入使能和休眠模式 2.7.3 端口的第二功能 第3章 ATmega8指令系统 3.1 ATmega8汇编指令格式 3.1.1 汇编语言源文件 3.1.2 指令系统中使用的符号 3.1.3 ATmega8指令 3.1.4 汇编器伪指令 3.1.5 表达式 3.1.6 文件“M8def.inc” 3.2 寻址方式和寻址空间 3.3 算术和逻辑指令 3.3.1 加法指令 3.3.2 减法指令 3.3.3 取反码指令 3.3.4 取补码指令 3.3.5 比较指令 3.3.6 逻辑与指令 3.3.7 逻辑或指令 3.3.8 逻辑异或 3.3.9 乘法指令 3.4 转移指令 3.4.1 无条件转移指令 3.4.2 条件转移指令 3.4.3 子程序调用和返回指令 3.5 数据传送指令 3.5.1 直接寻址数据传送指令 3.5.2 间接寻址数据传送指令 3.5.3 从程序存储器中取数装入寄存器指令 3.5.4 写程序存储器指令 3.5.5 I/0端口数据传送 3.5.6 堆栈操作指令 3.6 位操作和位测试指令 3.6.1 带进位逻辑操作指令 3.6.2 位变量传送指令 3.6.3 位变量修改指令 3.7 MCU控制指令 3.8 指令的应用 第4章 中断系统 4.1 外部向量 4.2 外部中断 4.3 中断寄存器 第5章 自编程功能 5.1 引导加载技术 5.2 相关I/O寄存器 5.3 Flash程序存储器的自编程 5.4 Flash自编程应用 第6章 定时器/计数器 6.1 定时器/计数器预定比例分频器 6.2 8位定时器/计数器O(T/CO) 6.3 16位定时器/计数器1(T/C1) 6.3.1 T/C1的结构 6.3.2 T/C1的操作模式 6.3.3 T/121的计数时序 6.3.4 T/C1的寄存器 6.4 8位定时器/计数器2(T/C2) 6.4.1 T/C2的组成结构 6.4.2 T/C2的操作模式 6.4.3 T/C2的计数时序 6.4.4 T/02的寄存器 6.4.5 T/C2的异步操作 6.5 看门狗定时器 第7章 AVR单片机通信接口 7.1 AVR单片机串行接口 7.1.1 同步串行接口 7.1.2 通用串行接口 7.2 两线串行TWT总线接口 7.2.1 TWT模块概述 7.2.2 TWT寄存器描述 7.2.3 TWT总线的使用 7.2.4 多主机系统和仲裁 第8章 AVR单片机A/D转换及模拟比较器 8.1 A/D转换 8.1.1 A/D转换概述 8.1.2 ADC噪声抑制器 8.1.3 ADC有关的寄存器 8.2 AvR单片机模拟比较器 第9章 系统扩展技术 9.1 串行接口8位LED显示驱动器MAX7219 9.1.1 概述 9.1.2 引脚功能及内部结构 9.1.3 操作说明 9.1.4 应用 9.1.5 软件设计 9.2 AT24C系列两线串行总线E2PPOM 9.2.1 概述 9.2.2 引脚功能及内部结构 9.2.3 操作说明 9.2.4 软件设计 9.3 AT93C46——三线串行总线E2PPOM接口芯片 9.3.1 概述 9.3.2 内部结构及引脚功能 9.3.3 操作说明 9.3.4 软件设计 9.4 串行12位的ADCTL543 9.4.1 概述 9.4.2 内部结构及引脚功能 9.4.3 操作说明 9.4.4 AD620放大器介绍 9.4.5 软件设计 9.5 串行输出16位ADCMAXl95 9.5.1 概述 9.5.2 引脚功能及内部结构 9.5.3 操作说明 9.5.4 应用 9.5.5 软件设计 9.6 串行输入DACTLC5615 9.6.1 概述 9.6.2 引脚功能及内部结构 9.6.3 操作说明 9.6.4 软件设计 9.7 串行12位的DACTLC5618 9.7.1 概述 9.7.2 内部结构及引脚功能 9.7.3 操作说明 9.7.4 软件设计 9.8 串行非易失性静态RAMX24C44 9.8.1 概述 9.8.2 引脚功能及内部结构 9.8.3 操作说明 9.8.4 软件设计 9.9 数据闪速存储器AT45DB041B 9.9.1 概述 9.9.2 引脚功能及内部结构 9.9.3 操作说明 9.9.4 软件设计 9.10 GM8164串行I/0扩展芯片 9.10.1 概述 9.10.2 引脚功能说明 9.10.3 操作说明 9.10.4 软件设计 9.11 接口综合实例 附录1 ICCACR简介 附录2 ATmega8指令表 参考文献

    标签: AVR 单片机原理

    上传时间: 2013-10-29

    上传用户:lanwei

  • MCS51-单片机组成与原理

    内容提要: MCS51单片机是超大规模集成电路技术发展的结果,是微型计算机发展中的一个重要开支。            MCS51-单片机组成与原理            MCS51指令系统            8098单片机的结构原理,应用与实践。 第一章 单片微型计算机概述 第二章 MCS-51单片机组成和原理 第三章 MCS-51指令系统  第四章 MCS-51终端系统与定时器/计数器 第五章 8098单片机的结构原理 第六章 8098指令系统 第七章 8098中断 定时器与I/0寄存器 第八章 8098高速输入输出单元HSIO 第九章 8098 A/D和PWM原理及应用 第十章 单片机串行通信 第十一章 单片机扩展储存器的设计 第十二章 单片机I/0及定时器扩展 第十三章 单片机与D/A及A/D转换器接口 第十四章 单片机的显示器和键盘接口

    标签: MCS 51 单片机

    上传时间: 2013-11-25

    上传用户:wuchunwu

  • 单片机原理及其接口技术(第3版)

    单片机原理及其接口技术(第3版)

    标签: 单片机原理 接口技术

    上传时间: 2014-12-25

    上传用户:tom_man2008