2020年2月21日

LPC2138微控制器之I2C

摘要: 第八章 I2C控制器 前面一章讲了LPC2138 UART控制器,它的硬件实现的核心是Tx/Rx FIFO,但是I2C控制器硬件上没有Tx/Rx FIFO,个人猜测这个原因可能是UART的读写速率比I2C要高,另外I2C协议有参考时钟SCL,而UART的TXD/RXD都是靠约定波特率和数据帧的奇偶校 阅读全文

posted @ 2020-02-21 11:52 者旨於陽 阅读(647) 评论(0) 推荐(0) 编辑

LPC2138微控制器之UART

摘要: 第七章 UART 特性介绍 LPC2138微控制器具有两个UART控制器,每个UART控制器拥有Rx & Tx FIFO(各16字节),Rx FIFO可以设置当接收到1/4/8/14个字节时触发中断。 UART控制器的参考时钟是PCLK。 UART控制器原理 从UART控制器内部原理图上可以看出,U 阅读全文

posted @ 2020-02-21 11:30 者旨於陽 阅读(848) 评论(0) 推荐(0) 编辑

LPC2138微控制器之定时器、看门狗、VIC实例

摘要: 本实例使用LPC2138微控制器,Keil+Proteus模拟实现。 本实例使用定时器计数,当计数值到达时触发定时器中断,在定时器中断程序中喂狗,涉及模块包括晶振、PLL、定时器、看门狗和VIC。 每次喂狗的同时,将P0.1 GPIO输出电平取反,外接一个LED灯作为Active信号灯。 直接贴代码 阅读全文

posted @ 2020-02-21 11:11 者旨於陽 阅读(767) 评论(0) 推荐(0) 编辑

导航