下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、#include #include / Declare your global variables herechar dsp1,dsp2,dsp3,dsp4;/索引char word18,word28,word38,word48; /显示数组const char playdsp168=0XF7,0X03,0XFC,0XB7,0X78,0X03,0XDB,0XB3,自己瞎编的,0X7B,0XA3,0XD8,0XA3,0XF6,0X76,0X02,0XF4,0XAB,0XDB,0XA3,0X77,0XB8,0XCB,0XBB,0X73,0X6B,0X87,0XBB,0X45,0X6E,0X03,0
2、X7B,0X43,0XBF,0XC1,0X75,0X95,0XE0,0XD5,0XB5,0X7D,0XDB,0XEA,0X01,0XAB,0XD0,0X86,0X76,0X38,0XFD,0XF5,0XF4,0X05,0XD5,0XB4,0X85,0XFD,0XFF,0XFF,0X03,0X6D,0X6D,0X7D,0X81,0XFF,0X87,0X01,0XD7,0X5B,0X80,0XDB,0X83,0X5F,0XEF,0X6D,0XA3,0X6D,0X02,0XEE,0XBE,0X6F,0XF7,0X78,0X6B,0X6B,0X00,0X6B,0X6B,0X7B,0XF7,0X03,0
3、XFC,0X77,0X55,0X00,0X55,0X77,0X7B,0XBB,0X9B,0XE0,0XDB,0XBB,0X7B,0X7F,0XFF,0XFD,0X15,0X55,0X50,0X55,0X95,0XFD,0 xf5,0 x78,0 x05,0 x91,0 xb8,0 xa8,0 x02,0 x78,0XB7,0XD5,0X01,0XD5,0XF6,0XC3,0X7F,0X81;/ 你/好*/ 小小字库,/play void ply(void)/ oksigned char i; PORTB=0XFF; DDRB=0;if (!PINB.0)&(!PINB.1)&(!PINB.2)
4、/000 拨码开关 000,显示:你好欢迎dsp1=0; dsp2=1; dsp3=2; dsp4=3;else if (PINB.0)&(!PINB.1)&(!PINB.2)/001 拨码开关 001,显示:庆祝节日dsp1=4; dsp2=5; dsp3=6;dsp4=7;else if (!PINB.0)&(PINB.1)&(!PINB.2)/010 拨码开关 010,显示:节日dsp1=6; dsp2=7; dsp3=8; dsp4=9;else if (PINB.0)&(PINB.1)&(!PINB.2)/011 拨码开关 011,显示:生日dsp1=10; dsp2=7; dsp3
5、=8; dsp4=9;else if (!PINB.0)&(!PINB.1)&(PINB.2)/100 拨码开关 100,显示:庆贺佳节dsp1=4; dsp2=14; dsp3=11; dsp4=6;else if (PINB.0)&(!PINB.1)&(PINB.2)/101 拨码开关 101,显示:大吉大利dsp1=12; dsp2=13; dsp3=12; dsp4=15;else if (!PINB.0)&(PINB.1)&(PINB.2)/110dsp1=4; dsp2=14; dsp3=10; dsp4=7;else /111 拨码开关 111,显示:佳节dsp1=11; dsp
6、2=6; dsp3=8; dsp4=9;拨码开关 110,显示:庆贺生日for ( i=0; i=7; i+ )word1=*(playdspdsp1+i); /根据索引从字库查出显示码word2=*(playdspdsp2+i);word3=*(playdspdsp3+i);word4=*(playdspdsp4+i);while(1)while (PINC.4)/move forward loop 1 正相运动/延时避免换向开始出现镜像字delay_ms(10);for (i=0;i=7;i+)/顺序显示第 1 个字的字库显示码PORTD=word1;/依次把显示码送到 PORTD 就空中
7、刷出字来了delay_ms(2);PORTD=0XFF;PORTD=0XFF;/显示完 1 个字关闭 6 毫秒形成字间间隔delay_ms(6);for (i=0;i=7;i+)/类似,显示第 2 个字PORTD=word2;delay_ms(2);PORTD=0XFF;PORTD=0XFF;delay_ms(6);for (i=0;i=7;i+)/类似,显示第 3 个字PORTD=word3;delay_ms(2);PORTD=0XFF;PORTD=0XFF;delay_ms(6);/类似,显示第 4 个字for (i=0;i=0;i-)/顺序显示第 4 个字的字库显示码,从后往前显示一下都
8、类似PORTD=word4;delay_ms(2);PORTD=0XFF;PORTD=0XFF;delay_ms(6);for (i=7;i=0;i-)PORTD=word3;delay_ms(2);PORTD=0XFF;PORTD=0XFF;delay_ms(6);for (i=7;i=0;i-)PORTD=word2;delay_ms(2);PORTD=0XFF;PORTD=0XFF;delay_ms(6);for (i=7;i=0;i-)PORTD=word1;delay_ms(2);PORTD=0XFF;PORTD=0XFF;delay_ms(6);void main(void)/下面
9、的初始化代码都是 cv 自动生成添加的仅仅是“ply()”/ Declare your local variables here/ Input/Output Ports initialization/ Port B initialization/Func7=InFunc6=InFunc5=InFunc4=InFunc3=InFunc2=InFunc1=In Func0=In/ Se7=P Se6=P Se5=P Se4=P Se3=P Se2=P Se1=PSe0=PPORTB=0 xFF;DDRB=0 x00;/ Port C initialization/Func6=InFunc5=InF
10、unc4=InFunc3=InFunc2=InFunc1=InFunc0=In/ Se6=T Se5=T Se4=P Se3=T Se2=T Se1=T Se0=TPORTC=0 x10;DDRC=0 x00;/ Port D initialization/Func7=OutFunc6=OutFunc5=OutFunc4=OutFunc3=OutFunc2=Out Func1=Out Func0=Out/ Se7=1 Se6=1 Se5=1Se4=1Se3=1Se2=1Se1=1Se0=1PORTD=0 xFF;DDRD=0 xFF;/ Timer/Counter 0 initializati
11、on/ Clock source: System Clock/ Clock value: Timer 0 StoppedTCCR0=0 x00;TCNT0=0 x00;/ Timer/Counter 1 initialization/ Clock source: System Clock/ Clock value: Timer 1 Stopped/ Mode: Normal top=Fh/ OC1A output: Discon./ OC1B output: Discon./ Noise Canceler: Off/ Inpapture on Falling Edge/ Timer 1 Ove
12、rflowerrupt: Off/ Inpaptureerrupt: Off/ Compare A Matcherrupt: Off/ Compare B Matcherrupt: OffTCCR1A=0 x00;TCCR1B=0 x00;TCNT1H=0 x00;TCNT1L=0 x00;ICR1H=0 x00;ICR1L=0 x00;OCR1AH=0 x00;OCR1AL=0 x00;OCR1BH=0 x00;OCR1BL=0 x00;/ Timer/Counter 2 initialization/ Clock source: System Clock/ Clock value: Timer 2 Stopped/ Mode: Normal top=FFh/ OC2 output: DisconnectedASSR=0 x00;TCCR2=0 x00;TCNT2=0 x00;OCR2=0 x00;/ Externalerrupt(s) initialization/0: Off/1: OffMCUCR=0 x00;/ Timer(s)/Coun
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年石家庄客运急救考试试题
- 济宁学院《程序设计基础》2021-2022学年期末试卷
- 济宁学院《GPS测量原理及应用实验》2021-2022学年第一学期期末试卷
- 福建省泉州市惠安县第十六中学2024届高三5月综合质量检测试题数学试题
- 顶天立地站桩课程设计
- 课程设计推土机润滑
- 劳动用工培训课程设计
- 光伏电站系统课程设计
- 机械工艺课程设计滑块
- 电力行业项目管理制度详解
- NB-T32036-2017光伏发电工程达标投产验收规程
- 2024数据中心浸没式液冷系统单相冷却液技术指标和测试方法
- 缓和医疗-以死观生的生活智慧智慧树知到期末考试答案章节答案2024年嘉兴大学
- 浙江省【小升初】2023年小升初数学试卷及答案【各地真题】
- 2024年NOC初赛-Scratch(小学高年级组)试题及答案
- 食品安全与日常饮食智慧树知到期末考试答案章节答案2024年中国农业大学
- 不负卿春-大学生职业生涯规划2059024-知到答案、智慧树答案
- MOOC 中医体质学-新乡医学院 中国大学慕课答案
- 2024婚内财产全部归女方所有的协议书
- 空气源热泵供暖系统运维管理规范编辑说明
- 【课件】丹纳赫DBS-问题解决培训
评论
0/150
提交评论