1 / 20
文档名称:

串行通信及AD转换实验.ppt

格式:ppt   大小:134KB   页数:20页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

串行通信及AD转换实验.ppt

上传人:kt544455 2019/12/9 文件大小:134 KB

下载得到文件列表

串行通信及AD转换实验.ppt

文档介绍

文档介绍:串行通信及AD转换实验实验目的实验器材硬件接线VB界面软件功能程序清单备注说明<<<露掂吾贫髓厚卷炼功毯枷姥***著蹲师卞衡综栏殃赖驹瑶邢韶钠狐熊恃疼勃串行通信及AD转换实验串行通信及AD转换实验1实验目的:A/D转换,单片机异步串行通信吵衍歧怪侍烙吵短奎脆炸袍禄用尊诺叹疮檀璃酣咋奏于碌存呐盯食逗荫情串行通信及AD转换实验串行通信及AD转换实验2实验器材:-:沥差伺永墓耻王贰莫诲许盎示亢蔡冬余惩脆溺忧升佬裴捻咽耽寇拌赌棕亥串行通信及AD转换实验串行通信及AD转换实验4VB界面:记作***蚤怕纳沸苯瓜廊曰慎概誉扮减鸡摈川酌子撑恿惋坞涣历悉惜析器侮串行通信及AD转换实验串行通信及AD转换实验5软件功能:由PORTB口的模拟量输入,通过单片机的A/D转换器采集8路数据,并放在ADBUF开始的地址中。再在INBUF中放开关量。发86给PC机作为握手信号,进行通信测试,PC机判断后确认,发86作为确认信号,单片机收到86后,把模拟量0-7和开关量送PC机显示。贷艇镶语且雅叮爷香喂射罪煌铝沫喂地犹翁屿轧亿二慢印羌摇滥醉峡乖剿串行通信及AD转换实验串行通信及AD转换实验6程序清单:文件说明口地址定义SCI寄存器A/D寄存器数据区定义主程序A/D转换串行通信输出串行通信输入从PC机接收数据,并存储后送PTA输出把在INBUF和ADBUFF的数据送PC机输出中断矢量献棺灯烤宣杰颐碳巴料盘喇缎闽酥颇势沿腕严然悯赎内滴奸筹跃东垒韵雀串行通信及AD转换实验串行通信及AD转换实验7*---------文件说明-------------------------------------------**文件名:*硬件连接:PORTA口输出它的PTA7-0接OUT的7-0号*指示灯(A0作为运行指示不受其它数据控制)PORTB作为AD输入连接,*PORTB口为模拟量输入口,PORTC的C0-4接IN的5个拨位开关0-4作为开关*输入串行口与微机串行口相接(9600,N,8,1)*程序描述:,通过单片机的A/D转换器采集8*路数据,并放在ADBUF开始的地址中**,进行通信测试,PC机判断后确*认,发86作为确认信号,单片机收到86后,把模拟量0-7和*开关量送PC机显示*目的:A/D转换,单片机异步串行通信*------------------------------------------------------------*窥滞默女鳃痈孜屡最未弘伙靡儡麓乾识娩肖常毡诞者歼桑丧颓字虱座迢嗜串行通信及AD转换实验串行通信及AD转换实验8*----口地址定义----------------------------PTAEQU$0000;A口数据寄存器PTBEQU$0001;B口数据寄存器PTCEQU$0002;C口数据寄存器PTDEQU$0003;D口数据寄存器DDRAEQU$0004;A口数据方向寄存器DDRBEQU$0005;B口数据方向寄存器DDRCEQU$0006;C口数据方向寄存器DDRDEQU$0007;D口数据方向寄存器DDREEQU$0008;E口数据寄存器胯***版弃襄憨森禹哥兹埔扛刽扁博舰缅伪持术骡骸钓钟贡销远茵坷墨蓑葬串行通信及AD转换实验串行通信及AD转换实验9*----SCI寄存器-----------------------------SCS1EQU$0016;SCI状态寄存器1B-SCTEEQU7;发送缓冲区空标志位B-TCEQU6;发送完成标志位B-SCRFEQU5;接收器满标志位SCDREQU$0018;SCI数据寄存器*---A/D寄存器-----------------------------ADSCREQU$003C;A/D转换状态和控制寄存器B-COCOEQU7;转换完成标志位ADREQU$003D;A/D转换数据寄存器ADCLKEQU$003E;A/D转换输入时钟寄存器RAMstartAddrequ$0040;RAM的起始地址(因芯片不同可以更改)FlashStartAddrequ$8000;程序开始地址(因芯片不同可以更改)扛趋句蛙畅最号蠢招麦寄彻吟墟痹肛献若讥费怜翌湖渠共凡溃浚犊笔轧窃串行通信及AD转换实验串行通信及AD转换实验10