Page 142 - 人工智能——为机器植入智慧
P. 142
人工智能——为机器植入智慧
口通信格式已经固定,所以单片机的串口应按照 GSM 模块的通信格式的要求来设定,即数
据格式是 8 个数据位、1 个停止位和 0 个校验位,数据波特率为 9600。
另外,USART 串口应初始化后才能正常收发数据(没有开启中断收发),具体初始化配
置如下:
UCSRA=0x00;
UCSRB=0x98;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x67;
注意:① AVR 单片机的串口有 USART 和 UART 之分,两者仅相差一个字母,事实上
两者是完全兼容的。②串口 USART 还有一个数据寄存器 UDR。发送数据时,只须把数据
写入 UDR 寄存器;接收数据时,只须读取 UDR 寄存器的数据。如:发送 16 进制的数据
“0x78”时,只须写 UDR=0x78;读取串口的数据到变量 temp 时,只须写 temp=UDR。
(2) 程序流程图。
首先,设计智能报警器的工作流程图。
图 12-11
128

