一、单片机的概念、应用。单片机也叫MCU(微控制器)。是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A..
分类:
其他好文 时间:
2015-07-02 01:09:48
阅读次数:
127
介绍串行口是单片机与外界进行信息交换的工具,8051单片机的通信方式有两种: 并行通信:数据的各位同时发送或接收。 串行通信:数据一位一位次序发送或接收。串行通信的方式异步通信用一个起始位0表示字符的开始,用停止位1表示字符的结束,中间夹着8个数据位,字符能一个接一个传送CPU与外设之间必...
分类:
其他好文 时间:
2015-07-01 11:37:25
阅读次数:
130
中断概念正常的工作过程被外部的事件打断了,EX你正在家中看书,突然电话铃响了,你放下书本,去接电话,和来电话的人交谈,然后放下电话,回来继续看你的书。中断源引起中断的事件称之为中断源,51中一共有5五个:两个外部中断,两个计数/定时器中断,一个串行口中断。中断优先级与嵌套当两个中断同时产生时,就要考...
分类:
其他好文 时间:
2015-06-30 21:48:13
阅读次数:
104
在 WindowMobile 上的模拟LED 显示屏插件一个简单Led控件一个经典的控制Led的单片机程序Led控件(2)——Led显示屏模拟
分类:
其他好文 时间:
2015-06-30 17:41:56
阅读次数:
108
ArduinoYun教程之通过网络为Arduino Yun编程 Arduino Yun的软件部分 通过第一章的介绍后读者就明白了Arduino Yun除了是一个类似其他Arduino的单片机之外,它的另一大组成部分就是运行着一个特殊Linux发行版的Ath...
分类:
其他好文 时间:
2015-06-30 16:36:01
阅读次数:
160
ArduinoYun教程之通过网络为Arduino Yun编程...
分类:
其他好文 时间:
2015-06-30 16:27:31
阅读次数:
165
最近在做蓝牙开锁的小项目,手机去连接单片机总是出现问题,和手机的连接也不稳定,看了不少蓝牙方面的文档,做了个关于蓝牙连接的小结。在做android蓝牙串口连接的时候一般会使用?12345678BluetoothSocket tmp = null;// Get a BluetoothSocket fo...
分类:
移动开发 时间:
2015-06-28 22:47:24
阅读次数:
378
单片机中的定时/计数器都能有多种用途,要通过定时/计数器的方式控制字来设置,需要的用途。 在单片机中有两个特殊功能寄存器与定时/计数有关,这就是TMOD和TCON。,TMOD和TCON是名称,我们在写程序时就能直接用这个名称来指定它们,当然也能直接用它们的地址89H和88H来指定它们(其实...
分类:
其他好文 时间:
2015-06-28 21:26:22
阅读次数:
151
在写单片机程序时我们一般喜欢使用printf来通过串口打印调试信息,但这个函数是不可以直接使用的,必须做点对库函数的改动。
STM32M CUBE是ST官方提供的库以及初始化工具,很好很强大,但是在UART方面值提供了如下函数:
HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint...
分类:
其他好文 时间:
2015-06-28 20:10:38
阅读次数:
232
计数器从一个生活中的例程看起:一个水盆在水龙头下,水龙没关紧,水一滴滴地滴入盆中。水滴持续落下,盆的容量是有限的,过一段时间之后,水就会逐渐变满。那么单片机中的计数器有多大的容量呢?8031单片机中有两个计数器,分别称之为T0和T1,这两个计数器分别是由两个8位的RAM单元组成的,即每个计数器都是1...
分类:
其他好文 时间:
2015-06-28 20:03:05
阅读次数:
147