当前课程知识点:单片机原理及应用 >  模块4 >  微课4-5:用定时器T0查询方式控制P1.0的蜂鸣器发出1KHz音频 >  读程序,回答程序实现功能?

返回《单片机原理及应用》慕课在线视频课程列表

读程序,回答程序实现功能?

#include<reg51.h>        //  包含51单片机寄存器定义的头文件

sbit sound=P1^0;   //sound位定义为P1.0引脚

/**************************************************************

函数功能:主函数

**************************************************************/

void main(void)

{         

TMOD=0x01;            //使用定时器T0的方式1

TH0=(65536-1000)/256;  //定时器T0的高8位赋初值

TL0=(65536-1000)%256;  //定时器T0的低8位赋初值

TR0=1;                //启动定时器T0

while(1)              //无限循环等待查询

 {

      while(TF0==0) //查询标志位是否溢出

       ;

 TF0=0; //若计时时间到,TF0=0,需要软件将其清0

sound=~sound;  //P1.0引脚输出电平取反

     TH0=(65536-1000)/256;  //定时器T0的高8位赋初值

TL0=(65536-1000)%256;  //定时器T0的低8位赋初值

 }

 }


下一节:Video

返回《单片机原理及应用》慕课在线视频列表

单片机原理及应用课程列表:

模块1

-模块1:架构图

-微课1-1:认识单片机及应用系统

--Video

--1.什么是微型计算机?

--迈入2021年,你有什么样的打算呢?如何理解国家的大打算和我们每个人的小打算,息息相关,密不可分?

-微课1-1:认识单片机及应用系统

-微课1-2:80C51单片机系列

--Video

--2.单片机内部结构由哪些部件组成?

--3.单片机增强型的增强功能有哪些?

--如何理解“成功与失败”?

-微课1-2:80C51单片机系列

-微课1-3:Proteus ISIS上机步骤

--Video

--面对国外芯片“卡脖子”的问题,我们应该怎样从我做起?

-模块1--微课1-3:Proteus ISIS上机步骤

-微课1-4:KeilC51的上机步骤

--Video

--学好单片机知识和技能,为服务社会发展和地方经济,面向基层解决实际工程技术问题,你准备怎么做?

-模块1--微课1-4:KeilC51的上机步骤

-重难点辅导

--重难点作业辅导

模块2

-模块2:架构图

-微课2-1:用单片机P1口来点亮LED0~LED7

--Video

--为了自己的梦想,我们应该锲而不舍,驰而不息进行努力,不能因现实复杂而放弃梦想,也不能因理想遥远而放弃追求,谈谈你是如何追梦的?

-微课2-1:用单片机P1口来点亮LED0~LED7

-微课2-2:80C51单片机的结构

--Video

--1.80C51单片机结构中中断系统有( )个中断源,其中包括( )个定时器中断。

--2.单片机中控制器的主要任务?

--同学们都可以合理的规划好大学的生活,拥抱美好新人生,学好专业技术技能,为国家科技发展奉献一份力量,你是怎么打算的?

-模块2--微课2-2:80C51单片机的结构

-微课2-3:80C51单片机的引脚及功能

--Video

--结合自己谈谈习近平总书记给予青年寄语“结合自己谈谈爱国,不能停留在口号上,而是要把自己的理想同祖国的前途、把自己的人生同民族的命运紧密联系在一起,扎根人民,奉献国家”。

-模块2--微课2-3:80C51单片机的引脚及功能

-微课2-4:80C51单片机的存储器组织

--Video

--结合自己学习和工作谈谈习近平总书记给予青年寄语 “幸福都是奋斗出来的”。

-模块2--微课2-4:80C51单片机的存储器组织

-微课2-5:特殊功能寄存器(SFR)简介

--Video

--结合自己谈谈习近平总书记给予青年寄语“为实现中华民族伟大复兴的中国梦而奋斗,是我们人生难得的际遇。每个青年都应该珍惜这个伟大时代,做新时代的奋斗者”。

-模块2--微课2-5:特殊功能寄存器(SFR)简介

-微课2-6:用单片机P3.5控制LED5灯亮

--Video

-微课2-6:用单片机P3.5控制LED5灯亮

-微课2-7(上):80C51单片机的P0端口

--Video

--3.每个并行I/O端口都包含哪些?

-微课2-7(上):80C51单片机的P0端口

-微课2-7(下):80C51单片机的P1-P3端口

--Video

-微课2-7(下):80C51单片机的P1-P3端口

-微课2-8:80C51时钟电路与时序

--Video

--4.复位是单片机的( )

--结合时序逻辑,谈谈精益求精的工匠精神?

-模块2--微课2-8:80C51时钟电路与时序

-微课2-9:用单片机的P1.0控制一个灯LED0闪烁

--Video

--晶体振荡电路的电容器C1、C2起稳定振荡频率、快速起振的作用。电容值一般取值为 ( )。

--结合自己谈谈习近平总书记给予青年寄语“希望广大青年珍惜大好学习时光,求真学问,练真本领,更好为国争光、为民造福”。

-微课2-9:用单片机的P1.0控制灯LED0闪烁

-微课2-10:将P0.0引脚的状态分别送给P1.0、P2.0和P3.0口

--Video

-微课2-10:将P0.0引脚的状态分别送给P1.0、P2.0和P3.0口--作业

-重难点辅导

--重难点作业辅导

模块3

-模块3:架构图

-微课3-1:用不同数据类型控制P2口的8位LED闪烁

--Video

--1.在KeilC里,判断开关状态时,使用if_else if语句与使用switch语句有何差异( )。

-微课3-1:用不同数据类型控制P2口的8位LED闪烁--作业

-微课3-2:分别用P2、P3口显示“加减”运算结果

--Video

--2.在C51的数据类型中,unsigned char 型的数据长度和值域为( )。

--广大青年既是追梦者,也是圆梦人。追梦需要激情和理想,圆梦需要奋斗和奉献,你怎么理解?

-模块3--微课3-2:分别用P2、P3口显示“加减”运算结果

-微课3-3:用P1口显示逻辑“与或”运算结果

--Video

-微课3-3:用P1口显示逻辑“与或”运算结果--作业

-微课3-4:分别用P2、P3口显示位“与或”运算结果

--Video

-微课3-4:分别用P2P3口显示位“与或”运算结果

-微课3-5:用P1口显示“左右移”运算结果

--Video

-模块3--微课3-5:用P1口显示“左右移”运算结果

-微课3-6:用按键S控制P1口8只LED显示状态

--Video

-模块3--微课3-6:用按键S控制P1口8只LED显示状态

-微课3-7:用for语句实现蜂鸣器发出1KHz音频

--Video

-微课3-7:用for语句实现蜂鸣器发出1KHz音频--作业

-微课3-8:用while语句实现P1口8只LED显示状态

--Video

-微课3-8:用while语句实现P1口8只LED显示状态--作业

-微课3-9:用do…while语句实现P1口8只LED显示状态

--Video

-微课3-9:用do…while语句实现P1口8只LED显示状态--作业

-微课3-10:用数组实现P1口8只LED显示状态

--Video

-微课3-11:用指针数组实现P1口8只LED显示状态

--Video

-微课3-12:用指针数组实现多状态显示

--Video

-微课3-12:用指针数组实现多状态显示--作业

-微课3-13:用带参数函数控制8位LED灯闪烁时间

--Video

-模块3--微课3-13:用带参数函数控制8位LED灯闪烁时间

-微课3-14:用数组作为函数参数控制8位LED点亮状态

--Video

-微课3-14:用数组作为函数参数控制8位LED点亮状态--作业

-微课3-15:用指针作为函数参数控制8位LED点亮状态

--Video

-微课3-15:用指针作为函数参数控制8位LED点亮状态--作业

-微课3-16:用函数型指针控制8位LED点亮状态

--Video

-模块3--微课3-16:用函数型指针控制8位LED点亮状态

-微课3-17:用P2口控制8只LED左循环流水灯亮

--Video

-模块3--微课3-17:用P2口控制8只LED左循环流水灯亮

-微课3-18:用开关S控制实现蜂鸣器报警

--Video

-模块3--微课3-18:用开关S控制实现蜂鸣器报警

-重难点辅导

--重难点作业辅导

模块4

-模块4:架构图

-微课4-1:用定时器T0查询方式控制P3口8位LED闪烁

--Video

--模块4 读程序回答程序实现功能?

--结合自己谈谈习近平总书记给予青年寄语“广大青年应该在奋斗中释放青春激情、追逐青春理想,以青春之我、奋斗之我,为民族复兴铺路架桥,为祖国建设添砖加瓦”。

-微课4-1:用定时器T0查询方式控制P3口8位LED闪烁--作业

-微课4-2:认识单片机定时器计数器

--Video

--1.80C51定时器/计数器由哪四部分组成?

-微课4-2:认识单片机定时器计数器--作业

-微课4-3: 80C51定时器计数器的控制

--Video

--在定时器/计数器开始工作之前,CPU必须将一些命令(称为控制字)写入定时器/计数器,这个过程叫定时/计数器的()。

-微课4-3: 80C51定时器计数器的控制--作业

-微课4-4:定时或计数初值的计算及装入

--Video

--TMOD、TCON与定时器0、定时器1间通过内部总线及逻辑电路连接,TMOD用于设置定时器的工作方式,TCON用于(),并保存T0、T1的溢出和中断标志。

-微课4-4:定时或计数初值的计算及装入--作业

-微课4-5:用定时器T0查询方式控制P1.0的蜂鸣器发出1KHz音频

--Video

--TMOD的低4位为定时器0的方式字段,高4位为()的方式字段。

--读程序,回答程序实现功能?

-微课4-5:用定时器T0查询方式控制P1.0的蜂鸣器发出1KHz音频--作业

-微课4-6:80C51定时器计数器的工作方式

--Video

--定时器0或定时器1作用于定时器时,对内部机器周期()计数,由于机器周期是定值,故计数值确定时,时间也随之确定。

--结合自己谈谈爱国,不能停留在口号上,而是要把自己的理想同祖国的前途、把自己的人生同民族的命运紧密联系在一起,扎根人民,奉献国家。

-微课4-6:80C51定时器计数器的工作方式--作业

-微课4-7:将T1计数的结果送P0口显示

--Video

--使用计数器T1工作于方式2,作为定时时,则TMOD=()。

--读程序,回答程序实现功能?

-微课4-7:将T1计数的结果送P0口显示--作业

-微课4-8:单片机控制LED灯左循环亮

--Video

--读程序,回答程序实现功能?

-模块4--微课4-8:单片机控制LED灯左循环亮

-请说明工匠精神是什么?我如何做?

-重难点辅导

--重难点作业辅导

模块5

-模块5:架构图

-微课5-1:用定时器T1中断方式控制P3口8位LED闪烁

--Video

--”数字经济是新经济的社会形态,新一代信息技术与各领域加速融合”,你是怎么认为的?

-微课5-1:用定时器T1中断方式控制P3口8位LED闪烁--作业

-微课5-2:80C51中断系统的结构及中断源

--Video

-微课5-2:80C51中断系统的结构及中断源--作业

-微课5-3:用外中断INT1控制P2口8个LED亮灭

--Video

--读程序,回答程序实现功能?

-微课5-3:用外中断INT1控制P2口8个LED亮灭--作业

-微课5-4:外部中断INT0 控制LED灯左循环亮

--Video

-微课5-4:外部中断INT0 控制LED灯左循环亮--作业

-微课5-5:80C51中断系统各寄存器设置

--Video

-微课5-5:80C51中断系统各寄存器设置--作业

-微课5-6:用外中断INT1测量负跳变信号累计数并将结果送P2口显示

--Video

-微课5-6:用外中断INT1测量负跳变信号累计数并将结果送P2口显示--作业

-微课5-7:用外中断INT0测量外部负脉冲宽度并将结果送P1口显示

--Video

-微课5-7:用外中断INT0测量外部负脉冲宽度并将结果送P1口显示--作业

-重难点辅导

--重难点作业辅导

模块6

-模块6:架构图

-微课6-1:方式0控制流水灯循环点亮

--Video

-模块6--微课6-1:方式0控制流水灯循环点亮

-微课6-2:认识串行通信及协议

--Video

--课程思政

-微课6-2:认识串行通信及协议--作业

-微课6-3:RS-232C接口

--Video

-微课6-3:RS-232C接口--作业

-微课6-4:单片机U1与单片机U2进行通信

--Video

--通过单片机与单片机通信学习,谈谈你与人如何交流?

-微课6-4:单片机U1与单片机U2进行通信--作业

-微课6-5:80C51串口的结构及寄存器设置

--Video

-微课6-5:80C51串口的结构及寄存器设置--作业

-微课6-6:80C51串行口工作方式0和方式1

--Video

-微课6-6:80C51串行口工作方式0和方式1

-微课6-7:80C51串行口工作方式2和方式3

--Video

-模块6--微课6-7:80C51串行口工作方式2和方式3

-微课6-8:单片机向PC机发送数据

--Video

-模块6--微课6-8:单片机向PC机发送数据

-微课6-9:PC机向单片机发送数据并用LED显示出来

--Video

-微课6-9:PC机向单片机发送数据并用LED显示出来--作业

-微课6-10:串口驱动数码管

--Video

-微课6-10:串口驱动数码管--作业

-微课6-11:单片机与单片机双机通信

--Video

-微课6-11:单片机与单片机双机通信--作业

-重难点辅导

--重难点作业辅导

模块7

-模块7:架构图

-微课7-1:独立式按键S控制LED0的亮灭状态

--Video

-微课7-1:独立式按键S控制LED0的亮灭状态--作业

-微课7-2 :软件消抖的独立式按键S控制LED0的亮灭状态

--Video

-微课7-2 :软件消抖的独立式按键S控制LED0的亮灭状态--作业

-微课7-3:独立式按键S组控制8位LED灯

--Video

-微课7-3:独立式按键S组控制8位LED灯

-微课7-4:用数码管显示矩阵键盘的按键值

--Video

-微课7-4:用数码管显示矩阵键盘的按键值

-微课7-5:键盘和按键技术

--Video

-微课7-5:键盘和按键技术--作业

-微课7-6:矩阵式键盘结构及工作原理

--Video

-微课7-6:矩阵式键盘结构及工作原理--作业

-微课7-7:用LED数码管循环显示数字0~9

--Video

-微课7-7:用LED数码管循环显示数字0~9--作业

-微课7-8:用数码管显示按键次数

--Video

-微课7-8:用数码管显示按键次数--作业

-微课7-9:用LED数码管动态显示“123456”

--Video

-微课7-9:用LED数码管动态显示“123456”

-微课7-10:LED技术

--Video

-模块7--微课7-10:LED技术

-微课7-11:用LCD显示字符‘ABCD'

--Video

-模块7--微课7-11:用LCD显示字符‘ABCD'

-微课7-12:用LCD循环右移显示China Dream

--Video

--以爱国、爱党、合作、追梦为主题,将中国梦和自己的人生梦想结合起来,谈谈自己人生规划?

-微课7-12:用LCD循环右移显示China Dream--作业

-微课7-13:LCD1602字符型液晶显示器

--Video

-微课7-13:LCD1602字符型液晶显示器--作业

-微课7-14:1602型LCD的读写操作与单片机的接口电路

--Video

-微课7-14:1602型LCD的读写操作与单片机的接口电路--作业

-微课7-15:1602型LCD初始化和驱动流程图

--Video

-模块7--微课7-15:1602型LCD初始化和驱动流程图

-微课7-16:ADC0809内部结构及引脚功能

--Video

-微课7-16:ADC0809内部结构及引脚功能

-微课7-17:ADC0809转换原理与单片机接口

--Video

-微课7-18:DAC0832锯齿波发生器

--Video

-模块7--微课7-18:DAC0832锯齿波发生器

-微课7-19:DAC转换器的性能指标与DAC0832接口芯片

--Video

-微课7-19:DAC转换器的性能指标与DAC0832接口芯片--作业

-微课7-20:DAC0832与单片机的接口

--Video

-模块7--微课7-20:DAC0832与单片机的接口

-微课7-21:步进电机正反转控制

--Video

-微课7-21:步进电机正反转控制

-微课7-22:电子密码锁

--Video

-模块7--微课7-22:电子密码锁

-微课7-23:数码秒表设计

--Video

-模块7--微课7-23:数码秒表设计

-微课7-24:液晶时钟显示器

--Video

-微课7-24:液晶时钟显示器

-微课7-25:基于手机--蓝牙--单片机控制LED灯亮灭

--Video

--科技强国,你应该怎么做?

-微课7-26:基于手机--蓝牙--单片机控制LED灯闪烁

--Video

-重难点辅导

--重难点作业辅导

期末考试

-期末测试题

--期末测试题--作业

新增项目

-微课1:基于AT89S52单片机交通灯控制器的设计

-微课2: 5V直流数字电压表的设计

-项目3:基于手机-wifi-单片机控制LED灯亮灭

-项目4:基于手机--WIFI--单片机控制LED灯亮灭

-项目5:单片机U1与单片机U2进行双向通信

-项目6 基于AT89S52单片机人体反应速度测试仪的设计

-项目7数码管动态扫描显示数字1234

-项目8 DS18B20 温度检测及其液晶显示

-项目9:数码管显示4*4键盘矩阵按键

-项目10:4个独立式按键控制LED开关

-项目11 基于51单片机抢答器的设计

-项目12 LCD1602实现简单的数字时钟的设计

新技术、新进展

-5G与物联网行业周报-2020年第41期

-区块链技术前沿报告2020-中国通信学会

-阿里达摩院2021年十大科技趋势发布

-物联网,大数据,人工智能,构建智能世界的技术金字塔

-2020中国工业机器人产业发展与应用!

-数字化转型正在成为制造企业核心战略!

读程序,回答程序实现功能?笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。