单片机串口有什么用

问题一:单片机中串口程序的作用是什么啊 从串口发送或接收数据。

问题二:单片机串口通信的波特率有什么用 两个串口之间通讯的速率,两个串口的波特率设置成一样才能互相发送和接收数据

问题三:单片机中串口与普通I/O口有什么区别? 1 基本功能是一样的,普通端口通过编程也可以完成232串口(spi,i2c)的功能。
2而大多单片机中2个串口管脚(复用,也可以做普通IO口),人家单片机厂家已经集成好了,只需操作一些寄存器和简单编程就可以了,不需要复杂的模拟232串口进行编程了。
3,现在很多单片机都有spi,i2c集成好丹了,不需模拟编程了,简单的控制下相应的寄存器和简单编程可以,

问题四:单片机串行通信的实际作用???举例来说。 单片机串行通信的实际作用:一般用于和外部设备交换数据的
举例来说:一、比如和PC的串口机通信,单片机可以采集一些模拟量(温度,湿度,气体浓度等),将这些模拟量转换成数字量后通过串行通信接口传输个PC机,PC机上还得编写一个简单的应用软件,可以显示这些模拟量(温度,湿度,气体浓度等)的值,这个简单的应用软件应具有串口设置,数据显示,绘制曲线等功能。还可以通过PC机串口发送数据给单片机,用来控制单片机的工作状态等等。和PC机通信应该是应用最广泛的。
二、和其他串口设备通信:单片机一般充当控制器的角色,通过串口发送一定格式的数据来控制与之相连设备的动作,同时设备也会反馈回来一些自己的状态信息给单片机,供单片机进行判断,做出相应的控制。

问题五:单片机中的ES和EA有什么区别在串口中的用途 你把51系统中IE寄存器的各控制位含义搞清楚就明白了。
【1】EA,是所有中断源的总允许位,要使能任何一个中断源,都必须置位它。是“中断总开关”。
【2】ES,仅是串口中断允许位,需要串口的收或发中断允许时,才置位它。是串口中断的“单独开关”。

问题六:为什么用单片机串口通信它的优点是什么 主要是串口通信程序编写简单,硬件接口简单,而且用电脑显示相关的调试信息,不需要借助其他外部硬件,可以很方便地进行程序调试。
最重要的特点:程序简单,可以方便验证程序的正确性。

问题七:单片机调试串口是什么 30分 1、串口是一种通信方式接口。其数据一位一位地顺序传送,一般使用3条线(TX、RX、GND)连接。一般电脑的口(9针D形接口)也称它为RS-232接口不能与单片机机直接相连,需要通过电平转换模块转换为TTL电平方可通信。主要设置有波特率、数据位数、奇偶校验、停止位等。单片机通信一般采用96n81配置,即波特率9600、数据位:8位、奇偶校验:n(无)、停止位:1
2、电脑和单片机通信一般使用《串口调试助手》》软件进行调试。
没有串口的电脑一般采用u *** 转串口(TTL)与单片机的TX、RX管脚直接连接即可调试。

问题八:单片机串口工作的原理是什么? 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总长不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。典型地,串口用于ASCII码字符的传输。
通信使用3根线完成:(1)地线,(2)发送,(3)接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但是不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配:
a,波特率:这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当我们提到时钟周期时,我们就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的波特率为14400,28800和36600。波特率可以远远大于这些值,但是波特率和距离成反比。高波特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。
b,数据位:这是衡量通信中实际数据位的参数。当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7和8位。如何设置取决于你想传送的信息。比如,标准的ASCII码是0~127(7位)。扩展的ASCII码是0~255(8位)。如果数据使用简单的文本(标准 ASCII码),那么每个数据包使用7位数据。每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。
c,停止位:用于表示单个包的最后一位。典型的值为1,1.5和2位。由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。适用于停止位的位数越多,不同时钟同步的容忍程度越大,但是数据传输率同时也越慢。
d,奇偶校验位:在串口通信中一种简单的检错方式。有四种检错方式:偶、奇、高和低。当然没有校验位也是可以的。对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。
如果是奇校验,校验位位1,这样就有3个逻辑高位。高位和低位不真正的检查数据,简单置位逻辑高或者逻辑低校验。这样使得接收设备能够知道一个位的状态,有机会判断是否有噪声干扰了通信或者是否传输和接收数据是否不同步。

问题九:单片机串口工作方式0,有什么问题? STC89C516是有串口0模式的,所以乱码,有两个原因:
1 串口0模式是低位在先发送的,所以,你的数码管段码不能用普通的码,需要改一下
2 74HC164没有锁存功能,你要加个74HC373来锁存。
另外补充一下,你用74164验证串口0,是没有意义的,因为串口资源本来就少,你还用来转并口,没有实际的意义,真正的扩展,都是用SPI的74159

  • 鍗曠墖鏈轰覆鍙浣滅敤?
    绛旓細杩涜涓ょ嚎鍒堕氫俊锛岄氳繃鐢靛钩杞崲锛圡AX232锛夊彲涓庤绠楁満閫氫俊 涔熷彲鍗曠墖鏈闂寸浉浜掗氫俊
  • 鍗曠墖鏈鐨涓茶鍙f湁浠涔鍔熻兘??璺熷苟琛屽彛鏈変粈涔堝尯鍒??璇烽珮鎵嬩滑鎸囨暀_鐧惧害鐭 ...
    绛旓細椤惧悕鎬濅箟锛涓茶鍙鐨勬暟鎹槸涓茶浼犺緭鐨勶紝涓涓暟鎹涓浣嶄竴浣嶇殑浼狅紝骞惰鍙g殑鏁版嵁鏄苟琛屼紶杈撶殑锛屼竴涓暟鎹彲浠ヤ竴娆′紶杈撱傛墍浠ュ苟琛屽彛鐨勪紶杈撻熷害姣斾覆琛屽揩锛屼絾瑕佸崰鐢ㄧ殑IO鍙g嚎涔熷锛屾瘡浣嶆暟鎹涓鏍瑰彛绾裤
  • 鍗曠墖鏈鐨涓茶鍙鍜屽苟琛屽彛鏈変粈涔涓嶅悓,瀹冧滑鍚勬墽琛屼粈涔堝姛鑳,鍙互璇︾粏璁茶В...
    绛旓細涓銆佷富浣撲笉鍚 1銆涓茶鍙锛氶噰鐢ㄤ覆琛屼紶杈撴柟寮忔潵浼犺緭鏁版嵁鐨勬帴鍙f爣鍑嗐2銆佸苟琛屽彛锛氶噰鐢ㄥ苟琛屼紶杈撴柟寮忔潵浼犺緭鏁版嵁鐨勬帴鍙f爣鍑嗐備簩銆佺壒鐐逛笉鍚 1銆佷覆琛屽彛锛涓插彛娌℃湁骞叉壈锛屼紶杈撳嚭閿欏悗閲嶅彂涓浣嶅氨鍙互浜嗭紝鎵浠ヨ姣斿苟鍙e揩銆2銆佸苟琛屽彛锛8浣嶉氶亾涔嬮棿鐨勪簰鐩稿共鎵帮紝浼犺緭鏃堕熷害灏卞彈鍒颁簡闄愬埗銆傝屼笖褰撲紶杈撳嚭閿欐椂锛岃鍚屾椂閲嶆柊...
  • 鍗曠墖鏈璋冭瘯涓插彛鏄浠涔
    绛旓細1銆涓插彛鏄竴绉嶉氫俊鏂瑰紡鎺ュ彛銆傚叾鏁版嵁涓浣嶄竴浣嶅湴椤哄簭浼犻侊紝涓鑸娇鐢3鏉$嚎锛圱X銆丷X銆丟ND锛夎繛鎺ャ備竴鑸數鑴戠殑COM鍙锛9閽圖褰㈡帴鍙o級涔熺О瀹冧负RS-232鎺ュ彛涓嶈兘涓鍗曠墖鏈鏈虹洿鎺ョ浉杩烇紝闇瑕侀氳繃鐢靛钩杞崲妯″潡杞崲涓篢TL鐢靛钩鏂瑰彲閫氫俊銆備富瑕佽缃湁娉㈢壒鐜囥佹暟鎹綅鏁般佸鍋舵牎楠屻佸仠姝綅绛夈傚崟鐗囨満閫氫俊涓鑸噰鐢96n81閰嶇疆锛屽嵆...
  • 璇烽棶鍗曠墖鏈寮鍙戞澘涓婄殑涓插彛鎺ュ彛銆乁SB鐢垫簮鎺ュ彛浠ュ強澶栭儴鐢垫簮鎺ュ彛鐨勫悇涓姛鑳...
    绛旓細1銆佷笌鍏朵粬涓插彛閫氳 2銆佷笅杞界▼搴忥紙濡傛灉鍗曠墖鏈烘湁ISP鍔熻兘鐨勮瘽锛塙SB鐢垫簮鎺ュ彛鐨勫姛鑳斤細1銆佹彁渚涘紑鍙戞澘5V鐢垫簮锛堝唴閮ㄧ數婧愶級2銆佷笅杞界▼搴忥紙濡傛灉鍗曠墖鏈烘湁ISP鎴朓AP鍔熻兘鐨勮瘽锛3銆佷笌鍏朵粬璁惧閫氳锛堣繖闇瑕佹墿灞曞姛鑳斤紝鏈夌殑鍗曠墖鏈哄彲鑳芥病鏈夛紝鍙叾鎻愪緵鐢垫簮浣滅敤锛夊閮ㄧ數婧愭帴鍙g殑鍔熻兘锛氭彁渚涘崟鐗囨満澶栭儴12V鎴24V鐢垫簮锛屼緵澶栬鐢ㄣ
  • 鍗曠墖鏈,浠涔鏄涓茶鍙,浠涔堟槸骞惰鍙?
    绛旓細涓ょ鎺ュ彛閮芥槸鐢ㄦ潵浼犻佷簩杩涘埗鏁版嵁鐨勬帴鍙e舰寮忋涓茶鎺ュ彛锛屼竴鑸湁涓鏍规椂閽熺嚎锛屼竴鏍规暟鎹嚎锛屼竴涓椂閽熷懆鏈熶紶閫佷簩杩涘埗1浣嶏紝瑕佷紶閫佷竴涓瓧鑺傝嚦灏戦渶瑕8涓椂閽熷懆鏈燂紝涓茶绾挎牴鏁板皯锛岃繙绋嬩紶杈撴姉骞叉壈鑳藉姏寮猴紝鎴愭湰浣庛傚苟琛屾帴鍙o紝姣斿8浣嶅苟琛屾帴鍙o紝闄ゅ叿澶囨椂閽熺嚎澶栵紝杩樻湁8鏍规暟鎹嚎锛屽彟澶栬繕鏈夊嚑鏍硅緟鍔╀俊鍙风嚎锛屼竴涓椂閽8浣...
  • 鍗曠墖鏈鐨涓插彛閫氫俊鏈夊暐鐢?
    绛旓細涓插彛閫氳鐨勪綔鐢ㄥ氨鏄斺旈氫俊锛佸彧涓嶈繃瀹冩槸閫氳鐨勫叾涓竴绉嶆柟寮忚屽凡銆傚氨鍍忔墦鐢佃瘽鑳藉共鍢涳紝灏辨槸娌熼氥佽亰澶╁槢銆備絾娌熼氳亰澶╃殑鏂瑰紡鏈夊ソ澶氱锛屽儚QQ浜嗐佸井淇′簡銆佺數閭簡銆佸啓淇′簡鈥︹﹀悇绉嶇ぞ浜よ蒋浠朵簡銆備笉鍚岀殑鏄紝涓婇潰渚嬪瓙閮芥槸浜轰笌浜虹殑娌熼氾紝鑰屼覆鍙o紝鏄満鍣ㄤ笌鏈哄櫒鐨勬矡閫氥
  • wifi妯″潡鍗曠墖鏈轰覆鍙鐢ㄦ潵鍋浠涔鐨,鎴戝彧浼51鍗曠墖鏈烘垜鑳藉浼氫娇鐢ㄥ悧?
    绛旓細wifi妯″潡鍗曠墖鏈轰覆鍙鏄敤鏉ヤ覆鍙i氳鐨勶紝涓鑸殑wifi妯″潡浣跨敤鎺CC RX TX GND灏卞彲浠ャ備娇鐢ㄨ捣鏉ヨ繕鏄瘮杈冩柟渚跨殑锛屽鏋滀綘鍙細51鐨勮瘽锛屼娇鐢51璧锋潵鍙兘浼氭湁鐐归棶棰橈紝姣曠珶鍗曠函鐨剋ifi妯″潡浣跨敤瑕侀厤鍚堟墜鏈篈PP浣跨敤锛屾垜涓婃鐪嬪埌鎴戝悓瀛﹀湪浣跨敤51鍗曠墖鏈簑ifi寮鍙戞澘http://www.hx-wl.com.cn/51wifi/閭d釜鏉垮瓙鎻愪緵鍗曠墖鏈烘簮鐮佸拰...
  • 鍗曠墖鏈涓璻s232涓插彛鐨勪綔鐢ㄦ槸浠涔?鐢靛钩杞崲?杩樻槸閫氫俊?杩樻槸渚涚數?
    绛旓細涓插彛鐨勪綔鐢ㄨ偗瀹氭槸閫氫俊鐢ㄧ殑銆備綘瑕侀棶鐨勬槸MAX232鑺墖鐨勪綔鐢ㄥ惂锛熷畠鏄敤鏉ョ數骞宠浆鎹㈢殑銆傚洜涓篜C鐨勪覆鍙d俊鍙锋槸卤15V锛岃屼竴鑸鍗曠墖鏈鐨勪俊鍙风數鍘嬫槸0-5V锛屼袱鑰呬笉鑳界洿鎺ョ浉杩烇紝闇瑕侀氳繃MAX232鑺墖鎶奝C涓插彛鐨勯珮锛-3鈥 -15锛変綆锛+3鈥+15锛夌數骞充俊鍙疯浆鎹㈡垚鍗曠墖鏈鸿兘鎺ユ敹鐨0鈥斺5V鐨勭數骞充俊鍙凤紝鍚屾椂涔熸妸鍗曠墖鏈虹殑淇″彿杞崲鎴...
  • 涓浠涔堢敤鍗曠墖鏈轰覆鍙閫氫俊瀹冪殑浼樼偣鏄粈涔
    绛旓細涓昏鏄涓插彛閫氫俊绋嬪簭缂栧啓绠鍗曪紝纭欢鎺ュ彛绠鍗曪紝鑰屼笖鐢ㄧ數鑴戞樉绀虹浉鍏崇殑璋冭瘯淇℃伅锛屼笉闇瑕佸熷姪鍏朵粬澶栭儴纭欢锛屽彲浠ュ緢鏂逛究鍦拌繘琛岀▼搴忚皟璇曘傛渶閲嶈鐨勭壒鐐癸細绋嬪簭绠鍗曪紝鍙互鏂逛究楠岃瘉绋嬪簭鐨勬纭с
  • 扩展阅读:苹果手机自带屏幕检测 ... 串口通信的三种方式 ... 为什么不建议学单片机 ... 51单片机串口接收 ... 51单片机内部的串行口是 ... 单片机模拟串口 ... 两个单片机串口通信 ... 单片机串口有什么功能 ... 手机三种接口 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网