- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP综合实验程序分析
#include DSP281x_Device.h // DSP281x Headerfile Include File
#include DSP281x_Examples.h // DSP281x Examples Include File
void Delay(unsigned int nTime);
void SetLEDArray1(int nNumber); // 修改显示内容
void RefreshLEDArray1(); // 刷新显示
interrupt void cpu_timer0_isr(void); // CPU Timer0的中断服务程序
interrupt void XINT2_isr(void); //利用ICETEK-CTR键盘产生外中断的中断服务程序
void EndICETEKCTR();
#define XINT2CR (*((unsigned int *)0x7071))
#define XNMICR (*((unsigned int *)0x7077))
#define T46uS 0x0d40
#define SCANCODE_0 0x70 // 键盘的扫描码,由DSP的扩展地址0x108001给出,当有键盘输入时,
#define SCANCODE_1 0x69 // 读此端口得到扫描码,当无键盘被按下时,读此端口的结果为0
#define SCANCODE_2 0x72
#define SCANCODE_3 0x7A
#define SCANCODE_4 0x6B
#define SCANCODE_5 0x73
#define SCANCODE_6 0x74
#define SCANCODE_7 0x6C
#define SCANCODE_8 0x75
#define SCANCODE_9 0x7D
#define SCANCODE_Del 0x49
#define SCANCODE_Enter 0x5A
#define SCANCODE_Plus 0x79
#define SCANCODE_Minus 0x7B
#define SCANCODE_Mult 0x7C
#define SCANCODE_Divid 0x4A
#define SCANCODE_Num 0x77
#define CTRGR *(int *)0x108000 // 全局控制寄存器
#define CTRLCDCMDR *(int *)0x108001
#define CTRKEY *(int *)0x108001 // 键盘数据回读寄存器
#define CTRLCDCR *(int *)0x108002
#define CTRCLKEY *(int *)0x108002 //清除键盘
#define CTRLCDLCR *(int *)0x108003
#define CTRLCDRCR *(int *)0x108004
#define CTRLA *(int *)0x108005 //发光二极管控制
#define CTRLR *(int *)0x108007 //辅助控制
Uint16 var1 = 0;
Uint16 var2 = 0;
Uint16 var3 = 0;
Uint16 test_count = 0;
Uint16 Test_flag = 0;
Uint16 Test_var = 0;
Uint16 Test_status[32];
#define nStatusNSGreenEWRed 160 //用数字来区分每一个状态 南北绿灯,东西红灯
#define nStatusNSFlashEWRed 184 //南北绿灯闪烁,东西红灯
#define nStatusNSYellowEWRed 200 //南北黄灯,东西红灯
#define nStatusNSRedEWYellow 216 //南北红灯,东西黄灯
#define nStatusNSRedEWGreen 376 //南北红灯,东西绿灯
#define nStatusNSRedEWFlash 400 //南北红灯,东西绿灯闪烁
#define nStatusNSRedEWYellow1 416 //南北红灯,东西黄灯
#define nStatusNSYellowEWRed1 432 //南北黄灯,东西红灯
#define nTotalTime 448
您可能关注的文档
最近下载
- 品牌策划与推广实战PPT全套完整教学课件.pptx
- 概率论与数理统计课件-全概率与贝叶斯公式.ppt VIP
- 炒茶机及其系统设计.doc
- The Pricing of Options and Corporate Liabilities期权定价与公司负债.pdf
- (概率论与数理统计)全概率公式与贝叶斯公式.ppt VIP
- 新人教(pep)四年级英语下册Unit4 At the Farm A. Let's talk 说课稿.doc
- 职业教育课程建设人工智能赋能的改革研究.docx VIP
- 公司出纳年终工作总结6篇.docx VIP
- (完整word版)AAO工艺设计计算.doc VIP
- 《秘书工作理论与实务》课件——第一章 秘书办文工作.pptx VIP
文档评论(0)