微机原理课程设计—dac0832波形发生器汇总

上传人:新** 文档编号:394962417 上传时间:2022-10-26 格式:DOCX 页数:14 大小:566.55KB
返回 下载 相关 举报
微机原理课程设计—dac0832波形发生器汇总_第1页
第1页 / 共14页
微机原理课程设计—dac0832波形发生器汇总_第2页
第2页 / 共14页
微机原理课程设计—dac0832波形发生器汇总_第3页
第3页 / 共14页
微机原理课程设计—dac0832波形发生器汇总_第4页
第4页 / 共14页
微机原理课程设计—dac0832波形发生器汇总_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《微机原理课程设计—dac0832波形发生器汇总》由会员分享,可在线阅读,更多相关《微机原理课程设计—dac0832波形发生器汇总(14页珍藏版)》请在金锄头文库上搜索。

1、二O 四二O五学年第一学期信息科学与工程学院自动化系课程设计报告课程名称:微机原理及应用课程设计班 级:自动化1204班名:学 号:指导教师:时 间:2014.12.28题目:函数发生器1的设计1. 设计任务用8086做控制器,利用DAC0832设计一个函数发生器,能分别产生方波、 阶梯波(每阶梯IV)、锯齿波(正向或负向)和三角波,并利用按键选择(自行 定义)输出波形同时将当前输出波形代号显示在LED上:0为方波、1为阶梯波、 2为锯齿波、 3为三角波。2. 设计要求波形输出幅值和频率不限(可根据需要考虑增加调频调幅功能),通过8255A 进行按键选择。3. 设计内容31系统方案的设计与选择

2、:(1)数字按键的实现可以通过8255的输入输出端口,定义方式0工作方式,C 口低四位输入信号,B 口输出信号,通过按键改变C 口电平信号,使输入信号改 变,并在在B 口输出不同信号,在数码管上显示不同数字;(2)波形的产生则使用8086与DAC0832连接,通过8086给DAC0832输入不同 数字信号,在DAC0832的输出端输出波形,波形的观察使用一个放大器连接模 拟示波器显示。3.2系统框图: 按下第一个按键显示数字0,在示波器上产生方波; 按下第二个按键显示数字1,产生阶梯波; 按下第三个按键显示数字3,产生锯齿波; 按下第四个按键显示数字4,产生三角波。34模块功能介绍:8255A

3、: D0D7 口与8086数据端连接,PB0PB6与七段共阴极数码管相连接以显 示数字,PC0PC4连接四个按键,实现输入电平的改变。A0、A1接地址 线A1、A2, CS端连接741S138的片选端。ADD411ADI1AD21AD3 11AD4SQ1平1Ann11AU/?7r-V_ELI WR -A1 A2長uu曰CZJ* f-Ifa-35FiLJ3Im 4 匕bT DDnuDUUDRD WR 皿A1RESETCSPF5QPB1PB2PB3PB4PBSPBSPB7n 1 J d 5 6 7 cccccccc nn rrRPPR1 ?1110BOB-1B2B3B4B5BS ppp HHRP

4、0000000O Pon O pci O LCN O IgDAC0832: DI0DI7接8086的数据端CS接74LS138的片选端,Vref接输入电压,这里我选用的是+5v电压,I0UT1、I0UT2接一个放大器与示波器,实现数字信号的Ltd上J31QFAUM卫41211i-TOILE(ByVBf2)7甩 )FerDW DS DEDI7 101皿 lOLiTiZU131H13L1711托15.Ji.AL叫U6A14Dli EGpAD774LS138:三八译码器,ABC分别接373的A3,A4,A5,使能端E1接A7,这几个地址端共同参与地址译码,Y0接8255A的CS端,Y1接DAC083

5、2的CS端。并作为数据端与DAC0832、8255A相连。8086:16位微处理器芯片,AD0AD15为地址/数据总线,分时复用,与373AD0AD7相连3.5程序流程图:C开始J8255初始化-清屏子程序*-波形产竺稈 波形选择函数序清屏子程序:波形选择函数:否r 开始 J 4 y 6 B nn u UH- B ppp HHRP800801U22rlJ斗匕&7HBnuuH-BBFPFFFPPPO pen O pci OO I Ud171110n 1 -s d 6 6 7 cccccccc PR rrRpppH411AD 1351AD2FfT81AD3311AD4SQ1ADS2,=i1ADB7

6、戶11AU/?7Gn: l_i WR -A1 Z2 *r-V-uu曰CZ535HJ 0 一7RESE ICS门:4bb7 DnuDUUD,将8086通入的数字信号转换为模拟信号DAC0832:买现数字信号与模拟信号的转变f M-OsE(BV1t -:jERI01H2IC DulDeDEDI?J-Iocg-A kJ- *74LS138:三八译码器,进行DAC0832与8255的片选。74HC373 :三态锁存器,锁存地址信息。U2Anna2ATIalh1sAIAD27GA2AD3s9A3AD4ia12A4ALib1 qlbAb171G八匕AD71S13A71OE LE111” I EzXl *-IFET SOP 舟INTC 一他JE购 I401E-.CT THE hLjjf QLfiS T DEilMJIw-lQD 1112 icrLuD I 刖-q5K? c -I-r- c.l c c cDUSDZD1MMH題已H

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号