单片机对modem要进行哪些初始化操作?

发布者:q13358975046最新更新时间:2015-04-03 来源: eechina关键字:单片机  modem要  初始化操作 手机看文章 扫描二维码
随时随地手机看文章
一般单片机的MODEM通讯必须要有两个背景知识,一个是AT命令集,另一个是通用非同步接收发送器(UART)。
    AT命令集

下面介绍我通讯程式例子中涉及到的AT命令。 
Dn:拨号命令。该命令使MODEM立即进入摘机状态,并拨出跟在后面的号码。D命令是基本的拨号命令,它受到其他命令的修饰可构成MODEM何时拨号以及如何拨号等操作。 
T:音频拨号。例如,ATDT13632757314,其中13632757314为电话号码。 
P:脉冲拨号。例如,ATDT13632757314,其中13632757314为电话号码。 
,:标准暂停。我们常常碰到拨打外线电话时需要暂停一下,等听到二次拨号音(外线)之后才能再拨后续的号码。缺省时暂停时间为2s(秒),它由S8寄存器指定。 
Sn:表示MODEM内部的寄存器。 
S0:自动回应。如果要求MODEM具有自动回应特性,则应该预先将MODEM的S0寄存器设置为非0。 
S8:逗号拨号修饰符的暂停时间。该寄存器决定了当MODEM在拨号中遇到逗号(,)时应该暂停的时间。 
    通用非同步接收发送器UART 
深入理解UART内部结构以及内部寄存器各位的含义,详细了解资料发送和接收的过程,有助于编写出高效、稳定的程式。
一般介绍编写基本通讯程式需要知道的寄存器。实际的ADDRESS由具体接线决定。
    串列传输速率除数锁存器(LSB、MSB) 
在通讯之前要进行一些参数初始化,串列传输速率是首先应该考虑的一项。该寄存器是一个16位的寄存器,分为低8位(LSB)和高8位(MSB)寄存器。 
另外单片机访问的是串列传输速率除数锁存器LSB/MSB。一般常用的工作频率是1。8432MHz。这个频率除以16就是串列传输速率的时钟频率,用于控制发送和接收资料的速度。 
下面给出串列传输速率除数锁存器值的计算公式: 
串列传输速率除数锁存器值=工作频率/(16×期望串列传输速率)=1843200/(16×期望串列传输速率) 
    接收缓冲寄存器和发送保持寄存器(transmit and receive holding register) 
读操作单片机访问接收缓冲寄存器(RHR),写操作单片机访问发送保持寄存器(THR)。 
    中断允许寄存器(interrupt enable register) 
    FIFO控制寄存器(FIFO control register) 
资料发送和接收模式的选择。常用的两种模式:FIFO和DMA。其中DMA又有两种模式DMA的模式0、DMA的模式1可供选择。 
关键字:单片机  modem要  初始化操作 引用地址:单片机对modem要进行哪些初始化操作?

上一篇:Linux中加入led驱动及测试程序详解
下一篇:达人为你介绍目前主流单片机种类

推荐阅读最新更新时间:2024-03-16 13:57

C8051F350单片机在全自动CCFL观片仪亮度
引 言 跨入21世纪以来,信息的世界变换迅速,说不定今天出了某高科技产品明天就会有更优秀的同类产品面世。其中电子计算机科学技术更新周期大概就是2到3年。随着电子计算机等科学技术的发展,医疗设备的现代化、智能化研究越来越受到人们的关注,大量的科学家及工程技术人员都积极地投入到这一场医疗设备的革命中,其中,对各种类型射线底片观片设备的研究也是医疗设备开发的重点。由于传统的观片设备亮度低、均匀性差、容易引起视疲劳等缺点,已经不能满足现代化医学诊断的要求。利用CCFL(Cold Cathode Fluorescent Lamp)开发的观片仪具有结构简单、灯管表面温升小、灯管表面亮度高、使用寿命长、显色性好、发光均匀等优点。医疗设备至关重
[单片机]
单片机和LED灯阵制作的贪吃蛇趣味小游戏
最近几天天气总是在下雨,对于不爱玩手机游戏的我来说过得太无聊了。 想想咋么才能让时间过得快一点呢,这个时候我看到电视里的一个广告类似贪吃蛇的,于是抱着试试看的想法 用单片机和LED灯阵做了一个贪吃蛇的游戏 基本功能都有,玩起来体验还可以,总算可以充分利用时间了。 下面我就把制作过程和文件分享给大家 用一个18650电池供电,用一个单片机进行控制 名称:8X8点阵贪吃蛇 功能: 按右键开始、中间可以选择速度1最慢9最快(飞一般的感觉) 速度2和9,哎呀呀,自己撞死了(可以穿墙,撞到自己的身体死亡) 按中间确定可查看吃到了多少 暂停 废话不多说先上实物图 实物图1 实物图2 焊接实物图1 由于时间比较急线
[单片机]
用<font color='red'>单片机</font>和LED灯阵制作的贪吃蛇趣味小游戏
51单片机学习笔记之中断
(一)寄存器 要想学习中断那么首先就要了解寄存器,在这里我们学习一下什么是寄存器,寄存器怎么用。 1.什么是寄存器 寄存器是特殊的RAM,特殊功能寄存器是控制单片机硬件的开关(例如IE)或者是指示单片机状态的信号(例如PSW),通过特殊寄存器你就可以方便的控制整个MCU,并且知道当前的MCU的工作状态。 2.寄存器怎么用 AT89S51单片机中的特殊功能寄存器(SFR)的单元地址映射在片内RAM区的80H~FFH区域中,它共有26个,离散地分布在该区域中。用到哪个寄存器就相应配置哪个寄存器即可。寄存器太多就不一一写出来了,用到再去找就好。 (二)中断 单片机的中断是由单片机片内的中断系统来实现的。当中断请求源(简称中断
[单片机]
51<font color='red'>单片机</font>学习笔记之中断
基于瑞萨单片机的交流感应电机驱动电路的设计
0 引言 随着电力电子技术和微控制器技术的飞速发展,现代交流变频调速系统技术在电机控制系统中的应用也越来越广,采用全控型器件IGBT的全数字控制的变频调速器已经实现了通用化,具有调速范围宽、调速精度高、动态响应快、运行效率高、操作方便等优点。变频调速器的普及应用提高了现代工业的自动化水平,提高了产品质量和劳动效率,最大限度地节约了能源,因此符合国家发展建设和谐、节约型社会的方针。 本文选用瑞萨公司推出的性价比较高的微控制器R5F21246 seties,嵌入R8C/Tiny系列CPU内核,R8C/Tiny系列中的所有MCU都集成了片上闪存,具有高性能和很好的易用性,1 MB地址空间,2 KB片上数据存储FLASH,非常适合
[单片机]
基于瑞萨<font color='red'>单片机</font>的交流感应电机驱动电路的设计
车载CAN总线网络用32位微控制器FR Family MB91F467BA
这是一款行业内最高速度级,在最大工作频率为100MHz的CPU核心上内置了6通道的CAN控制器的微处理器。这款产品除了拥有强大的基础性能,并且富有通用性,它是针对未来汽车网络的需求会不断的增加而研发的微控制器。其核心采用富士通面向车载的32位微处理器的核心,是“MB91460系列”的主力产品。 概要 近年来,在汽车的车身和行驶控制上,CAN系统的使用越来越普及,车内网络速度越来越快,连接的设备也不断多样化。在控制各设备的ECU中,控制车身的ECU开始朝着制控制整个车内网络的方向发展。 富士通微电子开发的32位微控制器“MB91F467BA”针对未来汽车网络控制的需求不断增加,内置行业内最多的6通道的CAN控制器,还考虑
[嵌入式]
一个简单的单片机直流可调稳压电源设计
通过做直流稳压电源可以掌握A/D,D/A模块的使用,51单片机程序分为键盘处理、D/A、A/D和存储四个模块。运用扫描法,对键盘进行扫描,有按键就更改输入TLC5615 的数值,ADD按键是对数据进行加以操做,长按的话使步进值增大,实现快加,SUB按键与ADD按键同,预读取按键用于读取 AT24C04 中预置的数值,保存按键用于保存当前电压值;显示部分主要是对TLC549采集回来的电压进行处理显示,它主要是在定时器0的中断服务程序中显示,100ms刷新显示一次;TLC5615 模块,通过对dA的串行数据输入,使其在输出电压时可控,输出电压后经lm324,三极管,加上负载输出电压,输出电压后,用TLC549芯片100ms采集一次,送数
[单片机]
一个简单的<font color='red'>单片机</font>直流可调稳压电源设计
使用单片机设计抢答器的资料和程序概述
在知识比赛中, 特别是做抢答题目的时候, 在抢答过程中,为了知道哪一组或哪一位选手先答题,必须要设计一个系统来完成这个任务。如果在抢答中,靠视觉是很难判断出哪组先答题。利用单片机系统来设计抢答器,使以上问题得以解决,即使两组的抢答时间相差几微秒,也可分辨出哪组优先答题。本文主要介绍了单片机抢答器设计及工作原理,以及它的实际用途。 ! 系统工作原理本系统采用8051单片机作为核心。控制系统的四个模块分别为:存储模块、显示模块、语音模块、抢答开关模块。该抢答器系统通过开关电路四个按键输入抢答信号;利用语音芯片ISD1420 完成语音的录放功能; 利用存储程序; 利用一个数码管来完成显示功能。工作时,用按键通过开关电路输入各路的抢答信号
[单片机]
使用<font color='red'>单片机</font>设计抢答器的资料和程序概述
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved