<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[NTMIAOD的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/NTMIAOD</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; NTMIAOD]]></copyright><item><title><![CDATA[利用74LS244和74LS373扩展并行I/O口，输入设备为8个开关，输出设备为8个LED。 编程实现：读取8个开关的状态，送到P1口所连的LED显示，同时送到74LS373芯片所 连的LED上显示]]></title><link>https://blog.youkuaiyun.com/NTMIAOD/article/details/138900723</link><guid>https://blog.youkuaiyun.com/NTMIAOD/article/details/138900723</guid><author>NTMIAOD</author><pubDate>Wed, 15 May 2024 11:11:17 +0800</pubDate><description><![CDATA[利用74LS244和74LS373扩展并行I/O口，输入设备为8个开关，输出设备为8个LED。编程实现：读取8个开关的状态，送到P1口所连的LED显示，同时送到74LS373芯片所 连的LED上显示。]]></description><category></category></item><item><title><![CDATA[串行通信与中断笔记。]]></title><link>https://blog.youkuaiyun.com/NTMIAOD/article/details/137747594</link><guid>https://blog.youkuaiyun.com/NTMIAOD/article/details/137747594</guid><author>NTMIAOD</author><pubDate>Sun, 14 Apr 2024 16:13:27 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[编程实现单片机与PC机的串行通信。]]></title><link>https://blog.youkuaiyun.com/NTMIAOD/article/details/137747020</link><guid>https://blog.youkuaiyun.com/NTMIAOD/article/details/137747020</guid><author>NTMIAOD</author><pubDate>Sun, 14 Apr 2024 15:55:23 +0800</pubDate><description><![CDATA[/若不是123的命令则单片机发送ef。2）如果接收的数据是01H，则 LED流水；如果接收的是02H，则 LED 闪烁；如果接收的是03H，则LED点亮。//先置0后面才能继续接收。1）单片机中断接收PC机的数 据并回传给PC机；编程实现单片机与PC机的串行通信。TMOD=0X20;//T1工作方式 256。//TMOD开启，软件开启。SCON=0X50;]]></description><category></category></item><item><title><![CDATA[51单片机实现利用定时/计数器T0对外部脉冲(用按键进行模拟)进行计数,并将计数值以二进制形式在8个LED上显示出来]]></title><link>https://blog.youkuaiyun.com/NTMIAOD/article/details/137333116</link><guid>https://blog.youkuaiyun.com/NTMIAOD/article/details/137333116</guid><author>NTMIAOD</author><pubDate>Wed, 03 Apr 2024 10:21:10 +0800</pubDate><description><![CDATA[/ 主循环中不需要做任何事情，因为计数和显示工作在中断中完成。// 设置T0工作在模式1，并设置为外部时钟源。// 取反以便LED亮起，因为LED共阴。// 设置 T0 为模式1。// 启动 T0 定时器。// 初始计数值高位。// 初始计数值低位。// 全部LED关闭。// 配置外部中断0（用于T0溢出中断）// 输出二进制形式到LED端口。// 定时器0中断服务程序。// 初始化LED端口。]]></description><category></category></item><item><title><![CDATA[keil5+proteus实现中断系统（流水灯为例子）]]></title><link>https://blog.youkuaiyun.com/NTMIAOD/article/details/137075859</link><guid>https://blog.youkuaiyun.com/NTMIAOD/article/details/137075859</guid><author>NTMIAOD</author><pubDate>Wed, 27 Mar 2024 14:11:50 +0800</pubDate><description><![CDATA[编程软件编写程序，并通过仿真软件模拟了中断请求和中断服务程序的执行过程。在中断服务程序中，我们需要快速、准确地处理中断请求，然后尽快返回，以便单片机能够继续执行其他任务。如果中断服务程序编写不当，可能会导致单片机无法及时响应其他中断请求，从而影响整个系统的性能。利用开关控制8个LED的闪烁与点亮：当开关拨到1时，LED闪烁；当开关拨到0 时，LED点亮。利用开关控制8个LED的闪烁与流水：当开关拨到1时，LED流水；当开关拨到0 时，LED闪烁。//外部0中断边沿触发。//外部0中断边沿触发。]]></description><category></category></item><item><title><![CDATA[Keil5与Proteus实现键控灯亮]]></title><link>https://blog.youkuaiyun.com/NTMIAOD/article/details/137018419</link><guid>https://blog.youkuaiyun.com/NTMIAOD/article/details/137018419</guid><author>NTMIAOD</author><pubDate>Mon, 25 Mar 2024 16:35:48 +0800</pubDate><description><![CDATA[准双向口（Quasi-bidirectional port）是指单片机的某些I/O口既可以作为输入也可以作为输出，但是当作为输入时只能读取高电平信号，不能读取低电平信号。而P1、P2和P3口则是双向口，可以作为普通的I/O口使用，用于输入和输出信号。- 继电器驱动电路中，当单片机的某个IO口输出高电平时，通过限流电阻R1给继电器线圈供电，使继电器吸合，其常开(NO)接口导通，从而可以控制外部电路。- 蜂鸣器驱动电路中，当单片机的某个IO口输出高电平时，通过限流电阻R2给蜂鸣器供电，无源蜂鸣器便发声。]]></description><category></category></item><item><title><![CDATA[LINUX 实现c语言编译程序]]></title><link>https://blog.youkuaiyun.com/NTMIAOD/article/details/137017459</link><guid>https://blog.youkuaiyun.com/NTMIAOD/article/details/137017459</guid><author>NTMIAOD</author><pubDate>Mon, 25 Mar 2024 16:09:36 +0800</pubDate><description><![CDATA[Linux是一个开源、免费、稳定、高效的操作系统，它提供了丰富的开发工具和库函数，为C语言编程提供了强大的支持。在Linux环境下，我可以方便地使用GCC编译器、GDB调试器等工具来编译和调试C程序，这大大提高了编程效率。在实验过程中，我不断尝试新的语法和编程方法，逐渐掌握了C语言的基本语法、数据类型、函数、指针等核心概念。在编写代码时，我经常遇到语法错误、逻辑错误等问题，需要不断调试和修改才能得到正确的结果。首先尝试创建一个文件：打开Linux终端，在终端中输入命令创建一个以个人昵称命名的目录，输入“]]></description><category></category></item></channel></rss>