开学季,教材全场大促,满300减100,详情点击全国电力高职高专“十二五”规划教材 工科专业基础课系列教材 微机原理与接口技术
副标题:无
作 者:张慧丽,杨斌 主编,全国电力职业教育教材编审委员会 组编
分类号:
ISBN:9787512361096
微信扫一扫,移动浏览光盘
简介
本书以微型机MCS-51系统为背景,从入门到应用设计的角度介绍微机原理与接口技术,利用行动导向的课程开发方法编写教材。包括九个学习情境:认识微型计算机、认识微机的硬件结构、微机的存储扩展、微机指令系统、汇编语言程序设计、CPU与外设数据传送方式、接口技术、常用外设、综合课题。教材采用以项目为核心的模块化编写模式,以循序渐进学习为指导,让读者“学中做,做中学”。
目录
出版说明前言学习情境一 认识微型计算机任务1.1 认识微型计算机系统的组成1.1.1 子任务1:计算机系统的体系结构1.1.2 子任务2:微型计算机系统的体系结构任务1.2 了解微型计算机的主要技术指标1.2.1 子任务1:微型计算机的分类1.2.2 子任务2:微型计算机的主要技术指标任务1.3 微型计算机中信息的表示方式1.3.1 子任务1:计算机中的数制1.3.2 子任务2:二进制数的运算1.3.3 子任务3:计算机中的二进制编码1.3.4 子任务4:带符号二进制数的表示及其运算任务总结思考与练习学习情境二 认识微机的硬件结构任务2.1 认识MCS一51的内部结构和外部引脚2.1.1 子任务1:了解单片机和PC机的区别2.1.2 子任务2:MCS一51的内部结构2.1.3 子任务3:MCS一51的外部引脚任务2.2 掌握MCS一51系统开发过程2.2.1 子任务1:安装软件开发工具Ken2.2.2 子任务2:认识硬件开发工具2.2.3 子任务3:利用实验板的开发过程2.2.4 子任务4:仿真开发过程任务2.3 了解MCS一51的内部存储器2.3.1 子任务1:了解存储器类型2.3.2 子任务2:片内RAM低128位字节2.3.3 子任务3:片内RAM高128位字节2.3.4 子任务4:内部程序存储器ROM任务总结思考与练习学习情境三 微机的存储扩展任务3.1 认识MCS一51系统扩展3.1.1 子任务1:了解片外三总线扩展技术3.1.2 子任务2:了解MCS一51系统存储扩展3.1.3 子任务3:了解地址锁存器3.1.4 子任务4:识别常见存储芯片任务3.2 单片存储器扩展3.2.1 子任务1:扩展单片2KB程序存储器3.2.2 手任务2:扩展单片16KB程序存储器3.2.3 子任务3:扩展单片32KB数据存储器3.2.4 子任务4:扩展单片E2PROM存储器任务3.3 多片存储器扩展3.3.1 子任务1:线选法扩展多片存储器3.3.2 子任务2:认识译码器芯片3.3.3 子任务3:利用译码器扩展多片存储器任务总结思考与练习学习情境四 微机指令系统任务4.1 判断寻址方式4.1.1 子任务1:立即寻址4.1.2 子任务2:直接寻址4.1.3 子任务3:寄存器寻址4.1.4 子任务4:寄存器间接寻址4.1.5 子任务5:变址寻址4.1.6 子任务6:相对寻址4.1.7 子任务7:位寻址任务4.2 实现数据传送4.2.1 子任务1:MOV指令4.2.2 子任务2:XCH指令4.2.3 子任务3:XCHD指令4.2.4 子任务4:SWAP指令4.2.5 子任务5:PUSH、POP指令4.2.6 子任务6:M0VX指令4.2.7 子任务7:M0vC指令任务4.3 实现算术运算4.3.1 子任务1:实现不带进位的加法运算4.3.2 子任务2:实现带进位的加法运算4.3.3 子任务3:实现带借位的减法运算4.3.4 子任务4:实现加1运算(INC指令)4.3.5 子任务5:实现减1运算(DEC指令)4.3.6 子任务6:实现乘除运算4.3.7 子任务7:十进制调整指令任务4.4 实现逻辑运算及移位4.4.1 子任务1:逻辑与运算指令4.4.2 子任务2:逻辑或运算指令4.4.3 子任务3:逻辑异或运算指令4.4.4 子任务4:清零和取反指令4.4.5 子任务5:循环移位指令任务4.5 实现控制转移及位操作4.5.1 子任务1:无条件转移指令4.5.2 子任务2:条件转移指令4.5.3 子任务3:调用和返回指令4.5.4 子任务4:位运算指令4.5.5 子任务5:位控制转移指令任务总结思考与练习学习情境五 汇编语言程序设计任务5.1 利用Keil调试汇编程序5.1.1 子任务1:创建工程5.1.2 子任务2:设置工程5.1.3 子任务3:调试运行工程5.1.4 子任务4:查看和修改存储空间任务5.2 设计顺序结构程序5.2.1 子任务1:内外存储器之间数据交换5.2.2 子任务2:查表程序任务5.3 设计分支结构程序5.3.1 子任务1:设计单分支结构程序5.3.2 子任务2:设计双分支结构程序5.3.3 子任务3:设计逐次比较式多分支结构程序5.3.4 子任务4:设计散转式多分支结构程序任务5.4 设计循环结构程序5.4.1 子任务1:设计单循环结构程序5.4.2 子任务2:设计多重循环结构程序任务5.5 设计子程序及调用程序5.5.1 子任务1:了解子程序调用与返回过程5.5.2 子任务2:设计无需传参子程序及调用程序5.5.3 子任务3:设计累加器或寄存器传参子程序及调用程序5.5.4 子任务4:设计堆栈传参的子程序及调用程序5.5.5 子任务5:设计现场保护和恢复现场子程序任务总结思考与练习学习情境六 CPU与外设数据传送方式任务6.1 认识CPU与外设数据传送的方式6.1.1 子任务1:程序控制传送方式6.1.2 子任务2:中断技术6.1.3 子任务3:DMA传送方式6.1.4 子任务4:比较各种传送方式任务6.2 查询方式实现闭合开关对应灯点亮6.2.1 子任务1:实现闭合开关LED灯亮6.2.2 子任务2:查询方式分析任务6.3 中断方式实现闭合开关蜂鸣器响6.3.1 子任务1:实现闭合开关蜂鸣器响6.3.2 子任务2:了解MCS一51系统的中断源6.3.3 子任务3:了解MCS一51中断系统6.3.4 子任务4:了解中断处理过程任务总结思考与练习学习情境七 接口技术任务7.1 利用定时计数器产生定时7.1.1 子任务1:定时计数器产生65ms的定时(查询方式)7.1.2 子任务2:时间间隔65ms的LED灯亮灭(查询方式)7.1.3 子任务3:定时器的定时与计数功能7.1.4 子任务4:设置定时器工作方式7.1.5 子任务5:计算4种工作方式的初值7.1.6 子任务6:启动定时/计数器7.1.7 子任务7:定时计数器产生65ms的定时(中断方式)7.1.8 子任务8:利用定时计数器产生1s定时任务7.2 单片机与Pc机的串行通信7.2.1 子任务1:区分并行通信与串行通信7.2.2 子任务2:区分异步通信与同步通信7.2.3 子任务3:了解串行通信接口标准RS一2327.2.4 子任务4:理解80C51单片机串行口的结构7.2.5 子任务5:选择MCS一51串行口的工作方式及波特率7.2.6 子任务6:实现MCS一51单片机向PC机连续送数7.2.7 子任务7:实现MCS一5l单片机接收来自PC机的数任务7.3 D/A转换7.3.1 子任务1:理解D/A转换器工作原理7.3.2 子任务2:了解D/A转换芯片DAC08327.3.3 子任务3:了解DAC0832和MCS一51的接口连接方式7.3.4 子任务4:产生锯齿波电压信号7.3.5 子任务5:产生方波电压信号7.3.6 子任务6:产生三角波电压信号任务7.4 A/D转换7.4.1 子任务1:理解A/D转换接口技术7.4.2 子任务2:典型逐次逼近式A/D转换芯片ADC08097.4.3 子任务3:ADC0809和MCS一51的连接7.4.4 子任务4:以定时方式实现A/D转换任务总结思考与练习学习情境八 常用外设任务8.1 设计独立式键盘及接口8.1.1 子任务1:按键与去抖动8.1.2 子任务2:键盘接口8.1.3 子任务3:键盘设计程序举例任务8.2 LED显示接口8.2.1 子任务1:LED显示与驱动8.2.2 子任务2:LED数码管静态显示8.2.3 子任务3:LED数码管动态显示编程举例8.2.4 子任务4:LCD液晶显示器简介8.2.5 子任务5:常见LCD显示模块FMl602介绍8.2.6 子任务6:LCDl602编程举例任务总结思考与练习技能拓展训练学习情境九 综合课题任务9.1 校园作息时间设计9.1.1 设计要求9.1.2 设计指导9.1.3 硬件设计9.1.4 软件设计任务9.2 交通灯设计9.2.1 设计要求9.2.2 设计指导9.2.3 硬件设计9.2.4 软件设计任务9.3 温度控制9.3.1 设计要求9.3.2 设计指导9.3.3 硬件设计9.3.4 软件设计
开学季,教材全场大促,满300减100,详情点击全国电力高职高专“十二五”规划教材 工科专业基础课系列教材 微机原理与接口技术
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×