求各位懂单片机的说下c8051f120单片机写程序的具体步骤。
我现在一头雾水,完全不知道从何下手,希望有人能指点下,对于一个具体的任务,该怎么去实现,举个例子之类的。...
我现在一头雾水,完全不知道从何下手,希望有人能指点下,对于一个具体的任务,该怎么去实现,举个例子之类的。
展开
1个回答
展开全部
如果是刚入门,就要先画宴没搏个流程图。
举个例子,比如你要用单片机和数码管,按键做个电子钟。步骤如下。
1:写下你要实现的功能,时间显示,日期显示,闹钟功能等。
2:画原理图,单片机和外围电路,确定单片机每个引脚的功能。
3:画流程图,就是你单片机上电做什么,一般是这样晌祥:先初始化,然后读EEPROM,判断是
否 进入设置等,看你具体需要。
4:根据流程图,写子函察颤数,就是各个功能函数,比如时间显示函数,设置函数,读EEPROM函数等等。
5:写主函数。
6:调试各个子函数,主要是看是否有错误,功能是否正确。
7:调试主函数,就是把所有功能都实验到。
8:如有问题,修改程序,找问题。
9:下载程序到单片机中,调试电路板。
10:完成。
举个例子,比如你要用单片机和数码管,按键做个电子钟。步骤如下。
1:写下你要实现的功能,时间显示,日期显示,闹钟功能等。
2:画原理图,单片机和外围电路,确定单片机每个引脚的功能。
3:画流程图,就是你单片机上电做什么,一般是这样晌祥:先初始化,然后读EEPROM,判断是
否 进入设置等,看你具体需要。
4:根据流程图,写子函察颤数,就是各个功能函数,比如时间显示函数,设置函数,读EEPROM函数等等。
5:写主函数。
6:调试各个子函数,主要是看是否有错误,功能是否正确。
7:调试主函数,就是把所有功能都实验到。
8:如有问题,修改程序,找问题。
9:下载程序到单片机中,调试电路板。
10:完成。
追问
谢谢你的回答,按你说的做一做,有不懂得再问你哈。
追答
好的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询