Edc(1)

2024-02-24 19:48
文章标签 edc

本文主要是介绍Edc(1),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

软件注意事项:
1、它要单片机整体实现什么功能
2、功能细分(模块化),先干什么,再干什么,最后干什么
3、画初步流程图,(把几个模块画出即可)
4、模块之间的分析:一个模块到另一个模块之间,怎么变换,怎么连接(优化流程图)
5、单个模块分析:每个模块要做什么(流程图细化)
6、所有模块结合连接,细化所有流程图
7、分析单个模块每步要用到的方法或者指令
8、总流程图定型
9、纸上写程序,对照流程图分析其可行性,若不可行则返回
10、上机调试,加注释
以上十步,缺一不可(小程序列外)
切记:流程图的确定很重要,需反复修改
大忌:拿到任务,不仔细分析就写程序。即使是小程序,我们也要养成良好的编程习惯,不要一味的追求结果。写小程序可能比别人快,若是大程序,一旦出现思维混乱,或者出现程序调试不出结果,那么你花在调试上的时间,要比别人的多。
程序的优化:属于后期工作,只有调试出来后,才去优化,如果一开始优化和写程序同时进行,一是加重你的思考量,二是出现问题无从下手。无疑增加了写程序的难度。对于一个初学者,写一个程序,本身头脑就处于紧张的状态,思考的问题就很多,如果此时把优化程序也考虑进去,你脑袋的负荷无疑加重,若你头脑精明,你可以把优化的地方,先在纸上记下来,等到调试结果正常,再把你想到的,优化的地方加进去。

多细节的地方都会影响到C51的code大小。对于无需传递函数或无需返回值的函数使用void关键字,也是一个好习惯;

 

MCS-51单片机的位处理功能:bit
子程序返回指令:RET RETI
程序储存器用来存放应用程序和表格之类的固定常数。
与外部数据存储器传送 MOVX
查表:MOVC A,@A+PC MOVC A,@A+DPTR
字节交换:XCH
半字节交换:XCHD(交换低四位)

 

基于状态机的菜单实现方法

这篇关于Edc(1)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/743174

相关文章

Edc(2)

输入口:input输出口:output双向总线端口:inout内部连接线:wireand #2 u1(a,b)“其中#2表示输出延迟为2个单位时间”always既可用于描述组合逻辑也可描述时序逻辑x表示不定值 z表示高阻值  <位宽><进制><数值>parameter参数型 网络数据类型:wire tri 用于连接器件单元 输入、输出信号默认为wire型reg型:寄存器数据类型 在always模

闲来无事互相翻包,来看看我们的2023通勤EDC

点击文末“阅读原文”即可参与节目互动 剪辑、音频 / 卷圈  运营 / SandLiu 卷圈  监制 / 姝琦  封面 / 姝琦@Midjourney   产品统筹 / bobo  场地支持 / 声湃轩北京录音间 EDC,Every Day Carry,顾名思义就是每天包里装的东西。  什么?难道除了“伸手要钱”(身份证、手机、钥匙、钱包),还有别的值得随身带?  当然!除了生存,EDC更多的

2243569-24-4,TCO-PEG4-amine异双功能点击化学试剂。胺与活性NHS酯或在活化剂suh(如EDC)存在下与羧酸反应

英文名称:TCO-PEG4-amine 化学式:C19H36N2O6 分子量:388.5 CAS:2243569-24-4 纯度:95% 储存条件:-20°C 溶解性:DMSO、DCM、DMF 运输:环境温度 结构式: 产品简介:TCO-PEG4-胺是一种异双功能点击化学试剂。胺与活性NHS酯或在活化剂suh(如EDC)存在下与羧酸反应。TCO部分使四嗪分子实现快速点击化学。