| 数据搜索系统,热门电子元器件搜索 |
|
HT6019 数据表(PDF) 84 Page - Hi-trend Technology (Shanghai) Co., Ltd. |
|
|
|||||||||||||||||||||||||||||
HT6019 数据表(HTML) 84 Page - Hi-trend Technology (Shanghai) Co., Ltd. |
|
84 / 161 page ![]() HT6X1X 用户手册 版权归钜泉光电科技(上海)股份有限公司所有 http://www.hitrendtech.com Page84 of 161 Rev1.9 10.4 7816 接收和发送 10.4.1 7816 数据发送 对数据缓冲寄存器SBUF3/4进行写操作即可以启动一次发送数据流程,该流程包括几个步骤。 1. 发送起始位(0); (第 1ETU) 2. 发送 8bit 数据位; (第 2-9ETU) 3. 发送 1bit 校验位; (第 10ETU) 4. 读取接收到的 CKACK 信号; 如果 CKACK=0,TX_PAR 置为“1”,如果 CKACK=1,TX_PAR 置为“0”; (第 11ETU) 5. 处于发送等待状态,2 个 ETU; 6. 此时一个数据帧发送完成, SDIF=“1”,如果 SDIE=1,则此状态结束时,产生发送中 断。 如果 CKACK=1,或禁止自动重发(AUTOTXEN =0),则 UART 接口回到 IDLE 状态。 如果 CKACK=0,且使能自动重发(AUTOTXEN =1),则 UART 接口进入重发等待状态。 10.4.2 7816 数据接收 在IDLE状态下,如果在接收端口(IO)上检测到下降沿,即启动一次接收数据流程。该流程包括几 个步骤,每一步均需要一个或者几个ETU。 1. 接收起始位(0); (第1ETU) 2. 接收 8bit 数据位; (第2-9ETU) 3. 接收 1bit 校验位; (第10ETU) 4. 向发送端发送 CKACK 信号。如果校验正确,或者禁止自动重收(AUTORXEN =0) ,则发 送 1,否则发送 0。(CKACK 的宽度,可以通过 ACKLEN[1:0]来配置) 5. 此状态结束时,回到 IDLE 状态,产生接收中断。在中断中判断,如果校验正确,读取接 收SBUF中的数据。(在接收的过程中,如果程序有对SBUF3/4写入的动作,该写入是无效的, 需要等待) 10.4.3 7816 通讯示意图 校验位 AUTORXEN 7816IO 正确 “0”禁止自动重收 “1” 正确 “1”使能自动重收 “1” 错误 “0” “0” 错误 “1” “0” |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |