- 6
- 0
- 约9.66千字
- 约 8页
- 2017-08-11 发布于重庆
- 举报
基于MSP430G2553的数字波形发生器
TI 训练 3
设计任务:利用MSP430核心板设计一个数字信号发生器。
设计要求:
产生正弦、锯齿、三角、方波 4种信号
信号频率范围 1Hz~100KHz, 步长10Hz
利用按键实现波形切换、频率调整
当前波形状态、频率值用LCD1602显示
DAC输出经过放大单元处理,要求在50欧姆负载上获得3V电压的信号强度。
6、用仿真软件对模拟电路部分进行仿真(推荐熟悉并使用光盘中TI的软件)。
3V
50欧姆
注:串行DAC、运放 统一提供
#include msp430g2553.h
#include D:\lcd\lcd1602_4.h
/*****************************************************
端口定义
****************************************************/
#define LCD_EN_PORT P2OUT //以下2个要设为同一个口
#define LCD_EN_DDR P2DIR
#define LCD_RS_PORT P1OUT //以下2个要设为同一个口
#define LCD_RS_DDR P1DIR
#define LCD_DATA_PORT P2OUT //以下3个要设为同一个口
#define LCD_DATA_DDR P2DIR //一定要用高4位
#define LCD_RS BIT3
#define LCD_EN BIT1
#define LCD_DATA BIT7|BIT6|BIT5|BIT4 //4位数据线连接模式
/***************************************************
预定义函数
**************************************************/
void LCD_init(void);
void LCD_init_first(void);
void LCD_en_write1(void); //上升沿使能
void LCD_en_write2(void); //下降沿使能
void LCD_write_command(unsigned char command);
void LCD_write_data(unsigned char data);
void LCD_set_xy (unsigned char x, unsigned char y);
void LCD_write_string(unsigned char X,unsigned char Y, unsigned char *s);
void LCD_write_char(unsigned char X,unsigned char Y, unsigned char data);
void delay_1ms(void);
void delay_nus(unsigned int n);
void delay_nms(unsigned int n);
unsigned char LCDsine[]={sine};
unsigned char LCDtri[]={tri };
unsigned char LCDsqu[]={squ };
unsigned char LCDsaw[]={saw };
int en=0,j=0,count=1;
unsigned char k=0,k1=0,k2=0,k3=0;
char sin[50]={
0x64,0x5a,0x4e,0x44,0x3b,0x30,0x28,0x21,0x19,0x15,0x11,0x0e,0x0d,0x0c,0x0e,0x11,
0x15,0x19,0x21,0x28,0x30,0x3b,0x44,0x4e,0x5a,0x64,0x6e,0x79,0x84,0x8e,0x97,0xa0,
0xa7,0xae,0xb3,0xb7,0xba,0xbb,0xba,0xb7,0xb3,0xae,0xa7,0xa0,0x97,0x8e,0x8
您可能关注的文档
最近下载
- 个人简历表格填写2021简历模板.docx VIP
- 针灸推拿学习题库(附答案).docx VIP
- 毕业设计(论文)-五边形凸台零件铣削加工.doc VIP
- 2026届山东省淄博市高三上学期期末考试(摸底质量检测)历史试题(含答案).docx VIP
- 常见词组固定搭配.pdf VIP
- 2023年山东泰安中考地理试题及答案.pdf VIP
- 胎动管理专家共识最新2025.pptx
- (小学综合实践课标复习题全.doc VIP
- 0—3岁婴幼儿心理发展与教育 第四章 0-3岁婴幼儿心理发展与教育 课件PPT.pptx VIP
- 0—3岁婴幼儿心理发展与教育 第三章 0-3岁婴幼儿心理发展与教育 课件PPT.pptx VIP
原创力文档

文档评论(0)