文件名称:app_DTMF_dialer_with_bascom-avr_m8
- 所属分类:
- 单片机(51,AVR,MSP430等)
- 资源属性:
- [Windows] [Visual C] [Basic/ASP] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 697kb
- 下载次数:
- 0次
- 提 供 者:
- z***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
该项目是一个利用AVR单片机来产生DTMF信号的实验,可以完成电话拨号器的功能,同时可以把 电话号码显示在1602液晶板上,如果没有液晶板的可以把该部分电路去除,制作就会更简单。扬声 器可以使用电话听筒里的扬声器,这样音质会更好,拨号会更准确,建议不要使用实验板上常用的 那种无源蜂鸣器,音质很差。
本项目使用了ATMEGA8芯片TIMER1的OCA1脚产生DTMF信号,时钟信号源为内部8M,请勿超出4-10M
范围,否则输出的DTMF信号不准确。
下一步我会加上重拨和记忆功能,利用EEPROM来保存最近发送过的号码,以及增加一些小功能。
如果大家需要 Bascom-AVR 软件,可以到本网站的 AVR 开发软件介绍 处下载。可能大家对Bascom-AVR的环境配置不熟悉,这里列出本操作的编译环境设置:
-The project is using AVR microcontroller to generate a DTMF signal experiments, can complete a phone dialer features, while phone numbers can be displayed in the 1602 LCD panel, without the LCD panel can be removed that part of the circuit, producing would be easier. Speaker can use the phone Tingtongli speaker, so sound quality will be better, dial-up would be more accurate, it is recommended not to use the kind commonly used in passive experiments on-board buzzer, sound quality is poor.
本项目使用了ATMEGA8芯片TIMER1的OCA1脚产生DTMF信号,时钟信号源为内部8M,请勿超出4-10M
范围,否则输出的DTMF信号不准确。
下一步我会加上重拨和记忆功能,利用EEPROM来保存最近发送过的号码,以及增加一些小功能。
如果大家需要 Bascom-AVR 软件,可以到本网站的 AVR 开发软件介绍 处下载。可能大家对Bascom-AVR的环境配置不熟悉,这里列出本操作的编译环境设置:
-The project is using AVR microcontroller to generate a DTMF signal experiments, can complete a phone dialer features, while phone numbers can be displayed in the 1602 LCD panel, without the LCD panel can be removed that part of the circuit, producing would be easier. Speaker can use the phone Tingtongli speaker, so sound quality will be better, dial-up would be more accurate, it is recommended not to use the kind commonly used in passive experiments on-board buzzer, sound quality is poor.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
bascom
......\原理图
......\......\Thumbs.db
......\......\Sheet1.Bkp
......\......\Sheet1.gif
......\......\Sheet1.DDB
......\项目说明.txt
......\实物图片与视频
......\..............\CPU.jpg
......\..............\FULL.jpg
......\..............\LCD.jpg
......\..............\Thumbs.db
......\AVRPROG彩虹汉化版
......\.................\AVRPROG(V1.37).exe
......\源文件
......\......\DTMF.RPT
......\......\dtmf.bas
......\......\DTMF.CFG
......\......\DTMF.HEX
......\......\DTMF.OBJ
......\......\DTMF.BIN
......\......\DTMF.DBG
......\编译环境和熔丝设置
......\..................\Thumbs.db
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_1.jpg
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_2.jpg
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_3.jpg
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_4.jpg
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_5.jpg
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_6.jpg
......\原理图
......\......\Thumbs.db
......\......\Sheet1.Bkp
......\......\Sheet1.gif
......\......\Sheet1.DDB
......\项目说明.txt
......\实物图片与视频
......\..............\CPU.jpg
......\..............\FULL.jpg
......\..............\LCD.jpg
......\..............\Thumbs.db
......\AVRPROG彩虹汉化版
......\.................\AVRPROG(V1.37).exe
......\源文件
......\......\DTMF.RPT
......\......\dtmf.bas
......\......\DTMF.CFG
......\......\DTMF.HEX
......\......\DTMF.OBJ
......\......\DTMF.BIN
......\......\DTMF.DBG
......\编译环境和熔丝设置
......\..................\Thumbs.db
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_1.jpg
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_2.jpg
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_3.jpg
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_4.jpg
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_5.jpg
......\..................\app_DTMF_dialer_with_bascom-avr_m8_conf_6.jpg