单片机汇编语言经典一百例
本文档是关于单片机汇编语言的经典一百例,涵盖了单片机的基本概念、汇编语言基础、指令系统、存储器组织、输入/输出操作、定时器和计数器、serial Communication等方面的知识点。
1. 流水灯程序介绍:
* 本节介绍了利用 P1 口通过一定延时轮流产生低电平输出,以到达发光二极管轮流亮的效果。
* 程序实例〔LAMP.ASM〕展示了如何使用单片机实现流水灯效果。
* 实际应用中例如:广告灯箱彩灯、霓虹灯闪烁。
2. 方波输出程序介绍:
* 本节介绍了P1.0 口输出高电平,延时后再输出低电平,循环输出产生方波。
* 程序实例〔FAN.ASM〕展示了如何使用单片机实现方波输出。
* 实际应用中例如:波形发生器。
3. 定时器功能实例:
* 本节介绍了单片机中的定时器功能,包括定时 1 秒报警程序、频率输出公式和频率输出程序。
* 定时 1 秒报警程序介绍了如何使用单片机实现定时 1 秒报警功能。
* 频率输出公式介绍了如何使用单片机实现频率输出,包括如何计算频率和设置定时值。
* 频率输出程序介绍了如何使用单片机实现具体的频率输出,例如 200HZ 频率输出程序。
4. 定时 1 秒报警程序介绍:
* 本节介绍了如何使用单片机实现定时 1 秒报警功能。
* 程序实例〔DIN1.ASM〕展示了如何使用单片机实现定时 1 秒报警功能。
* 实际应用中例如:定时报警器。
5. 频率输出公式介绍:
* 本节介绍了如何使用单片机实现频率输出,包括如何计算频率和设置定时值。
* 频率输出公式:f=1/ts,使用 12M 晶振,一个周期是 1 微秒。
* 实际应用中例如:传感器前级推动。
6. 频率输出程序介绍:
* 本节介绍了如何使用单片机实现具体的频率输出,例如 200HZ 频率输出程序。
* 程序实例〔F200.ASM〕展示了如何使用单片机实现 200HZ 频率输出。
* 实际应用中例如:传感器前级推动。
本文档提供了单片机汇编语言的经典一百例,涵盖了单片机的基本概念和实践应用,旨在帮助读者更好地理解和掌握单片机汇编语言。