C51单片机一体化实训教程

C51单片机实训教程:数码管静态显示

◇任务要求◇掌握数码管静态显示方法,并在模块上显示出来。数码管的这种显示某个字符时,相应段的发光二极管处于恒定的导通或截止状态,这种显示方法叫做静态显示。◇任务实施◇一、硬件电路搭建分析单片机控制灯光系统电路,在YL-236型单片机实训平台上选取主机模块﹑电源模块和显示模块,搭建单片机控制数码管静态显示电路。
理论教育 2023-11-25

C51单片机KeilC51软件教程

◇任务要求◇使用Keil C51集成开发软件编辑本项目任务一的参考程序,生成单片机可执行的十六进制文件,并利用本项目任务二的电路,验证程序是否实现相应功能。在使用Keil C51软件前,应该习惯这种工程管理方式。对于使用Keil C51的新用户来说,一般按照以下步骤来创建一个自己的Keil C51应用程序。
理论教育 2023-11-25

TG12864液晶模块使用教程

◇任务要求◇学习TG12864液晶模块的显示原理和使用方法。在TG12864液晶显示屏的居中位置,分两行显示“欢迎使用”及当天的日期和时间。S6B0108是TG12864的控制驱动器,S6B0107是TG12864的行﹑列驱动控制器。TG12864模块的DDRAM共64行,屏幕可以循环滚动显示64行。功能描述:控制TG12864液晶屏显示的开/关。
理论教育 2023-11-25

C51单片机实训教程:字符型液晶显示模块RTC1602的使用

◇任务准备◇一、RTC1602液晶简介字符型液晶显示模块RTC1602是专门用于显示字母﹑数字﹑符号等的点阵型液晶显示模块。RTC1602能够显示两行,每行可显示16个字符。图5-1RTC1602液晶模块二、RTC1602主要硬件构成字符型液晶显示模块RTC1602内部主要由LCD显示屏﹑控制器﹑驱动器和偏压产生电路构成。图5-2RTC1602的结构框图字符型液晶显示模块RTC1602的接口定义如表5-1所示。
理论教育 2023-11-25

C51单片机结构与原理的认知-实训教程

◇任务要求◇了解单片机的相关常识,掌握AT89S52单片机的构造与原理。图2-1AT89S52单片机内部结构框图AT89S52 单片机内部包括:一个8位微处理器,是单片机的运算和指挥中心。表2-1AT89S52单片机数据存储器结构工作寄存器区。当单片机复位后,系统默认工作寄存器0组为当前工作寄存器组。
理论教育 2023-11-25

Proteus仿真软件教程

◇任务要求◇使用Proteus 仿真平台搭建单片机控制灯光系统电路,并加载给定程序进行仿真。◇任务准备◇一、Proteus工作界面安装好Proteus仿真软件后,双击桌面上的ISIS 7 Professional快捷方式图标或选择“开始”→“所有程序”→“Proteus 7 Professional”→“ISIS 7 Professional”命令,出现图1-3所示的启动界面,进入Proteus仿真集成环境。Proteus仿真软件的工作界面采用标准的Windows界面,如图1-3所示。
理论教育 2023-11-25

按键计数器-利用YL-236型单片机实训平台搭建

◇任务要求◇利用YL-236型单片机实训平台搭建一个按键计数器系统,要求具有以下功能:使用8个独立按键,按下任意键,在八位数码管的右两位显示按下按键的次数,其余数码管显示“—”。◇任务实施◇一、硬件电路搭建本项目需在YL-236型单片机实训平台上选用四个模块,即主机模块﹑电源模块﹑指令模块和显示模块,搭建按键计数器系统。
理论教育 2023-11-25

使用C51单片机实训教程-电子秒表制作

◇任务要求◇使用YL-236装置显示模块中的数码管显示器,模拟电子秒表,实现0~999的循环计数。◇任务准备◇一、设计仿真电路图电子秒表仿真电路如图3-5所示。图3-5电子秒表仿真电路二、动态显示程序设计方案软件延时计时主要通过循环语句来实现。图3-6任务流程图四、电子秒表参考程序C语言程序结构从程序流程的角度看,C语言结构程序可以分为三种基本结构,即顺序结构﹑分支结构﹑循环结构。
理论教育 2023-11-25

基于矩阵键盘的按键编号显示方法

◇任务要求◇利用YL-236型单片机实训平台搭建一个按键编号显示系统,要求具有以下功能:使用矩阵键盘,按下任意键,在八位数码管的右两位显示按下按键的编号,其余数码管熄灭。◇任务准备◇矩阵键盘的工作原理矩阵键盘又称行列式键盘,由行线﹑列线及多个按键组成。矩阵键盘接口电路如图4-6所示。首先,将矩阵键盘的行线设为输出线,列线设为输入线,使行线全部输出低电平,当某列线出现低电平时,则该列为按键所在列。
理论教育 2023-11-25

C51单片机一体化实训教程:快速上手YL-236平台

◇任务要求◇利用YL-236型单片机实训平台搭建单片机控制灯光系统电路,点亮一只发光二极管。YL-236型单片机实训平台采用实训桌加功能模块的结构设计,模块采用标准结构,可根据需要移动布局。表1-2工具和器材3.电路搭建结合YL-236型单片机实训平台主机模块和显示模块,绘制如图1-2所示的电路接线图。
理论教育 2023-11-25

C51单片机数码管动态显示

◇任务要求◇掌握数码管动态显示方法,并在模块上显示01234567。图3-3数码管动态显示仿真电路图三、74LS377芯片介绍74LS377是8D锁存器,其引脚如图3-4所示。我们再把亮点时间缩短至1ms,编译下载,这时8个数码管非常稳定﹑清晰地显示着数字“01234567”。这段程序可以使数码管清晰地进行显示,非常重要。六、数码管动态显示参考程序Keil C51的数据结构1.标识符标识符就是编程时使用的表示某个事件名称的符号,如函数名﹑变量名﹑引脚名﹑特殊功能寄存器名等。
理论教育 2023-11-25

C51单片机小系统设计制作教程

◇任务要求◇利用YL-236型单片机实训平台搭建单片机控制系统,点亮发光二极管。◇任务准备◇一、发光二极管的发光原理发光二极管,通常称为LED,它只是一个微小的电灯泡。◇任务实施◇一、硬件电路搭建分析单片机控制灯光系统电路,在YL-236型单片机实训平台上选取主机模块﹑电源模块和显示模块,搭建单片机控制灯光系统测试电路。观察LED状态,若实现任务要求,则系统调试完成;否则,需要进行故障排除。
理论教育 2023-11-25

C51单片机液晶电子时钟

◇任务要求◇利用单片机的定时器中断,实现电子钟的准确计时,在TG12864液晶显示屏的居中位置,分两行显示当天的日期和时间,显示效果如下:◇任务准备◇一、AT89S52单片机中断系统1.中断的概念所谓中断就是当CPU正在处理某项事务时,如果外界或者内部发生了紧急事件,要求CPU暂停正在处理工作而去处理这件紧急事件,待处理完后,再回到原来中断的地方,继续执行原来被中断的程序,这个过程称作中断。
理论教育 2023-11-25

数码管工作原理及检测方法

◇任务要求◇掌握数码管的工作原理,学会使用万用表检测数码管的引脚排列。◇任务准备◇一、数码管的分类及工作原理数码管的显示原理是靠点亮内部的发光二极管来发光,数码管内部电路如图3-1所示。一般地,单位数码管有10个引脚,二位数码管也有10个引脚,四位数码管有12个引脚。
理论教育 2023-11-25

C51单片机引脚及功能认知

◇任务要求◇掌握AT89S52单片机引脚的功能和使用要求,了解单片机的基本硬件知识,学会识别芯片上的标识。◇任务准备◇一、AT89S52单片机的引脚介绍AT89S52单片机有4组8位并行准双向I/O端口,分别为P0﹑P1﹑P2和P3,共占32个引脚。表2-8AT89S52 P1端口各引脚复用功能表续表3.P2口的使用P2口可作为通用的8位输入/输出端口使用。当AT89S52单片机上电正常工作后,ALE引脚不断向外部输出正脉冲信号,此频率是振荡频率fosc的1/6。
理论教育 2023-11-25
-已经加载完成-