- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
附件一:
《单片机原理及应用》课程设计题目
[注:在以下扩展芯片中地址分配为,8255控制口:0FF2BH,A口:0FF28H,B口:0FF29H,
C口:0FF2AH;8155控制口:0FF20H,A口(字位口):0FF21H,B口(字形口):0FF22H,C
口:0FF23H(键扫口);其余扩展的芯片除存储器外,均使用由74LS138对8000H-0FFFFH
之间的地址进行译码产生的译码信号。参与译码的地址线为A15、A14、A13和A12,此区间
地址分为8段,每段地址长度1000H(最后一段地址可用范围为F000H-FEFFH)]
1.函数波形发生器
要求:利用D/A芯片产生峰峰值为5V的锯齿波和三角波。
控制功能:使用2个拨动开关(K1、K2)进行功能切换。当K1接高电平时,输出波形
的频率为1Hz,否则为0.5Hz。当K2接高电平时,输出为三角波,否则输出为锯齿波。
使用的主要元器件:8031、6MHz的晶振、74LS373、74LS138、2764、DAC0832、LM324、
拨动开关K1、K2等。
输出波形的验证方法:使用示波器测量输出波形。
2.255秒定时器
要求:利用A/D对电位器滑动端的输出电压采样,其转换后得到的数字量做为定时器
的设定值(0-0FFH秒)。利用外部启动脉冲(实验系统上的单脉冲发生器)启动定时器开始
做减法计数(每隔一秒钟,设定值减1),当设定值减到0时,单片机驱动喇叭发出1kHz
的报警声。调整定时设定值和定时过程中的时间利用单片机串行口工作在方式0下,驱动两
片74LS164在2位LED数码管上显示。
控制功能:通过旋动电位器W1来调整输入给A/D的采样电压值,8031通过对A/D采
样得到数字量做为定时器的定时初值。通过拨动开关K1来设定定时器的工作状态,当K1
接高电平时,定时器处于定时状态,若接收到一个触发脉冲,则定时器开始倒计时。计时到
0,单片机通过P1.1驱动喇叭发出30秒钟的1kHz的报警声,然后将上一次的定时值重新装
入,等待下一次启动定时;当K1接低电平时,定时器处于定时初值设定状态,这时旋动电
位器W1可以调整定时初值,该值同步在2块LED数码管上显示。注意:A/D的时钟信号
利用4MHz的晶振产生的脉冲信号经过74LS393八分频后得到。
使用的主要元器件:8031、6MHz的晶振、74LS373、74LS138、ADC0809、2764、4MHz
晶振、74LS393、74LS164、74LS04、LED数码管LC5011-11、三极管9012、喇叭、电位器
W1等。
结果的验证:设定需要定时的时间,启动定时器。看定时器运行是否符合题目要求,并
分析误差产生原因。
3.比例电压变换器
要求:利用A/D和D/A实现将A/D的输入电压反向变换的功能,即A/D的输入电压从
0-5V变化时,D/A的输出电压相应的从+5V-0V变化。
控制功能:将仿真试验箱上的电位器W1产生0-5V电压输入到ADC0809的通道0。利
用74LS393将4MHz晶振产生的脉冲信号八分频后做为ADC0809的时钟信号。
使用的主要元器件:8031、6MHz的晶振、74LS373、74LS138、2764、4MHz晶振、74LS04、
74LS393、ADC0809、DAC0832、LM324、电位器W1等。
结果验证:①用示波器检查ADC0809的时钟频率是否为500KHz。②旋动电位器W1
产生0-5V的电压,用数字万用表测量D/A的输出是否从5→0V变化。③使W1的输出电
压从0V开始,以0.5V为增量,测量D/A的输出电压并记录。试分析误差产生的原因。
4.模拟电压显示器
要求:利用电位器W1产生的0-5V电压,依次点亮L1-L12共十二个LED。
控制功能:将仿真试验箱上的电位器W1产生0-5V电压输入到ADC0809的IN0。利用
74LS393将4MHz晶振产生的脉冲信号八分频后做为ADC0809的时钟信号。利用
文档评论(0)