一些应用中,经常要用到双串口,但是一般单片机只提供一个串口,其实完全可以用普通I/O口模拟一个串口。以下的程序是我编写的模拟串口程序,程序中使用了单片机的定时器0,和INT0中断。数据的发送和接收由中断程序自动进行。程序已经过AVR仿真器仿真和实际烧片使用,证明可靠。有一点需要说明的是,此模拟的串口为半双工方式。 主程序中,单片机将标准串口设置为115200bps,将模拟串口设置为19200bps。单片机将标准串口收到的数据从模拟串口发送出去,将模拟串口接收到的数据从标准串口发送回来。
标签:
上传时间: 2015-09-11
上传用户:变形金刚
RTOS版本:uCOSII V2.83 OSView版本:uCOS_View 1.10 开发环境:KEIL 编译器:ADS1.2 开发板:EasyARM2200 内部FLASH运行,Bank0=ExFlash Bank1=ExRAM 调试口:Uart0 57600bps 目前在OS_CPU_A.s里的OS_CPU_SR_Save OS_CPU_SR_Restore函数没起作用,功能是开关中断,用仿真器看时会发现根本没关中断,解决办法是切换模式再操作,懒得去看ARM汇编,不过能正常运行如有改进请通知我。
标签: uCOS_View EasyARM OSView uCOSII
上传时间: 2014-11-06
上传用户:woshini123456
glomosim,通用无线网络仿真器的使用手册。
标签: glomosim
上传时间: 2014-11-30
上传用户:xc216
dsp33的XF的测试程序,可用来测试pcb板以及仿真器运行是否正常,特别适合初学者
上传时间: 2013-12-20
上传用户:agent
一种电子标签的可行性方案。相当有用,使用VHDL进行硬件仿真
上传时间: 2015-10-21
上传用户:xinyuzhiqiwuwu
程序在IAR上调试,并下载到MSP1612中进行硬件仿真,经过验证,单片机与ZLG7290通讯正常,数码管上数据显示稳定,没有闪烁
上传时间: 2015-10-21
上传用户:xsnjzljj
在NS2平台上实现对AODV协议的模拟,需安装cygwin,架构了NS2的运行环境,对无线ad hoc网络路由协议AODV(Ad hoc按需距离矢量路由协议)有了全面了解,学习NS2的语法结构及TCL脚本的编写,并在NS2仿真器上实现对其的简单模拟。
上传时间: 2015-10-22
上传用户:wfl_yy
潜入是烧写flash的程序,仿真器为ebi cpu = MIPS
上传时间: 2014-01-12
上传用户:daoxiang126
CCS中图象的小波变换编码. 在DSP6000系列的ccs环境中,SIMULATOR模式下的一个图象小波变换的程序.注意运行程序的时候,芯片型号和仿真器类型,以及添加相应的DSP库文件
上传时间: 2015-12-15
上传用户:FreeSky
C8051中7289芯片的调试程序,在仿真器接12MHz晶振时使用
上传时间: 2013-11-29
上传用户:xiaoyunyun