毕业论文选题的参考题目
大学生活在不经意间即将结束,我们都知道毕业生要通过最后的毕业论文,毕业论文是一种有准备、有计划的检验大学学习成果的形式,那么写毕业论文需要注意哪些问题呢?以下是我收集整理的毕业论文选题的参考题目,希望能够帮助到大家。
1、电子商务对供应链管理的影响
2、电子商务的特征、障碍与对策
3、电子商务发展趋势及对策
4、中小企业电子商务平台的研究
5、妨碍电子商务发展的因素分析
6、电子商务下企业营销模式
7、电子商务应用探析
8、电子商务与西部跨越式发展浅论
9、电子商务环境下的需求链管理模式研究
10、电子商务战略驱动的企业转型研究
11、商业信用与电子商务的发展
12、中国电子商务的发展与对策
13、电子商务条件下的市场营销理念变革
14、电子商务BTOC的困境与出路
15、当前我国电子商务存在的问题与对策
16、论公开密钥技术在电子商务中的应用
17、电子商务的.主客观现状与应对措施
18、浅谈我国电子商务发展存在的问题及解决对策
19、电子商务条件下的企业公共关系发展趋势初探
20、浅谈我国电子商务方面的差距及其应对策略
21、在JAVA2平台上开发基于三层结构的电子商务系统
22、电子商务重整企业价值链
23、浅议我国旅游电子商务发展的现状与对策
24、XML和新一代电子商务平台
25、电子商务营销模式的选择与建立
26、中国交易类电子商务网站存在的若干问题
27、电子商务中的消费者权益保护
28、SOAP协议在电子商务中的应用
29、电子商务环境下国际贸易的变化及对策
30、基于电子商务的企业管理及其创新
31、电子商务的风险管理与审计研究
32、中小企业电子商务发展模式与政策分析
33、全球电子商务的兴起对国际贸易的影响及我国的对策
34、基于消费者决策过程分析电子商务B2C的发展
35、电子商务的应用特点及其发展制约因素分析
36、电子商务下的物流与物流管理
37、浅谈电子商务对我国税收的影响及对策
38、我国电子商务法制环境研究
39、电子商务在线交易的征税问题初探
40、MMS电子商务系统的研究与设计
设计是设计者个人或设计团体有目的进行有别于艺术的一种基于商业环境的艺术性的创造活动,设计就是一种工作或职业,是一种具有美感、使用与纪念功能的造型活动。下面我给大家带来设计类 毕业 论文题目与选题参考,希望能帮助到大家!
广告 设计毕业论文题目
1、浅析长沙开福万达广场设计管理
2、基于功能的H5广告研究
3、浅谈色彩在广告设计中的应用
4、户外广告的文明传承与创新研究
5、基于无线传输的LED广告屏设计
6、浅析数字媒体艺术发展的观念创新及表现形式
7、浅谈创意广告设计
8、户外广告效果评估的研究综述
9、基于数字媒体技术的影视广告设计--评《影视广告设计》
10、基于视觉传达设计下的计算机图形图像设计
11、广告设计方向专业人才培养质量标准研究
12、从国人传统思维到现代设计研究--字说广告的起源、发展、标准探析
13、广告设计的新理论--评《新形态广告设计》
14、新时期平面设计中视觉审美元素的应用研究
15、工业产业经济中汽车广告设计策划研究
16、公益广告语言的艺术化
17、商务目的引导下的广告转喻机制研究
18、平面广告设计中的情感化 思维训练 实践
19、广告牌灯光自动控制系统的设计
20、平面广告设计中计算机图形图像软件的运用与实现
21、浅谈电视广告中幽默元素的应用
22、微电影广告的情感表现
23、动画元素在电视广告中的修饰作用解析
24、浅谈商业摄影在平面广告设计中的运用
25、基于消费心理的茶生态旅游广告设计初探
26、平面广告设计中的“隐性美”探析
27、情感共鸣在平面广告设计中的表现和影响研究
28、数字生活空间公益广告有效传播策略
29、浅析图像处理软件入门案例
30、数码影像在平面广告设计表现中的整合应用
31、探究数字媒体艺术中运用 逆向思维 的探究
32、浅析插画在现代商业招贴广告设计中的应用
33、无语声设计在动画广告中的优势运用
34、影视广告设计中的色彩运用之探析
35、app广告的互动设计与探究
36、消费者对原生广告态度的实证研究--从认知、情感、行为角度探析
37、移动互联网环境下品牌互动广告传播的策略研究
38、简述在新媒体环境下的品牌视觉展示
39、多重感官体验--动画在平面广告设计中的融合
40、非物质设计与广告话语形态研究
41、基于TCB定位模式和IDU效益分析的青少年戒酒广告设计
42、 传统 文化 元素在茶叶广告设计中的应用与创新
43、视觉语言在广告中的应用及创意策略
44、关于平面广告设计中的“隐性”之美的讨论
45、浅谈广告设计中的色彩
46、“新丝路”下户外平面广告的立体化视觉语言分析
47、公益海报设计作品《节约用水》
48、美国商业广告设计中的文化价值观
49、平面广告设计中的扎染技术应用分析
50、网络广告中的视觉传达设计艺术探究
包装设计论文题目
1、交互式包装设计中情感体验的融合与设计优化探讨
2、论人性化包装设计在商业环境下的体现
3、绿色设计理念在包装设计中的应用
4、基于芒编与纸盒相结合的包装设计研究
5、彝族 刺绣 在产品包装设计中的应用研究
6、探究包装设计中视觉思维模式的创新
7、浅析地域文化在秦皇岛旅游纪念品包装设计中的应用
8、国潮文化符号在包装设计中的应用
9、植物纤维制可分解包装袋的营销策略
10、艺术品包装设计理念分析——以书画类艺术品为例
11、折叠结构在快餐包装设计中应用所思
12、浅析插画艺术在平面设计中的应用
13、文化旅游创意视角下的信阳毛尖包装设计
14、蔚县土特产品包装设计现状及对策探究
15、情感化设计在食品包装中的运用
16、基于淘宝SEO的度尾文旦柚包装设计
17、基于情感化设计的 儿童 产品包装研究
18、情感视角下插画在包装设计中的应用
19、贺岁生肖纪念瓷包装策略研究
20、网红思维角度下的包装设计营销策略研究
21、中老年降压药品的交互式包装设计
22、中国风视觉语言在国产化妆品包装设计中的运用研究
23、基于Ansys Workbench的电炖锅包装设计与仿真分析
24、塑壳式低压断路器纸质运输包装设计
25、民国时期“三星”牌膏类化妆品包装设计解读
26、洛阳地域文化在葡萄酒包装设计研究中的应用——以洛阳宝石酒庄包装设计为例
27、木版 年画 在包装设计中的运用
28、电饭煲运输包装设计及跌落仿真分析
29、糕点包装设计中的视觉元素研究——以四喜岷县点心系列包装设计为例
30、蜂蜜包装中的视觉元素研究——以Miel(蜜尒)蜂蜜系列包装设计为例
31、东阳竹编文化元素在高职院校包装设计课程中的应用
32、浅谈视觉阅览顺序在包装设计中的运用分析宋玉洁
33、以茶产业为例谈中小型食品企业包装设计的推广研析
34、论茶包装的设计维度
35、湖北省博物馆文创产品包装设计
36、基于地域文化特色的包装设计研究——以吉林人参为例
37、中国传统文化元素在食品包装设计中的应用研究
38、民族手工艺在包装设计中的转型应用研究
39、网购产品包装设计研究
40、浅析趣味性包装设计与受众消费心理
41、探究物联网发展视角下的包装设计
42、电子商务模式下山西农特产品包装创新性设计研究
43、插画艺术在中国农副产品包装设计中的应用
44、包装的色彩运用与广告效果探究
45、动漫元素在农特产品包装设计中的应用
ui设计生毕业论文题目
1、浅谈UI设计中的视觉设计风格发展
2、浅谈UI设计中的视觉表现
3、UI交互智能迷你净化器设计--创意思维设计
4、回合制手游新增UI设计规范研究
5、基于用户体验的移动终端UI设计
6、基于HTML5和jQueryMobile的移动学习APP设计与实现
7、UI设计中图形创意 方法
8、UI设计的交互性与界面视觉设计研究
9、浅谈艺术设计中UI界面设计及应用
10、手机 操作系统 ui设计浅析
11、浅析用户交互设计中的视觉性设计
12、UI设计中用户体验研究
13、一种嵌入式UI界面的设计原理浅谈
14、基于Android的大学生“学习伴侣”系统
15、中国传统元素在UI界面设计中的应用探析
16、基于Android的自定义通用可视化控件
17、基于技术接受模型的传统媒体客户端用户使用行为研究
18、基于特定主题的手机UI界面设计
19、儿童数字读物UI设计原则与风格探析
20、从街头 篮球 游戏分析游戏UI设计
21、浅谈交互设计流程中的视觉因素
22、基于jQueryMobile技术的移动网站开发研究
23、纬编立体提花织物的计算机仿真
24、纪检监察信息管理系统的设计与实现
25、移动医疗类产品的UI设计研究
26、网页UI设计中“中国风”元素的应用研究
27、基于移动终端微信平台的UI界面优化设计研究
28、UI设计中用户交互体验的视觉思维分析及探讨
29、利用网络平台进行农村科普 教育 的UI视觉表现形式研究
30、动态插画在视觉传达中的创新与应用
31、断舍离在UI设计中的思考及应用
32、古代装饰器物在中国风手游UI设计中的拟物与抽象
33、UI设计与用户体验在产品中的重要性
34、物联网猪场三维建模与视景仿真系统的设计与实现
35、如何培养技术与艺术相融合的高技能人才
36、浅谈UI设计中“扁平化设计”的运用和发展趋势--以IOSUI为例
37、论手机游戏UI设计中视觉艺术元素的构成
38、基于UI设计原则的网页界面评价
39、浅谈适应老年用户的手机社交应用UI设计
40、基于IOS平台的服装品牌APP开发设计
41、数字媒体时代视觉传达设计专业的现状及面临的挑战
42、智能手机教务学工系统APPUI设计的色彩研究
43、谈立体主义对手机UI设计发展的影响
44、移动学习APP软件生成平台的对比研究
45、大连智慧旅游平台UI浪漫设计研究
46、研析电子设备界面设计的方法及准则
47、基于Cocos2d-x的电视UI架构设计
48、一种基于AndroidUI分析与设计方法
49、智能手机UI界面设计分析
50、基于WPF的UI设计模式研究
设计类毕业论文题目与选题相关 文章 :
★ 艺术毕业毕业论文选题题目大全
★ 艺术毕业毕业论文选题题目大全(2)
★ 艺术设计毕业论文选题
★ 艺术类毕业论文题目参考大全
★ 艺术毕业论文题目
★ 艺术设计毕业论文选题参考
★ 设计类专业的开题报告范文(2)
★ 设计类专业的开题报告范文
★ 计算机毕业论文设计题目
★ 毕业论文题目来源
网络工程主要是指计算机网络系统。以分组交换技术为核心的计算机网络,自20世纪70年代以来得到了飞速发展,采用TCP/IP体系结构的Internet得到广泛运用。下面是我带来的关于网络工程专业毕业论文题目的内容,欢迎阅读参考! 网络工程专业毕业论文题目(一) 1. 电子商务时代的企业资源计划(ERP) 2. 零售业电子商务解决方案 3. CA认证规范化研究 4. 全自动试管开盖机 5. 小盘彩票最优化投资方案设计与研究 6. 企业电子商务系统建设的预测性调查报告 7. 电子商务安全技术研究 8. 计算机考证考务系统(B/S模式) 9. 在线考试系统(B/S模式) 10. 企业网络信息安全解决方案设计 11. 酒店网站设计 12. 学生网上练习自测系统设计 13. 网络信息安全问题分类及案例剖析 14. 基于AJAX技术的商务网站设计 15. 基于SQL server数据库的教务管理系统的开发 16. Delphi+ADO数据库系统设计分析及应用 网络工程专业毕业论文题目(二) 1. 基于 Web的分布式 EMC数据库集成查询系统 2. 基于 Web的网络课程的设计 3. 基于工作流的业务系统开发 4. B1级安全数据库设计的设计与实现 5. 数据库加密及密钥管理方法研究 6. 企业应用集成(EAI)中数据集成技术的应用 7. 音像制品网上租赁管理系统 8. 网上购物网站的制作 9. 在线考试系统 10. 学生网络成绩管理系统 11. 企业信息系统建设中业务流程重组(BPR)的研究 12. Delphi的组件开发方法 13. 文件加密解密 14. 网络通信QoS实验方案的设计与开发 15. 基于WinSock端对端QoS网络传输实验测试器的开发 16. 基于SmartDocument网络办公系统解决方案的设计与开发 17. 网络文件传输实现技术的应用与性能分析 18. 企业形象设计 19. 计算机局域网改建设计 20. 校园网络系统的设计规划 21. 网吧的规划与设计 网络工程专业毕业论文题目(三) 1. 基于数据仓库连锁店决策支持系统模型的研究 2. VC开发基于 Office 组件应用程序 3. 从 XML到关系数据库映射技术研究 4. ORACLE9i 数据库系统性能优化研究与实践 5. MIS系统统用报表的设计与实现 6. 数字机顶盒系统的软件加密设计 7. 网上体育用品店的ASP实现 8. 基于ASP的毕业设计管理系统 9. 基于ASP的考务管理系统 10. 如何在网上营销好生意 11. 网上商店顾客消费心理的研究 12. 信息产品与网络营销 13. 网络营销中的广告策略研究 14. 网络营销中的价格策略研究 15. 小型企业电子商务系统的系统分析与设计 16. 网络营销中的竞争策略研究 猜你喜欢: 1. 关于网络工程专业毕业论文 2. 网络工程专业毕业论文精选范文 3. 有关于网络工程专业毕业论文 4. 网络工程专业毕业论文范文 5. 2017网络工程专业毕业论文
计算机网络的毕业设计 我刚才看到一个网站 三七毕业设计论文网 里面有专门的网络专区给你参考一下吧,希望能够帮到你的忙~计算机网络论文-网络嗅探器的设计与实现.-- 10-31 分析网络流量监控的工具的设计|计算机网络论文|网络毕业设计-- 10-31 网路毕业设计-网络数据包分析工具的设计与开发-- 10-31 基于Linux环境下的网络层加密解密的实现-- 10-31 基于网络的虚拟实验平台—VLP2P通信库的设计与实现-- 10-31 C语言Linux环境下的网络管理控制系统-- 10-31 关于网络数据包捕获工具的程序设计-- 10-31 VC网络数据包的协议分析研究-- 10-31 网络毕业论文-网络数据包的协议分析程序的设计开发-- 10-31 动态升级模块的设计与实现[网络中的虚拟实验平台]-- 10-31 网络毕业设计-3G的AKA协议中F1至F5的服务网络端实现-- 10-31 社会网络相关技术的论文范例-- 10-31 计算机网络-服务推荐社会网络模型的构建方法及研究-- 10-31 校园网组建|计算机校园局域网组建与互连|学校网络组建-- 10-27
写学生缴费系统,简单
电子信息工程毕业论文题目参考
论文写作,简单的说,就是大专院校毕业论文的写作,包含着本科生的学士论文,研究生的硕士论文,博士生的博士论文,延伸到了职称论文的写作以及科技论文的写作。论文的题目是论文的关键,有画龙点睛之效。下面是我为大家整理的电子信息工程毕业论文题目,大家不妨多加参考。
1.基于单片机的火灾报警器设计
2.基于NE555的触摸式报警器
3.数字密码锁设计
4.基于单片机智能电子时钟设计及应用
5.流水灯控制电路设计
6.简易单片机控制电路实验开发板
7.全自动洗衣机自动控制电路部分设计
8.基于单片机的八路抢答器的设计及PCB板的设计
9.基于单片机的数字温度计的设计
10.仓库温湿度的监测系统
11.直流稳压电源的制作
12.步进电机的单片机控制系统
13.单片机交通灯管理系统
单片机交通灯控制系统制作
15.基于单片机的步进电机系统设计
16.基于WML的学生网站开发
17.基于单片机的电子密码锁
18.单片机驱动步进电机控制系统的设计
19.基于单片机的流水灯设计
显示屏动态显示及其远程控制
21.基于DSP的高速多通道同步数据采集系统
22.篮球竞赛30S计时器
位数字抢答器
24.一种实用型心率计的设计
25.温度测控系统的设计
26.药品生产线上的药丸控制电路设计
27.基于选修课程的网站设计
28.基于单片机的交通灯设计
29.单片机控制的数字触发器
30.温度测控系统
31.基于单片机的数字时钟设计
32.篮球30秒定时器
33.电子万年历
34.基于单片机的智能节水控制器设计
35.嵌入式通用I/O键盘应用设计
36.数码显示的八路抢答器设计
37.基于PLC的四路抢答器设计
38.基于单片机的数字电子钟的`设计
39.超外差中波调幅收音机的组装及调试
40.基于单片机的无线电数字发射系统设计
41.基于80C51的智能汽车自控系统的设计
实现十字路交通灯自动控制
43.智能型充电器的电源和显示设计
44.基于单片机的电子时钟设计及应用
45.基于单片机的智能电子时钟的设计及应用
46.超外差中波调幅收音机组装及调试
47.基于USB接口的步进电机控制的研究与实现
48.基于单片机的电子琴设计
49.基于FPGA的直序扩频通信研究与设计
50.基于单片机的发射机控制系统
51.声光报警器的设计与研究
52.单片机电源
53.基于P87LPC768的电机控制系统
54.基于单片机的LCD电子钟设计
55.音响放大器的设计
56.超外差收音机制作及分析研究
频带传输系统的设计与实现
58.基于单片机智能电子钟的设计
与串行接口转换器的设计
60.基于FPGA的数字频率计的设计
1.卷积编码和维特比译码的FPGA实现
音频编译码算法研究与FPGA实现
调制解调技术研究及FPGA仿真实现
4.基于FPGA的高斯白噪声发生器设计与实现
5.无线通信系统选择分集技术研究
系统空时分组编码的性能研究
7.基于量子烟花算法的认知无线电频谱分配技术研究
8.基于量子混沌神经网络的鲁棒多用户检测器
9.无线紫外光多址通信关键技术研究
10.认知无线电网络的频谱分配算法
11.基于软件无线电的多制式通信信号产生器设计与实现
12.开关电源EMI滤波器的设计
13.反激式电源传导噪声模态分离技术的研究
14.核电磁脉冲源辐射的数值仿真
15.基于MATLAB的扩频通信系统及同步性能仿真
16.一种多频带缝隙天线的设计
调制解调器及同步性能的仿真分析
18.跳频频率合成器的设计
系统子载波间干扰性能分析
20.复合序列扩频通信系统同步方法的研究
21.基于DDS+PLL的频率源设计
22.基于训练序列的OFDM系统同步技术的研究
23.正交频分复用通信系统设计及性能研究
技术研究及其性能比较
25.基于蓝牙的单片机无线通信研究
26.物联网智能温室控制系统中远程信息无线传输的研究
27.船载AIS通信系统调制器的设计与实现
28.基于FPGA的16QAM调制器设计与实现
29.基于多载波通信的信道化技术研究
30.简易无线通信信号分析与测量装置
可以用FPGA内嵌的MCU来完成,不过我猜你的老师应该是为了让你们做除法吧(,所以还是用counter适合些
可以联系我的,有作好的防真,去我的百度空间看看。然后联系我,空间有我的联系方式
一 课题任务:以FPGA适配板为核心,设计并制作一款数字万年历。此数字万年历以“日”为基本计时单位,用8只数码管适时显示“年、月、日”。此万年历具有区分大小月、调整日期、生日提醒等功能。 二 课题研究现状及发展趋势:在当代繁忙的工作与生活中,时间与我们每一个人都有非常密切的关系,每个人都受到时间的影响。为了更好的利用我们自己的时间,我们必须对时间有一个度量,因此产生了钟表。钟表的发展是非常迅速的,从刚开始的机械式钟表到现在普遍用到的数字式钟表,即使现在钟表千奇百怪,但是它们都只是完成一种功能——计时功能,只是工作原理不同而已,在人们的使用过程中,逐渐发现了钟表的功能太单一,没有更大程度上的满足人们的需求。因此在这里,我想能不能把一些辅助功能加入钟表中。在此设计中所设计的钟表不但具有普通钟表的功能,它还能实现额外的功能:世界时、农历显示。人类不断研究,不断创新纪录。发展到现在人们广泛使用的万年历。万年历是采用数字电路实现对.时,分,秒.数字显示的计时装置,广泛用于个人家庭,车站, 码头办公室等公共场所,成为人们常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,但是所有这些,都是以钟表数字化为基础的。因此,研究万年历及扩大其应用,有着非常现实的意义。它可以对年、月、日、周日、时、分、秒进行计时,对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒等信息,还具有时间校准等功能。综上所述此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。三 设计方案:1.工作原理...................有做好的设计可以给你参阅的!!!!!!
一 课题任务:以FPGA适配板为核心,设计并制作一款数字万年历。此数字万年历以“日”为基本计时单位,用8只数码管适时显示“年、月、日”。此万年历具有区分大小月、调整日期、生日提醒等功能。 二 课题研究现状及发展趋势:在当代繁忙的工作与生活中,时间与我们每一个人都有非常密切的关系,每个人都受到时间的影响。为了更好的利用我们自己的时间,我们必须对时间有一个度量,因此产生了钟表。钟表的发展是非常迅速的,从刚开始的机械式钟表到现在普遍用到的数字式钟表,即使现在钟表千奇百怪,但是它们都只是完成一种功能——计时功能,只是工作原理不同而已,在人们的使用过程中,逐渐发现了钟表的功能太单一,没有更大程度上的满足人们的需求。因此在这里,我想能不能把一些辅助功能加入钟表中。在此设计中所设计的钟表不但具有普通钟表的功能,它还能实现额外的功能:世界时、农历显示。人类不断研究,不断创新纪录。发展到现在人们广泛使用的万年历。万年历是采用数字电路实现对.时,分,秒.数字显示的计时装置,广泛用于个人家庭,车站, 码头办公室等公共场所,成为人们常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,但是所有这些,都是以钟表数字化为基础的。因此,研究万年历及扩大其应用,有着非常现实的意义。它可以对年、月、日、周日、时、分、秒进行计时,对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒等信息,还具有时间校准等功能。综上所述此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。三 设计方案:1.工作原理...................有做好的设计可以给你参阅的!!!!!!
可以用FPGA内嵌的MCU来完成,不过我猜你的老师应该是为了让你们做除法吧(,所以还是用counter适合些
#include<>#include""#define uint unsigned int#define uchar unsigned charuchar a,miao,shi,fen,ri,yue,nian,week,flag,key1n,temp;//flag用于读取头文件中的温度值,和显示温度值#define yh 0x80 //LCD第一行的初始位置,因为LCD1602字符地址首位D7恒定为1(100000000=80)#define er 0x80+0x40 //LCD第二行初始位置(因为第二行第一个字符位置地址是0x40)//液晶屏的与C51之间的引脚连接定义(显示数据线接C51的P0口)sbit rs=P1^0;sbit en=P1^2;sbit rw=P1^1; //如果硬件上rw接地,就不用写这句和后面的rw=0了sbit led=P3^7; //LCD背光开关//DS1302时钟芯片与C51之间的引脚连接定义sbit IO=P2^2;sbit SCLK=P2^1;sbit RST=P2^2;sbit ACC0=ACC^0;sbit ACC7=ACC^7;/************************************************************ACC累加器= 就是ACC的第0位。Acc可以位寻址。累加器ACC是一个8位的存储单元,是用来放数据的。但是,这个存储单元有其特殊的地位,是单片机中一个非常关键的单元,很多运算都要通过ACC来进行。以后在学习指令时,常用A来表示累加器。但有一些地方例外,比如在PUSH指令中,就必须用ACC这样的名字。一般的说法,A代表了累加器中的内容、而ACC代表的是累加器的地址。 ***************************************************************///校时按键与C51的引脚连接定义sbit key1=P2^4; //设置键sbit key2=P2^5; //加键sbit key3=P2^6; //减键sbit buzzer=P2^0;//蜂鸣器,通过三极管9012驱动,端口低电平响/**************************************************************/uchar code tab1[]={"20 - - "}; //年显示的固定字符uchar code tab2[]={" : : "};//时间显示的固定字符//延时函数,后面经常调用void delay(uint xms)//延时函数,有参函数{ uint x,y; for(x=xms;x>0;x--) for(y=120;y>0;y--);}/********液晶写入指令函数与写入数据函数,以后可调用**************//*在这个程序中,液晶写入有关函数会在DS1302的函数中调用,所以液晶程序要放在前面*/write_1602com(uchar com)//****液晶写入指令函数****{ rs=0;//数据/指令选择置为指令 rw=0; //读写选择置为写 P0=com;//送入数据 delay(1); en=1;//拉高使能端,为制造有效的下降沿做准备 delay(1); en=0;//en由高变低,产生下降沿,液晶执行命令}write_1602dat(uchar dat)//***液晶写入数据函数****{ rs=1;//数据/指令选择置为数据 rw=0; //读写选择置为写 P0=dat;//送入数据 delay(1); en=1; //en置高电平,为制造下降沿做准备 delay(1); en=0; //en由高变低,产生下降沿,液晶执行命令}lcd_init()//***液晶初始化函数****{ write_1602com(0x38);//设置液晶工作模式,意思:16*2行显示,5*7点阵,8位数据 write_1602com(0x0c);//开显示不显示光标 write_1602com(0x06);//整屏不移动,光标自动右移 write_1602com(0x01);//清显示 write_1602com(yh+1);//日历显示固定符号从第一行第1个位置之后开始显示 for(a=0;a<14;a++) { write_1602dat(tab1[a]);//向液晶屏写日历显示的固定符号部分 //delay(3); } write_1602com(er+2);//时间显示固定符号写入位置,从第2个位置后开始显示 for(a=0;a<8;a++) { write_1602dat(tab2[a]);//写显示时间固定符号,两个冒号 //delay(3); }}/*********************over***********************//***************DS1302有关子函数********************/void write_byte(uchar dat)//写一个字节{ ACC=dat; RST=1; for(a=8;a>0;a--) { IO=ACC0; SCLK=0; SCLK=1; ACC=ACC>>1; }}uchar read_byte()//读一个字节{ RST=1; for(a=8;a>0;a--) { ACC7=IO; SCLK=1; SCLK=0; ACC=ACC>>1; } return (ACC);}//----------------------------------------void write_1302(uchar add,uchar dat)//向1302芯片写函数,指定写入地址,数据{ RST=0; SCLK=0; RST=1; write_byte(add); write_byte(dat); SCLK=1; RST=0;}uchar read_1302(uchar add)//从1302读数据函数,指定读取数据来源地址{ uchar temp; RST=0; SCLK=0; RST=1; write_byte(add); temp=read_byte(); SCLK=1; RST=0; return(temp);}uchar BCD_Decimal(uchar bcd)//BCD码转十进制函数,输入BCD,返回十进制{ uchar Decimal; Decimal=bcd>>4; return(Decimal=Decimal*10+(bcd&=0x0F));}//--------------------------------------void ds1302_init() //1302芯片初始化子函数(2010-01-07,12:00:00,week4){RST=0;SCLK=0;write_1302(0x8e,0x00); //允许写,禁止写保护 write_1302(0x80,0x00); //向DS1302内写秒寄存器80H写入初始秒数据00write_1302(0x82,0x00);//向DS1302内写分寄存器82H写入初始分数据00write_1302(0x84,0x12);//向DS1302内写小时寄存器84H写入初始小时数据12write_1302(0x8a,0x04);//向DS1302内写周寄存器8aH写入初始周数据4write_1302(0x86,0x07);//向DS1302内写日期寄存器86H写入初始日期数据07write_1302(0x88,0x01);//向DS1302内写月份寄存器88H写入初始月份数据01write_1302(0x8c,0x10);//向DS1302内写年份寄存器8cH写入初始年份数据10write_1302(0x8e,0x80); //打开写保护}//------------------------------------//温度显示子函数void write_temp(uchar add,uchar dat)//向LCD写温度数据,并指定显示位置{ uchar gw,sw; gw=dat%10;//取得个位数字 sw=dat/10;//取得十位数字 write_1602com(er+add);//er是头文件规定的值0x80+0x40 write_1602dat(0x30+sw);//数字+30得到该数字的LCD1602显示码 write_1602dat(0x30+gw);//数字+30得到该数字的LCD1602显示码 write_1602dat(0xdf);//显示温度的小圆圈符号,0xdf是液晶屏字符库的该符号地址码 write_1602dat(0x43); //显示"C"符号,0x43是液晶屏字符库里大写C的地址码 }//------------------------------------//时分秒显示子函数void write_sfm(uchar add,uchar dat)//向LCD写时分秒,有显示位置加、现示数据,两个参数{ uchar gw,sw; gw=dat%10;//取得个位数字 sw=dat/10;//取得十位数字 write_1602com(er+add);//er是头文件规定的值0x80+0x40 write_1602dat(0x30+sw);//数字+30得到该数字的LCD1602显示码 write_1602dat(0x30+gw);//数字+30得到该数字的LCD1602显示码 }//-------------------------------------//年月日显示子函数void write_nyr(uchar add,uchar dat)//向LCD写年月日,有显示位置加数、显示数据,两个参数{ uchar gw,sw; gw=dat%10;//取得个位数字 sw=dat/10;//取得十位数字 write_1602com(yh+add);//设定显示位置为第一个位置+add write_1602dat(0x30+sw);//数字+30得到该数字的LCD1602显示码 write_1602dat(0x30+gw);//数字+30得到该数字的LCD1602显示码 }//-------------------------------------------void write_week(uchar week)//写星期函数{ write_1602com(yh+0x0c);//星期字符的显示位置 switch(week) { case 1:write_1602dat('M');//星期数为1时,显示 write_1602dat('O'); write_1602dat('N'); break; case 2:write_1602dat('T');//星期数据为2时显示 write_1602dat('U'); write_1602dat('E'); break; case 3:write_1602dat('W');//星期数据为3时显示 write_1602dat('E'); write_1602dat('D'); break; case 4:write_1602dat('T');//星期数据为4是显示 write_1602dat('H'); write_1602dat('U'); break; case 5:write_1602dat('F');//星期数据为5时显示 write_1602dat('R'); write_1602dat('I'); break; case 6:write_1602dat('S');//星期数据为6时显示 write_1602dat('T'); write_1602dat('A'); break; case 7:write_1602dat('S');//星期数据为7时显示 write_1602dat('U'); write_1602dat('N'); break;}}//****************键盘扫描有关函数**********************void keyscan(){ if(key1==0)//---------------key1为功能键(设置键)-------------------- { delay(9);//延时,用于消抖动 if(key1==0)//延时后再次确认按键按下 { buzzer=0;//蜂鸣器短响一次 delay(20); buzzer=1; while(!key1); key1n++; if(key1n==9) key1n=1;//设置按键共有秒、分、时、星期、日、月、年、返回,8个功能循环 switch(key1n) { case 1: TR0=0;//关闭定时器 //TR1=0; write_1602com(er+0x09);//设置按键按动一次,秒位置显示光标 write_1602com(0x0f);//设置光标为闪烁 temp=(miao)/10*16+(miao)%10;//秒数据写入DS1302 write_1302(0x8e,0x00); write_1302(0x80,0x80|temp);//miao write_1302(0x8e,0x80); break; case 2: write_1602com(er+6);//按2次fen位置显示光标 //write_1602com(0x0f); break; case 3: write_1602com(er+3);//按动3次,shi //write_1602com(0x0f); break; case 4: write_1602com(yh+0x0e);//按动4次,week //write_1602com(0x0f); break; case 5: write_1602com(yh+0x0a);//按动5次,ri //write_1602com(0x0f); break; case 6: write_1602com(yh+0x07);//按动6次,yue //write_1602com(0x0f); break; case 7: write_1602com(yh+0x04);//按动7次,nian //write_1602com(0x0f); break; case 8: write_1602com(0x0c);//按动到第8次,设置光标不闪烁 TR0=1;//打开定时器 temp=(miao)/10*16+(miao)%10; write_1302(0x8e,0x00); write_1302(0x80,0x00|temp);//miao数据写入DS1302 write_1302(0x8e,0x80); break; }} }//------------------------------加键key2---------------------------- if(key1n!=0)//当key1按下以下。再按以下键才有效(按键次数不等于零) { if(key2==0) //上调键 { delay(10); if(key2==0) { buzzer=0;//蜂鸣器短响一次 delay(20); buzzer=1; while(!key2); switch(key1n) { case 1:miao++;//设置键按动1次,调秒 if(miao==60) miao=0;//秒超过59,再加1,就归零 write_sfm(0x08,miao);//令LCD在正确位置显示"加"设定好的秒数 temp=(miao)/10*16+(miao)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00); //允许写,禁止写保护 write_1302(0x80,temp); //向DS1302内写秒寄存器80H写入调整后的秒数据BCD码 write_1302(0x8e,0x80); //打开写保护 write_1602com(er+0x09);//因为设置液晶的模式是写入数据后,光标自动右移,所以要指定返回 //write_1602com(0x0b); break; case 2:fen++; if(fen==60) fen=0; write_sfm(0x05,fen);//令LCD在正确位置显示"加"设定好的分数据 temp=(fen)/10*16+(fen)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x82,temp);//向DS1302内写分寄存器82H写入调整后的分数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(er+6);//因为设置液晶的模式是写入数据后,指针自动加一,在这里是写回原来的位置 break; case 3:shi++; if(shi==24) shi=0; write_sfm(2,shi);//令LCD在正确的位置显示"加"设定好的小时数据 temp=(shi)/10*16+(shi)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x84,temp);//向DS1302内写小时寄存器84H写入调整后的小时数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(er+3);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 4:week++; if(week==8) week=1; write_1602com(yh+0x0C);//指定'加'后的周数据显示位置 write_week(week);//指定周数据显示内容 temp=(week)/10*16+(week)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x8a,temp);//向DS1302内写周寄存器8aH写入调整后的周数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+0x0e);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 5:ri++; if(ri==32) ri=1; write_nyr(9,ri);//令LCD在正确的位置显示"加"设定好的日期数据 temp=(ri)/10*16+(ri)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x86,temp);//向DS1302内写日期寄存器86H写入调整后的日期数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+10);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 6:yue++; if(yue==13) yue=1; write_nyr(6,yue);//令LCD在正确的位置显示"加"设定好的月份数据 temp=(yue)/10*16+(yue)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x88,temp);//向DS1302内写月份寄存器88H写入调整后的月份数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+7);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 7:nian++; if(nian==100) nian=0; write_nyr(3,nian);//令LCD在正确的位置显示"加"设定好的年份数据 temp=(nian)/10*16+(nian)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x8c,temp);//向DS1302内写年份寄存器8cH写入调整后的年份数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+4);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break;} } } //------------------减键key3,各句功能参照'加键'注释--------------- if(key3==0) { delay(10);//调延时,消抖动 if(key3==0) { buzzer=0;//蜂鸣器短响一次 delay(20); buzzer=1; while(!key3); switch(key1n) { case 1:miao--; if(miao==-1) miao=59;//秒数据减到-1时自动变成59 write_sfm(0x08,miao);//在LCD的正确位置显示改变后新的秒数 temp=(miao)/10*16+(miao)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00); //允许写,禁止写保护 write_1302(0x80,temp); //向DS1302内写秒寄存器80H写入调整后的秒数据BCD码 write_1302(0x8e,0x80); //打开写保护 write_1602com(er+0x09);//因为设置液晶的模式是写入数据后,指针自动加一,在这里是写回原来的位置 //write_1602com(0x0b); break; case 2:fen--; if(fen==-1) fen=59; write_sfm(5,fen); temp=(fen)/10*16+(fen)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x82,temp);//向DS1302内写分寄存器82H写入调整后的分数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(er+6);//因为设置液晶的模式是写入数据后,指针自动加一,在这里是写回原来的位置 break; case 3:shi--; if(shi==-1) shi=23; write_sfm(2,shi); temp=(shi)/10*16+(shi)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x84,temp);//向DS1302内写小时寄存器84H写入调整后的小时数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(er+3);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 4:week--; if(week==0) week=7; write_1602com(yh+0x0C);//指定'加'后的周数据显示位置 write_week(week);//指定周数据显示内容 temp=(week)/10*16+(week)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x8a,temp);//向DS1302内写周寄存器8aH写入调整后的周数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+0x0e);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 5:ri--; if(ri==0) ri=31; write_nyr(9,ri); temp=(ri)/10*16+(ri)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x86,temp);//向DS1302内写日期寄存器86H写入调整后的日期数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+10);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 6:yue--; if(yue==0) yue=12; write_nyr(6,yue); temp=(yue)/10*16+(yue)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x88,temp);//向DS1302内写月份寄存器88H写入调整后的月份数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+7);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 7:nian--; if(nian==-1) nian=99; write_nyr(3,nian); temp=(nian)/10*16+(nian)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x8c,temp);//向DS1302内写年份寄存器8cH写入调整后的年份数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+4);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break;} } } }}//-------------------------------void init() //定时器、计数器设置函数{ TMOD=0x11; //指定定时/计数器的工作方式为3 TH0=0; //定时器T0的高四位=0 TL0=0; //定时器T0的低四位=0 EA=1; //系统允许有开放的中断 ET0=1; //允许T0中断 TR0=1; //开启中断,启动定时器}//*******************主函数**************************//***************************************************void main(){ lcd_init(); //调用液晶屏初始化子函数 ds1302_init(); //调用DS1302时钟的初始化子函数 init(); //调用定时计数器的设置子函数 led=0; //打开LCD的背光电源 buzzer=0;//蜂鸣器长响一次 delay(80); buzzer=1; while(1) //无限循环下面的语句: { keyscan(); //调用键盘扫描子函数 }}void timer0() interrupt 1 //取得并显示日历和时间{ //Init_DS18B20();//温度传感器DS18b2初始化子函数,在头文件中 flag=ReadTemperature();//将18b2头文件运行返回的函数结果送到变量FLAG中,用于显示 //读取秒时分周日月年七个数据(DS1302的读寄存器与写寄存器不一样):miao = BCD_Decimal(read_1302(0x81)); fen = BCD_Decimal(read_1302(0x83)); shi = BCD_Decimal(read_1302(0x85)); ri = BCD_Decimal(read_1302(0x87)); yue = BCD_Decimal(read_1302(0x89)); nian=BCD_Decimal(read_1302(0x8d)); week=BCD_Decimal(read_1302(0x8b)); //显示温度、秒、时、分数据: write_temp(12,flag);//显示温度,从第二行第12个字符后开始显示 write_sfm(8,miao);//秒,从第二行第8个字后开始显示(调用时分秒显示子函数) write_sfm(5,fen);//分,从第二行第5个字符后开始显示 write_sfm(2,shi);//小时,从第二行第2个字符后开始显示 //显示日、月、年数据: write_nyr(9,ri);//日期,从第二行第9个字符后开始显示 write_nyr(6,yue);//月份,从第二行第6个字符后开始显示 write_nyr(3,nian);//年,从第二行第3个字符后开始显示 write_week(week);}
昨天才把我的毕业论文删掉。。
关于学年论文的拟定,学术堂这里整理了好方法:第一,选择本专业领域的.第二,题目宜小不宜大.第三,查阅相关文献资料,注意利用浏览捕捉法帮助我们进行选题.这种方法就是通过对占有的文献资料快速地、大量地阅读,在比较中来确定题目的方法.浏览,一般是在资料占有达到一定数量时集中一段时间进行,这样便于对资料作集中的比较和鉴别.浏览的目的是在咀嚼消化已有资料的过程中,提出问题,寻找自己的研究课题.浏览捕捉法一般可按以下步骤进行:第一步,广泛查阅资料.主要是查阅中国知网和维普中文网及相关文献,随时记下资料的纲目,记下资料中对自己影响最深刻的观点、论据、论证方法等,记下脑海中涌现的点滴体会.要做细心的选择,有目的、有重点地摘录,当详则详,当略则略,一些相同的或类似的观点和材料则不必重复摘录,只需记下资料来源及页码就行,以避免浪费时间和精力.第二步,是将阅读所得到的方方面面的内容,进行分类、排列、组合,从中寻找问题、发现问题,材料可按纲目分类,如分成:1.系统介绍有关问题研究发展概况的资料;2.对某一个问题研究情况的资料;3.对同一问题几种不同观点的资料;4.对某一问题研究最新的资料和成果等等.第三步,将自己在研究中的体会与资料分别加以比较.要注意比较这几个方面:1.找出哪些体会在资料中没有或部分没有;2.哪些体会虽然资料已有,但自己对此有不同看法;3.哪些体会和资料是基本一致的;4.哪些体会是在资料基础上的深化和发挥等.经过几番深思熟虑的思考过程,就容易萌生自己的想法.把这种想法及时捕捉住,再作进一步的思考,选题的目标也就会渐渐明确起来.第五,将选题提交朋友或老师讨论,会得到朋友或老师的更多指导.
开题报告是指开题者对毕业论文课题的一种文字说明材料。通过撰写开题报告,开题者可以把 自己对课题的认识理解程度和准备工作情况加以整理、概括,以便使具体的课题研究目标、步 骤、方法、措施、进度、条件等得到更明确的表达。一、开题报告的内容要求1、选题背景:课题的依据、历史背景、国内外研究现状和发展趋势2、研究目标和内容:研究目标、主要研究内容3、研究方案:研究方法、实施步骤、技术路线、拟解决的主要问题及措施、4、进度计划5、指导教师意见二、如何撰写开题报告1、选题背景的撰写(1)选题背景和意义本部分写作主要根据研究背景可以自己组织语言,然后去知网查找相关类似题目,然后看看别人的论文的论文摘要,内容。这样就会对论文研究有个大体的掌握,进一步便可以方便自己组织语言撰写。从实务工作中的案例或者理论研究的空白点出发介绍背景,然后分别理论意义和实践意义两个方面说明自己的论文研究有什么意义。a. 理论意义:是从某个方面填补了该主题的研究空白,还是仅仅用新的案例进行研究做出了一定的边际贡献;b. 实践意义:对于案例企业、监管部门、社会公众都有什么样的指导借鉴作用。(2)国内外研究现状该部分为文献综述,要求参考经典文献及近5年相关文献,并分主题论述现有学者在该主题下利用哪些研究方法得出了什么样的研究结论,并在最后进行文献述评,即说明前人的研究成果有哪些不足,自己的研究可以做哪些方面的改进2、研究目标和内容根据自己的研究思路分章节、分层次说明拟研究的内容,并且拟定研究大纲(细化到二级标题)3、研究方法和研究步骤该部分需要具体写清楚计划运用该方法解决你论文中哪一部分研究问题。常用研究方法:文献研究法、案例分析法、信息研究方法、经验总结法、数学方法、思维方法、系统科学方法等4、进度计划根据学校毕业论文指导安排
我相信你并没有看完这两本书,并没有完成学习的过程,这样当然不会出现任何研究的思路。我觉得,你不必要忙于去找什么资料了。就这样一些资料,已经够你了解福克纳。你需要的是坐下来阅读福克纳,体会他的创作,而不是满天下去寻找现成的结论。你需要先了解他的创作是怎么回事,他为什么要写作,他想解决定艺术问题是什么。在阅读福克纳作品的过程中,你再看看评论。这两件事当然也可以同时进行,如果你不读作品,你并不知道人家讨论的是什么。如果你不读研究,也不能理解福克纳的作品。你现在去查资料,查到了又如何?你没有读完福克纳,那些资料你并不能鉴别,你也不知道自己的问题是什么。什么资料也不能代替你的研究。你的研究产生于你的阅读。你还可以找到一个材料是《福克纳评论集》,如果你借不到,我这里有。你可以到我家来拿。你读了《福克纳评传》、《福克纳的魅力》,请写书评给我看。此外,你也要就福克纳的作品,对每一本写一篇书评。书评的内容就是:一、概述福克纳这本书内容,二谈谈对福克纳这本书,一般的研究或评论已有什么看法。三、就福克纳这部作品的艺术性展开讨论,记录你的阅读感受和思考;关注的中心是看福克纳在艺术上有什么创造。等你写出10篇以上的书评,你的学年论文的题目就自然产生了。你就在10篇以上书评的基础上综合,看就什么问题你可以深入探讨。发给你看我对福克纳一篇小说的感受,供你记录自己阅读笔记、讨论艺术特色时参考。