用AVR单片机模拟的串口程序在一些应用中,经常要用到双串口,但是一般单片机只提供一个串口,其实完全可以用普通I/O口模拟一个串口。以下的程序是我编写的模拟串口程序,程序中使用了单片机的定时器0,和INT0中断。数据的发送和接收由中断程序自动进行。程序已经过AVR仿真器仿真和实际烧片使用,证明可靠。有一点需要说明的是,此模拟的串口为半双工方式。 主程序中,单片机将标准串口设置为115200bps,将模拟串口设置为19200bps。单片机将标准串口收到的数据从模拟串口发送出去,将模拟串口接收到的数据从标准串口发送回来。;**************************************************************************************************;* title: half duplex uart simulaton program;* version: 1.0;* program time: 2001/11/05;* target: AT90S8515;* design: zsmbj@beijing;**************************************************************************************************.include "c:\program files\atmel\avr studio\appnotes\8515def.inc";BPS=19200;F=11059200.equ N=72.equ txd0 =3 ;uart0 txd.equ rxd0 =
推荐下载
-
avr单片机开发
avr单片机开发
21 2019-07-25 -
avr单片机资料
├─ATmega8-16-32-64-128_cnDataSheet ├─GUI_Builder │ ├─Demo │ │ ├─Hardware │ │ └─Proteus │ ├─Image │ ├
83 2018-12-26 -
AVR单片机用输入捕捉功能接收红外程序
使用AVR单片机的输入捕捉功能接收红外信号,可以充分利用CPU,并且能够提高接收质量,减小误差
23 2019-05-31 -
51和AVR单片机串口调试小助手
好用的小软件,并且免安装,学习方便,用了就爱不释手!
9 2021-01-26 -
重温经典AVR单片机串口ISP下载器
在AVR单片机的学习过程中,ISP编辑下载器是一个必不可少的调试工具。在Atmel官方网站也分布并开源了简易ISP下载器的原理图与BOM。
14 2020-08-29 -
avr单片机spi串口与ds1302
avr单片机SPI串行口与DS1302的讲解
37 2019-05-15 -
avr单片机SD卡读写程序
很好的一个SD卡读写程序 通过窗口输入命令读写SD卡中数据 FAT32 文件系统
15 2020-09-20 -
ATT7022avr单片机程序
自己写的 一切从简 绝对好用 又不懂得可以联系我的QQ838815344 三相电表奥
10 2020-09-20 -
AVR单片机读卡器程序
AVR单片机读卡器程序转载 #include #include #define uchar unsigned char #define uint unsigned int //**********
3 2020-12-13 -
AVR单片机实用程序集
本程序集是北京航空航天大学出版社的(张克彦著)一书的全部程序集合,包含不少浮点算法程序库。本书具有极强的实用性。
21 2019-09-02
暂无评论