2013自动化专升本单片机大作业
单片机原理和应用(专升本)阶段性作业1

单片机原理及应用(专升本)阶段性作业1总分: 100分考试时间:分钟判断题1. 位地址指片内可位寻址的某一位的地址,而字节地址是指片内某单元的所有8位,指整个字节。
(2分)正确错误参考答案:正确解题思路:2. PSW 中各位状态信息通常是指令执行过程中自动形成的,但也可以由用户根据需要加以改变。
(2分)正确错误参考答案:正确解题思路:3. 堆栈是在内存RAM区中专门开辟出来的一块区域,主要用于子程序调用及返回和中断断点处理的保护及返回。
(2分)正确错误参考答案:正确解题思路:4. 振荡周期(或外部引入时钟信号的周期),是指为单片机提供时钟脉冲信号的振荡源的周期,是最小的时序单位。
(2分)正确错误参考答案:正确解题思路:5. 复位后4个并行接口P0~P3都是全0的状态。
(2分)正确错误参考答案:错误解题思路:6. MCS-51 系列产品中8031、8051、8751、89C51的主要区别在于这些单片机的内部程序存储器的差异。
(2分)正确错误参考答案:正确解题思路:填空题(1).(2).(1). 20H-2FH(2). 参考答案: 8(3). 4(1).(2).(1). 4K(2). 参考答案: FLASH(3). 电的(1).(2). 参考答案: 工作寄存器区(3). 参考答案: 4(4). 参考答案: 8(5). 参考答案: 8(6). 参考答案: 程序状态字寄存器PSW(7). 参考答案: RSl和RS0(8). 参考答案: 20H-2FH(9). 参考答案: 位地址区(10). 参考答案: 位(11). 参考答案: 字节(12). 参考答案: 00H-7FH(13). 参考答案: 30H-7FH(14). 参考答案: 数据缓冲器区(1).(2). 参考答案: 000BH(3). 参考答案: 0013H(4). 参考答案: 001BH(5). 参考答案: 0023H(6). 参考答案: 外部中断0(7). 参考答案: 定时/计数器0中断(8). 参考答案: 外部中断1(9). 参考答案: 定时/计数器1中断(10). 串口中断(1).(2). 参考答案: 片外程序存储器(3). 参考答案: 0000H-FFFFH(4). 参考答案: 特殊功能寄存器(5). 参考答案: 片内数据存储器(6). 参考答案: 00H-FFH(7). 参考答案: 片外数据存储器(8). 参考答案: 0000H-FFFFH(9). 参考答案: RD、WR(10). 参考答案: PSEN。
01644单片机原理与接口技术浙江省13年10月自考试题

浙江省2013年10月高等教育自学考试单片机原理与接口技术试题课程代码:01644一、单项选择题(本大题共15小题,每小题1分,共15分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
错涂、多涂或未涂均无分。
1.根据单片机的型号可以判断该单片机片内程序存储器的类型,型号为“80C51”的单片机,其片内程序存储器的类型为A.无ROM2.型号为“80C52”的单片机,其片内程序存储器的容量是3.某单片机内部集成了4KB的程序存储器,则其地址范围可表示为-00FFH -0FFFH-FFFFH -FFFFH单片机外部最多只能扩展64KB的数据存储器,这是因为是8位机是8位C.输出地址的P0和P2都是8位是16位5.对于8031单片机来说,其片内、片外程序存储器容量之和最多是单片机内部有若干组工作寄存器,寄存器组选择位存放在哪个寄存器中7.下列指令有些带有注释,有语法错误....的是R0 : INC R1R2 :减1 : DEC R3 ;减18.指令“MOV C,00H”中,“00H”是A.字节地址B.位地址位立即数位立即数9.将汇编语句编译成机器码时,下列哪项不.参与编译A.操作码B.寄存器C.注释D.立即数10.指令“MOV 88H, #data”中的立即数“data”可以是下列哪一项11.在大型程序设计中,程序设计的步骤通常为A.不需要划分功能模块和画流程图,直接写程序B.先画流程图,再划分功能模块,最后写程序C.先划分功能模块,再画各模块的流程图,最后根据流程图写程序D.先写程序,再画流程图,最后划分功能模12.下列哪个不.属于中断服务程序的入口地址13.定时/计数器的工作方式选择位M1M0存放在哪个控制字中14.定时/计数器用作计数功能时对外部脉冲进行计数,其最高计数频率为A.晶振频率的13B.晶振频率的16C.晶振频率的112D.晶振频率的12415.七段LED显示器和八段LED显示器的主要功能区别..在于A.七段只能显示十进制数,八段能显示十六进制数B.显示颜色不相同C.显示亮度不相同D.能不能显示小数点二、判断题(本大题共15小题,每小题1分,共15分)判断下列各题,在答题纸相应位置正确的涂“A”,错误的涂“B”。
单片机大作业题目31-50

须知:1. 大作业的所有题目都应在PROTEUS 7.5(注意:只能使用7.5版本)仿真环境下运行通过。
2. 要求:(1)在keil IDE(μvision3)中完成应用程序设计、并编译;(2)在PROTEUS 7.5下的ISIS Professional中完成电路设计、调试与仿真通过。
题目31 节日彩灯的制作设计要求:用单片机控制P1口上的8个发光二极管进行花样显示,显示规律为(1)8个LED依次左移点亮;(2)8个LED依次右移点亮,然后再依次左移点亮┉┉。
题目32 单片机P1口控制转弯灯实验设计要求单片机P1.0上的开关接5V时,右转弯灯闪亮,P1.1上的开关接5V时左转弯灯闪亮。
P1.0、P1.1 开关同时接5V或接地时,转弯灯均不闪亮。
题目33 单片机P1口实现的顺序控制设计要求在工业生产中,象注塑机工艺过程大致按“合模→注射→延时→开模→产伸→产退”顺序动作,用单片机的I/O来控制最易实现。
单片机的P1.0~P1.6控制注塑机的七道工序,七道工序用模拟控制七只发光二极管的点亮来模拟,低电平有效,设定每道工序时间转换为延时。
P3.4(输入)接工作启动开关,高电平动作。
P3.3为外部故障输入模拟开关,低电平为故障报警,P1.7为报警声音输出,设定6道工序只有一位输出,第七道工序3位有输出(P1.6、P1.5、P1.4点亮发光二极管)。
题目34 单片机通过82C55控制交通灯设计要求用82C55作输出口,控制12个发光二极管燃灭,模拟交通灯管理。
82C55的PA0~PA7、 PB0~PB3接发光二极管L15~L13、L11~L9、L7~L5、L3~L1。
执行程序,初始态为四个路口的红灯全亮之后,东西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车,延时一段时间后东西路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北路口方向开始通车,延时一段时间后,南北路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,再切换到东西路口方向,之后重复以上过程。
大工13秋《单片机原理及应用》大作业讲解

网络教育学院《单片机原理及应用》大作业题目:简易电子琴设计学习中心:沈阳奥鹏层次:专升本专业:电气工程及其自动化年级: 13 年秋季学号:学生姓名:简易电子琴课程设计摘要555 定时器是一种模拟和数字功能相结合的中规模集成器件。
555 定时器成本低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器、单稳态触发器及施密特触发器等脉冲产生与变换电路。
它也常作为定时器广泛应用于仪器仪表、家用电器、电子测量及自动控制等方面。
本文是关于利用555定时器实现简易电子琴,这种应用只是其功能中的一部分。
这种由555定时器做出来的电子琴,体积小,用料省,经济实用。
关键字:555定时器时钟信号蜂鸣器前言电子科学技术是人类在生产斗争和科学实验中发展起来的。
1883年美国发明家爱迪生发现了热电子效应,1904年弗莱明利用这个效应制成了电子二极管,并证实了电子管具有“阀门”作用,它首先被用于无线电检波。
1906年美国的德福雷斯在弗莱明的二极管中放进了第三电极—栅极而发明了电子三极管,从而建树了早期电子技术上最重要的里程碑。
半个多世纪以来,电子管在电子技术中立下了很大功劳;但是电子管毕竟成本高,制造繁,体积大,耗电多,从1948年美国贝尔实验室的几位研究人员发明晶体管以来,在大多数领域中已逐渐用晶体管来取代电子管。
但是,我们不能否定电子管的独特优点,在有些装置中,不论从稳定性、经济性或功率上考虑,还需要采用电子管。
随着科学技术的发展和人类的进步,电子技术已经成了各种工程技术的核心,特别是进入信息时代以来,电子技术更是成了基本技术,其具体应用领域涵盖了通信领域、控制系统、测试系统、计算机等等各行各业生活中常使用到许多的电子设备,它给我们生活上的便利与影响。
而电子琴就是一个很明显的例子,这些有时甚至含有内建音乐,有时又可以千变万化,真让人想动手试试看,因此我们对它产生了许多问题与想象。
它是如何动作?不同的音调产生原理又是什么?而若是改变它们的音调,不知道会不会很麻烦,其电路要重新制作吗?系统会怎么修改?乐器的发展与科学技术的发展密切相关,现代电子技术的兴起,使一些机械的装置逐步电动化、电子化。
2013年吉林大学专升本单片机作业及答案

1. 片内RAM低128个单元划分为()个主要部分。
A. 2B. 3C. 4D. 5满分:4 分2. 在MCS-51中,需要外加电路实现中断撤除的是()A. 电平方式的外部中断B. 定时中断C. 外部串行中断D. 脉冲方式的外部中断3. 中断处理包括保护现场和()两部分A. 为中断源服务B. 中断响应C. 中断中止D. 都不正确4. 8051与8751的区别()A. 内部数据存储但也数目的不同B. 内部程序存储器的类型不同C. 内部数据存储器的类型不同D. 内部的寄存器的数目不同5. 在单片机中,主要使用的串行通信是()A. 同步通信B. 异步通信C. 并发通信D. 都不正确6. PSW是()A. 程序状态字B. 程序流C. 流程图D. 关系图7. MCS-51的指令系统按指令功能划分可分为()大类A. 二B. 三C. 四D. 五8. 下面不属于I/O接口功能的是()。
A. 实现和不同外设的速度匹配B. 输出数据缓存C. 输入数据三态缓冲D. 数据对接9. ()是单片机内部的核心部件,包括运算器A. CPUB. 内存C. I/O接口D. 外设10. 8051内部有()个并行端口。
A. 1B. 2C. 3D. 411. MCS-51串行口有()种工作方式A. 一B. 二C. 三D. 四12. 8051单片机有()个定时器。
A. 1B. 2C. 3D. 413. 8KB存储单元需要()根地址线A. 10B. 12C. 13D. 1514. 在寄存器间接寻址方式中,其“间接”体现的是操作数的()A. 数据B. 内容C. 地址D. 都不正确15. 堆栈的使用包括()和自动方式A. 指令方式二、多选题(共 3 道试题,共12 分。
)V1. 区分MCS-51单片机片外程序存储器和片外数据存储器的最可靠的方法是()A. 看其芯片的型号是ROM还是RAMB. 看其离MCS-51芯片的远近C. 看其位于地址范围的低端还是高段D. 看其是与RD信号连接还是与PSEN信号连接满分:4 分2. 下列说法正确的是()A. 同一级别的中断请求按时间的先后顺序响应B. 同级中断不能嵌套C. 低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求D. 同一时间同一级别的多中断请求,将形成阻塞,系统无法响应满分:4 分3. 单片机与普通计算机的不同之处在于其将()、()和()三部分集成于一块芯片上A. CPUB. 存储器C. I/O口D. 显示器1. ()2. 80513.4. PC()5. WR()6. 8255A7. CPUV1. 8051C. 三D. 四满分:4 分2. MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为()KBA. 8B. 16C. 32D. 64满分:4 分3. 单片机的复位操作方式有()种A. 1B. 2C. 3D. 4满分:4 分4. 下列的指令正确的是()A. CPL R5B. MOV R0,R1C. PUSH DPTRD. MOV F0,C满分:4 分5. 常用的I/O接口编址有()种方式A. 1B. 2C. 3D. 4满分:4 分6. ()用于访问程序寄存器,它只出现在相对转移指令中A. 位寻址B. 立即寻址C. 相对寻址D. 直接寻址满分:4 分7. 总线按功能通常把系统总线分为()组A. 三B. 四C. 五D. 六满分:4 分8. 目前常用的单片机A/D转换器的输出形式大致分为()种A. 1B. 2C. 3D. 4满分:4 分9. 假定A=83H,(R0)=17H,(17H)=34H,执行以下指令:ANL A,#17H ORL 17H,AXRL A,@R0 CPL A 后,A的内容为()A. 0CBHB. 6FFFC. 8721D. 以上都不正确满分:4 分10. 16KB RAM存储器的首地址若为3000H,则末地址为()HA. 5FFFB. 6FFFC. 7FFFD. 8FFF满分:4 分11. 在MCS-51中,PC和DPTR都用于提供地址,而DPTR是为访问()存储器提供地址A. 程序B. 数据C. 总线D. 地址满分:4 分12. 单片机的两个定时器/计数器均有()个功能A. 二B. 三C. 四D. 五满分:4 分13. 通过堆栈操作实现子程序调用,首先就要把() 的内容入栈,以进行断点保护A. PCB. DPTRC. IED. SCON满分:4 分14. 在串行通讯中,帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是方式()15. D/A二、多选题(共 3 道试题,共12 分。
单片机大作业

路设计图及编程软件。软件可显示数字、字符、汉字
及曲线。
1
第9章
串行接口及串行通信技术
4. 工业短信模块与单片机接口系统设计 (1人)
主要内容与要求: 1.串口中断方式接收与发送。 2.可采集多通道模拟信号
3. 可定时发送
4. 可接收用户不同命令 5. 如用户要求定时开关机,采集不同通道,发送不同条数数据 5. 工业短信模块与PC机系统设计 (1人)
3
第9章
串行接口及串行通信技术
8. 牛奶主要成分测量的数学模型研究 (1人) 主要内容与要求: 1.可测量的主要成分为: 脂肪,比重,非脂,冰点,蛋白,含水率,乳糖,灰份等 8 项指标 2. 建立测量系统模型 3. 给出系统框图 9. 超声在液体中传播速度特性研究 (1人) 主要内容与要求: 1.研究超声在纯水中传播速度 2.研究超声在牛奶中传播速度 3.研究温度对传播速度的影响 4 要求建立不同介质中速度与温度的曲线
主要内容与要求:
1、给出与单片机与语音电路(可不用语音芯片)接口线路、PCB图 2.语音放大电路 3.系统流程及框图
4、软件编程,语音(音乐声音)输出
5.软件仿真
10
第9章
串行接口及串行通信技术
22、 多路可编程时间定时器
主要内容与要求: 1、设计基本的单片机系统
(2人)
2、扩展定时器功能,可任意设置N路(N≧8)定时时间 3、系统自带键盘及定时时间到指示灯 4.系统流程及框图,PCB 图,软件仿真 23、 单片机I/O口电路扩展与驱动 (2人)
3、编出软件程序(C语言、汇编均可) 4.可显示双向通讯数据 (LED) 5.软件仿真 26、 单片机分布式系统(一主多子)通讯电路及程序设计 主要内容与要求: 1、主单片机与N个子单片机(N≧32)双向通讯 2、通讯距离大于500米 (3人)
单片机原理与应用(专升本)

2021级第三学期《单片机原理与应用》(专升本)在线作业练习交卷时间2022-07-01 14:37:03一、单选题(每题1分,共30道小题,总分值30分)1.MCS-51系列单片机的定时器Tl用作计数方式时的计数脉冲是( )(1分)外部计数脉冲由Tl(P3.5)输人外部计数脉冲由内部时钟频率提供外部计数脉冲由TO(P3.4)输人由外部计数脉冲提供正确答案A您的答案是未作答回答错误展开2.在8051单片机中,10位数据可变波特率的双机通信应采用( )(1分)方式0方式1方式2方式3正确答案B您的答案是未作答回答错误展开3.8051单片机的()口的引脚,还具有外中断、串行通信等第二功能(1分)P0P1P2P3正确答案D您的答案是未作答回答错误展开4.单片机C51中用关键字()来改变寄存器组(1分)interruptunsignedusingreentrant正确答案C您的答案是未作答回答错误展开5.单片机定时器/计数器(T/C)根据需要可有多种工作方式,其中工作方式1是( )(1分)16位的T/C13位的T/C8位可自动重载的T/C两个独立的8位T/C正确答案A您的答案是未作答回答错误展开6.在80C51单片机中,利用串行口进行并口扩展时应采用( )(1分)方式0方式1方式2方式3正确答案A您的答案是未作答回答错误展开7.采用可变波特率的串行通信的工作方式为( )(1分)方式0和方式2方式1和方式3方式0和方式3方式2和方式3正确答案B您的答案是未作答回答错误展开8.8051单片机是()位的单片机(1分)168准16正确答案C您的答案是未作答回答错误展开9.MCS-51系列的单片机的4个并行1/0端口作为通用1/0端口使用,在输出数据时,必须外接上拉电阻的是( )(1分)P0口P1口P2口P3口正确答案A您的答案是未作答回答错误展开10.单片机默认的最高等级中断源是()(1分)定时器T0定时器T1外部中断INT0外部中断INT1正确答案C您的答案是未作答回答错误展开11.定时器工作方式()可溢出后不用重装计数初值(1分)123正确答案C您的答案是未作答回答错误展开12.8051的四个并口中,输出访问外部存储器高8位地址线的并口是()(1分)P0P1P2P3正确答案C您的答案是未作答回答错误展开13.二进制数0111 0101 0100 0010B转换为十六进制数值为( )(1分)7542H7441H75.42H74.41H正确答案A您的答案是未作答回答错误展开14.串行口采用同步通信方式每一次传送( )字符(1分)1个1字节1帧1波特正确答案C您的答案是未作答回答错误展开15.8031单片机共有()个外部中断输人口(1分)1234正确答案B您的答案是未作答回答错误展开16.定时器Tl工作在计数方式时,其外加的计数脉冲信号应连接到()引脚(1分)P3.2P3.3P3.4P3.5正确答案D您的答案是未作答回答错误展开若单片机的震荡周期为6MHz,设定时器工作在方式0需要定时1ms,则定时器初值应为( )(1分)500100076927192正确答案C您的答案是未作答回答错误展开18.外部扩展存储器时,分时复用做数据线和低8位地址线的是( )(1分)P0口P1口P2口P3口正确答案A您的答案是未作答回答错误展开19.DS18B20的总线方式是()(1分)SPI12CONE-WIRE正确答案C您的答案是未作答回答错误展开20.简单输出扩展主要采用( )实现(1分)三态数据触发器三态数据寄存器三态数据锁存器三态数据缓冲器正确答案C您的答案是未作答回答错误展开21.8279是Intel公司生产的( )接口芯片(1分)可编程键盘/显示器可编程并行接口可编程定时器可编程中断正确答案A您的答案是未作答回答错误展开22.8051单片机的外部中断1的中断请求标志是( )(1分)ET1TF1IT1正确答案D您的答案是未作答回答错误展开23.8255A的各种工作方式中,适用于不需要联络信号的无条件传送方式的是( )(1分)方式0方式1方式2方式3正确答案A您的答案是未作答回答错误展开24.复位时RST端保持高电平时间最少为()(1分)1个时钟周期2个时钟周期1个机器周期2个机器周期正确答案D您的答案是未作答回答错误展开25.单片机应用程序一般存放在()(1分)RAMROM寄存器CPU正确答案B您的答案是未作答回答错误展开26.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )(1分)外部中断0外部中断1定时器0中断定时器1中断正确答案A您的答案是未作答回答错误展开27.在单片机CPU中,控制器的功能是( )(1分)进行逻辑运算进行算术运算分析指令并发出相应的控制信号只控制CPU的工作正确答案C您的答案是未作答回答错误展开28.若P2.6、P2.4为线选法的存储芯片的片选控制,无效的存储单元地址是( )(1分)B000HF000HE000H9000H正确答案B您的答案是未作答回答错误展开29.如果将中断优先级寄存器IP设置为0x0A,则优先级最高的是( )(1分)外部中断1外部中断0定时/计数器1定时/计数器0正确答案D您的答案是未作答回答错误展开30.8051的四个并口中,无内部上拉电阻的并口是()(1分)P0P1P2P3正确答案A您的答案是未作答回答错误展开二、填空题(每题2分,共5道小题,总分值10分)1.LED显示器的显示控制方式有①:显示和②:显示两大类。
单片机大作业

单片机原理及接口技术大作业一、流水灯实例流水灯实例使用51单片机控制8个LED轮流点亮,常常用于指示单片机系统的工作进程,或者用于构造特殊效果。
例如,用红、绿、黄不种颜色来制造舞台效果等。
1.1电路图1.2器件列表1.3源程序#include<AT89X52.h>main(){unsigned char i,j;unsigned char LED;LED=0x01;P1=~LED;while(1){for(i=0;i<250;i++){for(j=0;j<250;j++);}if(LED==0x80){LED=0x01;}else{LED=LED<<1;}P1=~LED;}}1.4程序说明51单片机使用两个嵌套的for循环语句来进行软件延时,当延时完成之后使用“<<”移位语句将当前输出高电平的P1端口引脚向高位移动一位,由于“<<”语句不带进位功能(即到达最高位之后不会自动循环到最低位,所以需要用一个判断语句将点亮端口位移动到最低位。
1.5编译截图1.6运行截图二、流水数字实例流水数字是一个51单片机使用I/O引脚驱动单位8段数码管的实例,数码管轮流地循环显示“0”—“F"数字或者字符,通常用于在单片机系统中显示一些数字或者字符。
2.1电路图#include<AT89X51.h>Unsigned char codeSEGtable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88 ,0x83,0xc6,0xa1,0x86,0x8e};main(){unsigned char i,j;unsigned char counter=0;while(1){for(i=0;i<250;i++){for(j=0;j<250;j++);for(j=0;j<250;j++);}if(counter>=15){counter=0;}else{counter++;}P1=SEGtable[counter];}}2.4程序说明51单片机使用两个嵌套的for循环来进行软件延时,然后通过P1引脚将对应字符的字形编码送出供数码管显示,代码中使用一个存放在code存储器的数组SEG table来存放字形编码,用一个counter计数器来指示当前应该输出的数字或者字符的字形编码在表格中的位置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机大作业考核办法
大作业采取设计报告的形式,报告内容要求规范:包括封面、目录、方案、具体设计、电路图、程序清单、参考文献等。
题目按照学号顺序:每5人一个题目。
题目
1.模拟电子秒表设计:应用AT89C51的定时器设计一个2位的LED数码
显示作为“秒表”:显示时间为00~99s,每秒自动加1,设计一个“开始”键,按下“开始”键秒表开始计时。
设计一个“复位”键,按下“复位”键后,秒表从0开始计时。
2.十字路口交通红绿灯设计:设计一个十字路口交通灯控制器。
用单片
机控制LED模拟交通灯。
东西向通行时间为80s,南北向通行时间为60s,缓冲时间为3s。
本项目为典型的LED显示和中断定时电路。
利用定时器T0产生每10ms一次的中断,每100次中断为1s。
对两个方向分别显示红、绿、黄灯,并显示相应的剩余时间。
值得注意的是,A方向红灯时间=B方向绿灯时间+黄灯缓冲时间。
3.数字频率计:设计一个以单片机为核心的频率测量装置,使用AT89C51
单片机的定时器/计数器的定时和计数功能,外部扩展6位LED数码管,要求累计每秒进入单片机的外部脉冲个数,用LED数码管显示出来。
4.波形发生器设计:设计一个能产生方波、三角波、锯齿波的波形发生
器。
本题目中,方波信号是利用定时器中断产生的,每次中断时,将输出的信号按位取反即可。
其他波形可以通过单片机控制DAC来实现。
(1)三角波信号是将输出的二进制数字信号依次加1,达到0xff时依次减1,并实时将数字信号经D/A转换得到;(2)锯齿波信号是将输出的二进制数字信号依次加1,达到0xff时置为0x00,并实时将数字信号经D/A转换得到的;
5.8只数码管同时显示多个不同字符:单片机控制8只数码管,同时显
示8个字符。
例如,从左至右显示“12345678”,接着显示“23456781”,在接着显示“34567812”,……“81234567”,“12345678”,循环显示。
6.数码管显示4×4矩阵键盘的键盘号:单片机的P1口的P1.0~P1.7
连接4×4矩阵键盘,P0口控制一只数码管,当4×4矩阵键盘中的某一按键按下时,数码管上显示对应的键号。
例如,1号键按下时,数码管显示“1”,14号键按下时,数码管显示“E”等等。
7.数字音乐盒的设计:以单片机为核心,设计一个数字音乐盒:利用I/O
口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最少3首乐曲,每首不少于30s)。
采用LCD显示信息。
开机时有英文欢迎提示字符,播放时显示歌曲序号(或名称)。
可通过功能键选择乐曲、暂停、播放。
8.K0~K3按键的状态显示:单片机的P1口的P1.0~P1.3分别接有4只按
键K0~K3,P0.0~P0.3分别控制4只LED0~LED3的亮与灭。
当按下K0或K1时,LED0或LED1点亮,松开时,对应的LED灭,当按下K2或K3时,LED2或LED3点亮,再次按下并释放时熄灭,如此重复。
9.直流电动机测速仪设计:利用单片机设计对电动机转速进行测定,并以
LED形式显示出来。
按键后显示清零。
10.节日彩灯控制器设计:以单片机为核心,设计一个LED显示的节日彩
灯控制器,设有4个按键,4个按键的各自的功能如下,键1开始键,按此键则灯开始流动(由上而下),键2停止键,按此键则停止流动,所有灯为暗;键3按此键则灯由上向下流动;键4,按此键则灯由下向上流动。