- 博客(4)
- 收藏
- 关注
原创 【51单片机定时器,每过0.1秒,led进行一次翻转】
使用定时器实现这个功能,不需要在程序中使用繁琐的延时函数,而是在定时器中断处理函数中实现LED的翻转,可以大大提高程序的效率和精度。使用定时器实现这个功能,不需要在程序中使用繁琐的延时函数,而是在定时器中断处理函数中实现LED的翻转,可以大大提高程序的效率和精度。在本例中,定时器的初值为221,即定时器的计数频率为11.0592MHz / 12 / 221 = 4.17。除了做LED翻转,可以将中断处理函数中的代码修改为其他所需的任务的处理,例如控制电机转动、采集传感器数据等,以实现更多的功能。
2023-05-18 17:53:11 520
原创 流水灯程序,单个数码管程序,四位一体数码管程序,1602程序
我们首先定义了数码管显示的码表,然后利用三个数码管选择锁存器(LSA,LSB和LSC)进行选择,执行函数 display() 和 delayms() 进行时间显示和时间延时操作。2. 倒计时的循环过程中,控制第一位数码管的段锁存引脚为高电平,选择相应的码表中的值,然后控制位选锁存引脚为高电平,选择第一个数码管进行显示,实现显示效果。// 函数声明,显示字符串。delay(500);
2023-05-14 10:14:58 735
原创 【入门c51单片机】
在编写程序时,您需要了解C51单片机的指令集、寄存器和端口等基本知识,并结合具体硬件环境进行调试和测试。C51单片机具有易于学习、成本低廉、集成度高、可编程性强等特点,且具有非常高的灵活性、可扩展性和可靠性。Keil C51是一种常用的C51单片机编译器/调试器,可用于编写、编译、调试和下载程序。完成程序的编写、调试和测试后,您需要使用ISP编程器将程序烧录到C51单片机中。C语言是编写C51单片机程序的必备技能,因此您需要学习C语言的语法和基本编程思想。为使用C51单片机,您需要准备相应的硬件平台。
2023-05-13 09:13:40 658 1
原创 【什么是单片机】
2. 存储器(ROM、RAM、Flash):存储程序和数据的地方,其中 ROM 存放不变的程序,RAM 存储变量和临时数据,Flash 存储可修改的程序。3. 输入输出接口(I/O):用于实现单片机与外部设备的通信,包括数字输入和输出口、模拟输入和输出口、计时器和计数器等。单片机是一种非常重要的电子器件,其在嵌入式系统和自动控制领域应用广泛,包括工业控制、家电控制、智能家居等。1. 熟悉单片机的硬件结构和工作原理,选择合适的单片机型号和开发工具,能够提高工作效率和开发质量。
2023-05-13 00:40:19 167 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人