想学单片机,短期想做出跑马灯 及生产线管理系统的 效果,请教有什么好的学习资料可以介绍一下吗

想学单片机,短期想做出跑马灯 及生产线管理系统的 效果,请问有什么好的学习资料可以介绍一下吗?
现在是有点C++的基础.可以用C#做点小软件.但数字电路方面完全退还给老师了 @_@
麻烦大家推荐一下资料书籍哈

短期想做出以下两项目.
第一个应该不难, 就是10个灯,由第一个灯开始 , 轮流亮到第十个灯,不停循环.
也就是跑马灯了.
  这10个灯 可能要用 LED灯,也可能是用 220V 节能灯泡.

第二个项目应该难一点.
要设计 200 块电子显示板
每块有 2个按钮  ,3个要显示的地方
三个显示的地方要分别显示

预计产量
良品
不良品

两个按钮 分别是(良品 ) (不良品)(业务逻辑应该会更复杂,这里简化一下)
按一下良品 或者 不良品 相应的地方加1,并上传数据

要求这200块电子显示板能同时运行互不干扰

第一个项目 我估计找点资料很快就能做出来了.
第二个的话,大概要买那些设备,投入多少钱?TAOBAO上面有现成的卖吗?没的话自制要多少钱?

------解决方案--------------------
第一个应该不难, 就是10个灯,由第一个灯开始 , 轮流亮到第十个灯,不停循环.
也就是跑马灯了.
  这10个灯 可能要用 LED灯,也可能是用 220V 节能灯泡.

把LED的做出来了(这个应该很简单)

把0和1当成控制信号,外接继电器控制220

不过要注意隔离干扰,继电器动作的时候,可能会影响到MCU端的运行
------解决方案--------------------
第二个项目应该难一点.
要设计 200 块电子显示板
每块有 2个按钮  ,3个要显示的地方
三个显示的地方要分别显示

预计产量
良品
不良品

两个按钮 分别是(良品 ) (不良品)(业务逻辑应该会更复杂,这里简化一下)
按一下良品 或者 不良品 相应的地方加1,并上传数据

这个其实是一个计数器的应用,如果要求这么简单的话,你可以直接找三个计数器外加LED显示的译码器接出来

不过要上传数据的话,还得用MCU,呵呵

至于价格,这个关系到你的显示器啊,按键哈,外壳等等配件的选型

具体确定下来才能估价