1、掌握常见的中、小规模集成电路的功能、外部特性、主要参数及典型应用,为研究通用或专用数字系统、超大规模集成系统打下必要基础。 课程学习进度与指导(用*号注明重点章节)第 2 页 共 34 页第一 章数字逻辑基础本章共分四节。第一节 计数体制,第二节 常用编码,第三节 二极管和三极管的开关特性,第四节 逻辑代数基础一、 章节学习目标与要求 1、 理解十进制、二进制、十六进制分别是以基数R为10、2、16的计数体制 。理解码制概念,了解循环码,ASCII码的表现形式。理解半导体二极管、三极管的开关运用特性。理解逻辑函数的建立过程,同一个逻辑函数可由真值表、逻辑函数表达式、卡诺图、逻辑电路图四种不同形
2、式来表示。第 3 页 共 34 页2、 掌握几种不同数制之间的转换方法。掌握8421BCD码、5421BCD码、余3BCD码的表现形式。掌握逻辑函数的代数化简法。掌握逻辑函数的卡诺图化简法。掌握“与”、“或”、“非”的基本运算。掌握运用逻辑代数基本公式和常用公式得到的吸收法、消去法、合并项法和配项法,将逻辑函数化简成最简与或表达式二、 本章重点、难点逻辑代数的公式、定理、逻辑函数的公式、图形化简法。三、 章节练习(一) 习题1、 将下列十六进制数转换为二进制数98EBC十六2、将下列十进制数转换为十六进制数 100十 10十 110十3、 用逻辑代数的基本公式和常用公式,化简下列逻辑函数:F1
3、?AB?AF2?ABC?ABF3?A?B?C?D?ABCDF4?AC?BC?C4、用卡诺图化简下列函数(1) F(A,B,C)=?(0,1,2,4,5,7)(2) F(A,B,C,D)=?(2,3,6,7,8,10,12,14)(3) F(A,B,C,D)= ?(0,1,2,3,4,6,8,9,10,11,12,14)5、 用卡诺图化简下列函数1. F?ABCD?ABCD无关项:2. F? ABCD?(二) 单选题1. 67所对应的二进制数和十六进制数分别为_。 ()A. (1100001)B ,(61)H B. (1000011)B ,(43)H第 4 页 共 34 页 十 88C. (11
4、00001)B ,(C2)H D. (1000011)B ,(86)H2. 8421BCD码01100101001000010110所对应的十进制数为_。A. (65216)DB. (161813)D C. (65213)D D. (161806)D3. 在二十进制编码中相邻两组代码间只有一位取值不同,而其他位均相同称_码。 ( )A. BCDB. 余3 C. ASCIID. Gray (循环)4. n个变量的最小项是_。A. n个变量的积项,它包含全部n个变量,每个变量可用原变量或非变量Bn个变量的和项,它包含全部n个变量,每个变量可用原变量或非变量Cn个变量的积项,它包含全部n个变量,每个
5、变量仅为原变量D. n个变量的和项,它包含全部n个变量,每个变量仅为非变量5. 最小项 ABCD 的逻辑相邻项是_。A. ABCDB. ABCDC. ABCD D. ABCD(三) 多选题1.下面数制转换正确的是:_。A(10)D =(1010)B =(A)H =(00010000)BCDB(110)D =(01101110)B =(6E)H =(000100010000)BCDC(100)D =(01100100)B =(64)H =(000100000000)BCDD. (88)D =(01011000)B =(58)H =(10001000)BCD2.使用布尔代数定律时,利用_规则可得到
6、更多的公式。A. 代入 B. 反演 C. 对偶 D. 合并项法3.利用布尔代数的基本定律和恒等式化简逻辑函数时,常用_。A合并项法 B吸收法C. 消去法D. 配项法4. 下面逻辑式中,正确的是:_。() A. A?AB B. A+A=1C. AA=0 D. A?15. 下面逻辑式中,正确的是:_。AA+A=A BA+A=0 CA+A=1DAA=A(四) 判断题(正确写A,错误写B)1. 将(110)D 转换成二进制代码为(01101110)B ;第 5 页 共 34 页篇二:单片机技术课程学习指导书现代远程教育单片机技术课程学习指导书杨杰伟 编单片机技术课程学习指导书本课程是在学生学完模拟电路
7、和数字电路等电子技术类基础课程之后,为进一步提高学生的单片机应用系统的设计能力而开设的。内容涉及MCS-51系列单片机的基础知识、硬件结构、组成原理、指令系统、汇编语言程序设计、定时器/计数器、中断及I/O接口、程序设计技巧及模块化程序设计的应用等。本课程的教学目的在于使学生系统学习和掌握单片机的基本概念、基本原理和技术应用。要求学生在牢固掌握电子技术和单片机基本概念的基础上,能 综合 运用所学知识对简单系统进行单片机的系统分析与设计、软件开发与应用。使学生初步具备应用单片机进行设备技术改造、产品开发的能力。课程学习方法指导单片机编程的基本思想,是必须设置很多存储器对引脚进行初始化处理,才能使
8、引脚具备数字输入和输出功能;每使用单片机的一个功能,就要对控制该功能的存储器进行设置,这就是单片机编程的特点。因此,学习单片机技术首先要理解和熟悉单片机的硬件结构及存储器结构,然后在汇编语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。通过本课程的学习,学生掌握了单片机的微型计算机基础知识和基本结构以及基本工作原理后,利用51单片机丰富的指令系统和汇编语言程序设计方法,结合进一步的实践练习(如:I/O口的使用,定时器的使用,中断的使用,与PC机进行RS232通信,A/D、D/A转换,PCI、I2C接口和液晶显示器接口的使用,比较、捕捉、PWM功能的使用,USB接口、TCP/IP接口、
9、各种工业总线的硬件与软件设计应用等),就可以对生产过程的多种功能进行程序设计和改造了。课程学习进度安排第一周 计算机中的数制及相互转换,机器数的原码、反码和补码 第二周 微型计算机的存储器及MCS-51系列单片机的结构第三周 MCS-51系列单片机的结构(续)第四周 MCS-51系列单片机的结构(续)第五周 8051单片机的引脚及其功能、MCS-51单片机的工作方式、MCS-51单片机的时序第六周 寻址方式第七周 数据传送类指令第八周 算术运算类指令第九周 逻辑运算类指令第十周 控制转移类指令,位操作类指令第十一周 伪指令,汇编语言源程序格式及人工汇编第十二周 MCS-51程序设计举例第十三周
10、 MCS-51程序设计举例(续)第十四周 中断处理过程,MCS-51的中断系统及其控制第十五周 MCS-51的中断系统及其控制(续),方式和控制寄存器第十六周 定时器/计数器的工作方式,定时器/计数器的初始化及应用课程学习课时分配单片机技术共48学时,每章具体学时分配如下:第1章微型计算机基础知识 4学时计算机中的数制及相互转换2学时机器数的原码、反码和补码1学时其他内容 1学时第2章微型计算机的存储器 1学时第3章MCS-51单片机的结构和原理 10学时 MCS-51系列单片机的结构7学时8051单片机的引脚及其功能 1学时MCS-51单片机的工作方式1学时MCS-51单片机的时序 1学时第
11、4章MCS-51单片机的指令系统15学时 指令和指令程序1学时寻址方式3学时数据传送类指令3学时算术运算类指令2学时逻辑运算类指令2学时控制转移类指令3学时位操作类指令 1学时第5章汇编语言程序设计 10学时 伪指令 1学时汇编语言源程序格式及人工汇编 1学时MCS-51程序设计举例 8学时第6章MCS-51单片机的中断系统 4学时 中断的概述及中断处理过程 1学时MCS-51的中断系统及其控制 3学时第7章MCS-51单片机内部定时器/计数器 4学时 方式和控制寄存器1学时定时器/计数器的工作方式 1学时定时器/计数器的初始化及应用 2学时第一章一、 章节学习目标 微型计算机基础知识1、 理
12、解进位计数制、二/八/十六进制数的进位计数原则、二进制数的运算、机器数及真值、BCD码加减法及十进制调整、微型计算机的基本概念、微型计 算机的结构、了解指令的执行过程。2、 熟练掌握二/八/十六进制数与十进制数之间的转换原则和转换方法,其中,十进制数转换为二、八、十六进制数时,整数部分和小数部分分别采用不同的转换方法;熟练掌握二进制数的算术运算和逻辑运算;熟练掌握机器数的原码、反码和补码之间的转换原则及补码的加减法运算;单片机的概念。3、 能运用按权展开法将二/ 八/十六进制数转换成十进制数;能将十进制数转换成二/ 八/十六进制数,整数部分采用除基取余法、小数部分采用乘基取整法。二、 章节重点
13、、要点二进制数按权展开成十进制数。十进制数转换为二、八、十六进制数时,十进制数的整数部分和小数部分分别采用不同的转换方法,整数部分采用除基取余法,小数部分采用乘基取整法。负数的原码、反码和补码的表示及补码的加减运算。BCD码加减法中的十进制调整。三、 章节考试大纲微型计算机和单片机的概念二/八/十六进制数与十进制数之间的转换机器数的原码、反码和补码之间的转换及补码的加减法运算 四、 章节练习题1、将数(1001.01)2, (39.12)8, (3C.D5)16按权展开为十进制数(写出中间过程)。(1001.01)2=(39.12)8=(3C.D5)16=2、将(196)10转换成二进制数。(196)10=3、将(0.256)10转换成二进制数(保留到小数点后5位)。 (0.256)1
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1