课程设计-基于单片机的波形发生器设计及实现.docVIP

课程设计-基于单片机的波形发生器设计及实现.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计-基于单片机的波形发生器设计及实现

北京联合大学信息学院 《电子系统设计与实习》 实验报告 题目:基于单片机的波形发生器设计及实现 专 业: 电子信息工程 班 级: 电子1201B 姓 名: 学号: 目录 1. 系统简介 1 2. 系统组成框图 1 3.软件流程图 1 4.功能及使用说明 1 5.结果截图 1 6.原理图及源代码程序 1 系统简介 这个系统是基于AT89S52单片机的波形信号发生器。使用AT89S52单片机作为控制核心,该系统由数字/模拟转换电路(DAC0832)、按键电路和放大电路等组成。通过按键可控制方波、三角波、正弦波的产生,并可以通过按键来观测占空比。这个设计方法简单、性能良好。 2.系统组成框图 3.软件流程图 6 4.功能及使用说明 本系统的功能有:通过按键控制,产生方波、正旋波、三角波,观测占空比。 5.结果截图 实物图 正旋波 三角波 5、方波 6.原理图及源代码程序 #include intrins.h #include reg52.h #define uint unsigned int #define uchar unsigned char uchar KEY; ucharfrekeycount; ucharfzkeycount; ucharzkbkeycount; uchar F; uchar FSIGN=1; uchar ASIGN=1; uchar ZSIGN=1; uchar A; uchar Z; uchar sign; sbitfb=P1^0; sbitsjb=P1^1; sbitzxb=P1^2; sbitpl=P1^3; sbitfz=P1^4; sbitzkb=P3^7; sbit led=P3^6; /* uchar code sin[100]={ 128 ,136 ,143 ,151 ,159 ,167 ,174 ,182 ,189 ,196 ,202,209,215 ,220 , 226 ,231 ,235 ,239 ,243 ,246 ,249 ,251 ,253 ,254 ,255 ,255 ,255 ,254 ,253 ,251 ,249 ,246 ,243 , 239 ,235 ,231 ,226 ,220 ,215 ,209 ,202 ,196 ,189 ,182 ,174 ,167 ,159 ,151 ,143 ,136 ,128 ,119 ,112 ,104 ,96 , 88 ,81 ,73 ,66 ,59 ,53 ,46 ,40 ,35 ,29 ,24 ,20 ,16 ,12 ,9 ,6 ,4 ,2 ,1 ,0 ,0 ,0 ,1 ,2 ,4 ,6 , 9 ,12 ,16 ,20 ,24 ,29 ,35 ,40 ,46 ,53 ,59 ,66 ,73 ,81 ,88 ,96 ,104 ,112 ,119 }; */ ///////////////// /* uchar code sin[50]={128 ,143 ,159 ,174 ,189 ,202 ,215 ,226 ,235 ,243 ,249 ,253 ,255 , 255 ,253 ,249 ,243 ,235 ,226 ,215 ,202 ,189 ,174 ,159 ,143 ,128 ,112 ,96 ,81 ,66 ,53 , 40 ,29 ,20 ,12 ,6 ,2 ,0 ,0 ,2 ,6 ,12 ,20 ,29 ,40 ,53 ,66 ,81 ,96 ,112 }; */ /////////////////// /* uchar code sin[25]={128,159,189,215,235,249,255,253,243,226,202,174,143,112,81, 53,29,12,2,0,6,20,40,66,96}; */ uchar code sin[250]={0x7F,0x82,0x85,0x89,0x8C,0x8F,0x92,0x95,0x98,0x9C,0x9F,0xA2,0xA5,0xA8,0xAB,0xAE ,0xB1,0xB4,0xB7,0xBA,0xBC,0xBF,0xC2,0xC5,0xC7,0xCA,0xCD,0xCF,0xD1,0xD4,0xD6,0xD9 ,0xDB,0xDD,0xDF,0xE1,0xE3,0xE5,0xE7,0xE9,0xEB,0xEC,0xEE,0xEF,0xF1,0xF2,0xF4,0xF5 ,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFC,0xFD,0xFD,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE ,0xFE,0xFE,0xFE,0xFE,0xFD,0xFD,0x

文档评论(0)

feixiang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档