完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
本帖最后由 tim4146 于 2013-5-4 17:43 编辑
用protues仿真下面的程序。硬件连接很简单,就单片机的RXD TXD和模拟的终端交叉相连。 #include #include ***it P33=P3^3; ***it P00=P0^0; unsigned char tmp; void send_char(unsigned char txd); main() { unsigned char TEMP=0XAA; //临时 TMOD = 0x20; // 定时器1工作于8位自动重载模式, 用于产生波特率 TH1 = 0xFD; // 波特率9600 TL1 = 0xFD; SCON = 0x50; // 设定串行口工作方式 PCON &= 0x0f; // 波特率不倍增 TR1 = 1; // 启动定时器1 IE = 0x00; // 禁止任何中断 P0=0X00; while(1) { send_char(0xaa); } } void send_char(unsigned char txd) // 传送一个字符 { SBUF = txd; while(!TI); // 等特数据传送 TI = 0; // 清除数据传送标志 } 发送的是0XAA,但是仿真显示是CA
|
|
相关推荐
4个回答
|
|
|
求快点审核啊。。。
|
|
|
|
|
|
这个区没人么....
|
|
|
|
|
|
哎呦,来个人吧...
|
|
|
|
|
|
顶顶顶顶。。。
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2609 浏览 0 评论
5303 浏览 0 评论
PROTUES仿真no model specified for adc0809,谁有ADC0809的model?
17604 浏览 1 评论
单片机应用技术的ISIS professional电路设置仿真老是报错怎么办
17902 浏览 0 评论
21173 浏览 3 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 18:40 , Processed in 0.699829 second(s), Total 83, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
52912